Peter Wu
b6bd4b9da0
cli: fix alignment with new feature names
2013-05-26 23:51:46 +02:00
Peter Wu
6ae11f862c
Add more feature names, rename existing ones
...
Extracted from SetPoint 6.52.74 software using:
<FeaturesSupported.xml awk -F\" '/<Feature /{sub(/^LD_FID_/, "", $2); printf("\t%s=%s,\n", $2, $4)}' | sort -t= -k2
Existing names are renamed to the newer, verbose names.
2013-05-26 23:47:40 +02:00
Daniel Pavel
c224141355
Merge pull request #59 from Lekensteyn/special-keys
...
Special keys and tasks
2013-05-26 13:54:00 -07:00
Peter Wu
28c35633d3
Add more tasks for special keys
...
Based on tasks.xml from `%ProgramFiles%\\SetPointP\\tasks.xml`.
2013-05-26 22:47:03 +02:00
Peter Wu
6e36e33b22
Decouple controls from tasks (programmable keys)
...
They are treated differently in the HID++ 2.0 specification. Observations seem
to confirm this difference. For instance, a part of solaar-cli's output:
0: unknown:0022 => Home FN sensitive, is FN, reprogrammable
1: Mail => Mail FN sensitive, is FN, reprogrammable
2: unknown:003E => Search FN sensitive, is FN, reprogrammable
2013-05-26 22:47:03 +02:00
Daniel Pavel
093cca9d21
Merge pull request #57 from Lekensteyn/fixes
...
K360 docs, Improved solaar-cli argparse fix
2013-05-26 12:18:43 -07:00
Peter Wu
410c19dd78
devices/k360: ltunify+solaar-cli output of k360+receiver
2013-05-26 21:02:08 +02:00
Peter Wu
4a7be89be6
devices.md: add reprog keys to feature list, K360
2013-05-26 20:58:53 +02:00
Peter Wu
51305e0a21
solaar-cli: fix regression in argument parsing
...
When no hidraw device is given, `solaar-cli` crashes because `None` is being
indirected. Use the correct action (`store`) to avoid indirecting a list.
2013-05-26 20:51:58 +02:00
Daniel Pavel
fda3398440
commented-out stray print
2013-05-26 19:02:17 +03:00
Daniel Pavel
340ff0107c
version 0.8.8.2
2013-05-26 18:43:23 +03:00
Daniel Pavel
8374a58dc1
fixed items in the systray menu
2013-05-26 18:40:53 +03:00
Daniel Pavel
3690863a27
fixed receiver icon in systray menu
2013-05-26 02:56:43 +03:00
Daniel Pavel
078d003cfe
about window icon was not displayed
2013-05-26 02:56:25 +03:00
Daniel Pavel
b6ab795878
don't add receivers to the status icon tooltip
2013-05-26 02:03:58 +03:00
Daniel Pavel
7e81dede2f
non-modal about dialog; fixes #46
2013-05-26 02:01:59 +03:00
Daniel Pavel
3482257b15
fix solaar-cli when no hidraw path given
2013-05-26 01:40:10 +03:00
Daniel Pavel
9f3ab8d3dd
Merge remote-tracking branch 'origin/master'
2013-05-26 01:33:13 +03:00
Daniel Pavel
8f2ee555ec
updated arch packaging scripts with official ones
2013-05-26 01:32:46 +03:00
Daniel Pavel
db53de2233
updated status_icon to support future appindicator implementation
2013-05-26 01:24:49 +03:00
Daniel Pavel
3596faed2f
documentation updated with info about Nano receivers
2013-05-26 01:23:27 +03:00
Daniel Pavel
9e13d134d3
Merge pull request #56 from Lekensteyn/cli-updates
...
solaar-cli: Python3 fix, add option for custom receiver path
2013-05-25 08:43:53 -07:00
Peter Wu
7f229005a6
solaar-cli: support specifying different receiver
2013-05-25 15:46:13 +02:00
Peter Wu
e3a887f36c
solaar-cli: fix argument parsing in Python 3
2013-05-25 15:17:43 +02:00
Daniel Pavel
bca8e64574
added README to packaging/ folder
2013-05-23 16:21:53 +03:00
Daniel Pavel
3873d7099c
slightly reduce sleep timings when waiting for reply
2013-05-23 04:59:16 +03:00
Daniel Pavel
48b176f49a
show result on reg00 unparsable output
2013-05-23 04:58:35 +03:00
Daniel Pavel
8b8b387f2a
minor tweak to guessing device icon
2013-05-22 20:50:49 +03:00
Daniel Pavel
f459d9b953
updated installation docs and udev rule install scrip
2013-05-22 20:50:35 +03:00
Daniel Pavel
b276fbab90
updated scan-registers to support receiver scan
2013-05-22 20:47:04 +03:00
Daniel Pavel
e73f076324
don't support the VX Nano right now
2013-05-22 20:43:29 +03:00
Daniel Pavel
131f8f7f45
disable status polling on devices
...
the regular flow should be reading the battery on all devices now
2013-05-22 20:42:26 +03:00
Daniel Pavel
c3b73964d5
improved support for some Nano receivers
2013-05-22 20:41:11 +03:00
Daniel Pavel
790fc7c04b
improved support for the Nano receiver
2013-05-22 07:31:16 +03:00
Daniel Pavel
cd33314d0b
use passwd | addgroup in post-install
2013-05-22 06:55:59 +03:00
Daniel Pavel
4ba50267f1
add favicon when building site
2013-05-22 01:25:45 +03:00
Daniel Pavel
d46e603366
Merge remote-tracking branch 'origin/master'
2013-05-22 01:21:34 +03:00
Daniel Pavel
f8878d73c3
Merge pull request #54 from Lekensteyn/doc-updates
...
Doc updates
2013-05-21 15:19:46 -07:00
Peter Wu
9c0dac044c
hid10: update 07 battery parsing based on spec
...
This fixes pwr/Solaar#49 partially, at least the charging state will be reported
correctly hereafter. The charge level may still be incorrect though.
2013-05-22 00:10:17 +02:00
Peter Wu
2f8e330b73
doc/logitech: add HID++1.0 battery level info
...
This should help in https://github.com/pwr/Solaar/issues/49 . This information
was shared by Nestor Lopez Casado from Logitech.
What remains unclear are the 0x25 and 0x26 values for r1 (Charging state). It is
also not clear whether r0 (Battery/Charging level) always reports 0x00 while
charging the Performance MX. (Perhaps this is only reported the first few
seconds?)
2013-05-21 23:56:44 +02:00
Daniel Pavel
e6e55aa827
added performance mx LED documentation
...
supplied by Alexander Hofbauer
2013-05-22 00:31:08 +03:00
Peter Wu
07bff8cb37
docs/installation: typo fix, clarification
...
- Fix typo in rules path
- Fix capitalisation.
- `udevadm control --reload-rules` is unnecessary[1].
- `adduser` is Debian-specific, use the more portable `gpasswd`.
- No need to wait 10 seconds before re-inserting.
- After adding to group, user must re-login.
[1]: http://unix.stackexchange.com/a/39485/8250
2013-05-21 10:59:46 +02:00
Daniel Pavel
d857144653
added script to build gh-pages with jekyll
2013-05-21 01:12:04 +03:00
Daniel Pavel
17fdd840bb
setup.py: use the version declared in the sources
2013-05-21 01:08:34 +03:00
Daniel Pavel
da6711c93c
the 'Solar key' on K750 is named 'Light Check button'
2013-05-21 00:48:21 +03:00
Daniel Pavel
36b307eb49
updated debian/ppa build scripts
2013-05-21 00:47:47 +03:00
Daniel Pavel
2d8ec2fd78
added jekyll skeleton for the site
2013-05-21 00:46:49 +03:00
Daniel Pavel
11ba96103c
minor updates to the documentation files
2013-05-21 00:46:07 +03:00
Daniel Pavel
843d2a224d
add license section into the README
2013-05-20 16:49:44 +03:00
Daniel Pavel
0faf01c194
place the main application icon in share/pixmaps, not share/icons
2013-05-20 16:34:14 +03:00