Commit Graph

2135 Commits

Author SHA1 Message Date
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
Daniel Pavel e868cf6270 use a separate icon for the about logo 2013-05-20 16:32:26 +03:00
Daniel Pavel 255b3d0da7 minor documentation updates 2013-05-20 13:53:39 +03:00
Daniel Pavel 5fad8d0680 minor documentation updates 2013-05-20 13:27:26 +03:00
Daniel Pavel d3dcdcb92e Merge remote-tracking branch 'origin/master' 2013-05-19 11:54:38 +03:00
Daniel Pavel 44ae5edc56 Merge pull request #48 from Lekensteyn/doc-updates
Doc updates for HID++ 1.0 notifications
2013-05-19 01:52:07 -07:00
Peter Wu f0542923d7 hid10: update flags description for notifications
The Logitech HID++ 1.0 documentation actually names the fields for devices and
receiver. Clarify that and explain why enabling all of the bits is a bad idea.
2013-05-19 10:30:41 +02:00
Peter Wu 29d0c07164 hid10: Formatting and re-order NOTIFICATION_FLAGs
Align values for easier reading the numeric values of NOTIFICATION_FLAGs.  To
maintain consistency in the ordering of the values, swap keyboard_backlight with
keyboard_present.
2013-05-19 10:20:21 +02:00
Peter Wu 152abb086a hid10: document notifications better
See [registers.txt][1] for 'keyboard_backlight'. The behavior of
keyboard_sleep_raw and keyboard_multimedia_raw is described at
[keyboard.txt][2].

 [1]: https://git.lekensteyn.nl/ltunify/tree/registers.txt
 [2]: https://git.lekensteyn.nl/ltunify/tree/keyboard.txt
2013-05-19 10:14:31 +02:00
Daniel Pavel d5c36ddc89 about window tweak 2013-05-19 03:54:30 +03:00
Daniel Pavel 226a4ea2f3 version 0.8.8.1 2013-05-19 03:53:49 +03:00
Daniel Pavel ac0eafe6ab don't crash when failing to load the icon mask 2013-05-19 03:52:01 +03:00
Daniel Pavel 87bc9a5431 depend on gnome-icon-theme or oxygen-icon-theme
It's necessary to make sure all the standard icons are available.
2013-05-19 03:35:42 +03:00
Daniel Pavel ef62892f60 pop up a desktop notification if the battery is below 5% 2013-05-18 14:35:33 +03:00
Daniel Pavel 7ae24488d9 only notify on connected devices at start-up 2013-05-18 02:20:22 +03:00
Daniel Pavel 6482670fdf minor readme update 2013-05-18 01:31:15 +03:00
Daniel Pavel 317cf6d00f only enable certain notification flags on devices
Also added some documentation to the notification flags, where possible.
2013-05-18 00:15:42 +03:00
Daniel Pavel a5eeac6e5a enable notifications for peripherals; fixes #27 2013-05-17 23:06:24 +03:00
Daniel Pavel e2cf9255ac Merge pull request #41 from Lekensteyn/tool-updates
scan-registers: determine available notifications
2013-05-17 12:44:23 -07:00
Daniel Pavel 25941cdbdd debian version update 2013-05-17 20:04:33 +03:00
Daniel Pavel 1764633bc5 status icon menu items open the right device window 2013-05-17 19:55:07 +03:00
Daniel Pavel f6eb90bd2d version and url fixes 2013-05-17 19:22:05 +03:00
Daniel Pavel 5f46c820e6 re-work the status icon updating 2013-05-17 16:03:37 +03:00
Daniel Pavel c20b279362 minor tweaks 2013-05-08 12:06:01 +03:00
Daniel Pavel 24ceb8801e window popup fix for kwin
also, only try to position the window next to the status icon if it has never
been shown before
2013-05-07 05:59:29 +02:00
Daniel Pavel 8d5ca66db7 get rid of bad map() calls 2013-05-06 17:51:03 +02:00
Daniel Pavel f0d250ff15 updated debian/control dependencies 2013-05-06 17:40:17 +02:00
Daniel Pavel 074cafbab1 simpler (and dumber) way to position receiver windows initially 2013-05-06 17:39:27 +02:00
Daniel Pavel 79cd52833c fix hidconsole for python 2/3 2013-05-06 17:38:09 +02:00
Daniel Pavel 6b75286885 Merge remote-tracking branch 'origin/master' 2013-05-06 17:23:38 +02:00
Daniel Pavel b884ae039c Merge pull request #40 from Lekensteyn/fixes
Fix window close, fix positioning of new windows
2013-05-06 08:19:27 -07:00
Daniel Pavel 3ecfdd027e handle all 07/0D register notifications 2013-05-06 17:08:58 +02:00
Daniel Pavel 55ca9927b0 python 2/3: fix handling of first argument (unicode) of pack/unpack 2013-05-06 16:50:17 +02:00
Daniel Pavel b67377c41e minor clean-up in hidconsole 2013-05-06 15:35:47 +02:00
Daniel Pavel 15f24eb26b use 'with' lock syntax instead of acquire/release 2013-05-06 15:35:20 +02:00
Daniel Pavel 0283bb0e91 fix str/unicode detection in Python 3.2 2013-05-06 15:33:42 +02:00
Daniel Pavel d39c0995b6 Merge remote-tracking branch 'origin/master' 2013-05-06 14:55:21 +02:00
Daniel Pavel db4c088ce9 Merge pull request #37 from Lekensteyn/py3-compat
Py3 compat: replace use of "unicode" (pwr/Solaar#32)

The `u''` syntax fails in Python 3.2; will fix is_string after the merge.
2013-05-06 05:54:53 -07:00