Daniel Pavel
8852d50971
mark device status as inactive after idling out
2013-06-12 14:31:46 +02:00
Daniel Pavel
03e20842fb
cleaned-up gtk ui initialization
2013-06-12 14:29:34 +02:00
Daniel Pavel
d9801e2d57
fixed firmware info for some HID++ 2.0 devices
2013-06-12 14:21:31 +02:00
Daniel Pavel
29fe913fd8
version 0.8.9.3
2013-06-08 21:11:39 +02:00
Daniel Pavel
5b68f9623e
fix indicator description when there are receivers but no devices
2013-06-08 21:10:17 +02:00
Daniel Pavel
2a6662472d
account for all GLib.id_add_watch variants
2013-06-08 21:07:24 +02:00
Daniel Pavel
5cf6777340
more tweaks to idle polling
2013-06-08 21:06:52 +02:00
Daniel Pavel
17863c85b6
fixed querying for known registers
2013-06-08 21:06:22 +02:00
Daniel Pavel
237d0f9d9a
keep the battery level if polling the device marks it as offline
2013-06-08 21:05:30 +02:00
Daniel Pavel
b98e27e464
fix permissions error popup
2013-06-08 21:04:32 +02:00
Daniel Pavel
d01d9edb78
tweaked idle polling timings
2013-06-08 16:27:03 +02:00
Daniel Pavel
0a86683392
clean-up in solaar.listener
2013-06-08 16:18:25 +02:00
Daniel Pavel
b2b4febd31
receiver notifications: don't set all flags, might fail
2013-06-08 16:18:10 +02:00
Daniel Pavel
ad67e6eaee
fix read timeouts in base.py, use seconds everywhere
2013-06-08 16:17:14 +02:00
Daniel Pavel
ed5ce48f65
fixes to polling receiver/device status
2013-06-08 16:16:12 +02:00
Daniel Pavel
f324b97e8b
use GLib.io_add_watch_full when available
2013-06-08 15:02:44 +02:00
Daniel Pavel
46544e1cbe
listen for udev events on the GLib main loop
2013-06-07 14:39:04 +02:00
Daniel Pavel
ffab6c0e12
move Gtk-specific idle_add() and main() into ui
2013-06-07 14:37:03 +02:00
Daniel Pavel
10e736386b
user module __name__ when initializing logger
2013-06-07 14:28:13 +02:00
Daniel Pavel
a1ecebf5bf
documentation and logging for
2013-06-07 14:24:05 +02:00
Daniel Pavel
e09ad373b3
version 0.8.9.2
2013-06-06 12:19:44 +02:00
Daniel Pavel
39a75a6792
AppIndicator: scrolling on the icon cycles through all devices
2013-06-06 10:25:35 +02:00
Daniel Pavel
8900ac9a1f
tweak main window geometry
2013-06-05 13:21:22 +02:00
Peter Wu
59459ebbd6
Fix crash in Python3 due to excess space
...
The error message was:
TabError: inconsistent use of tabs and spaces in indentation
2013-06-05 12:39:00 +02:00
Daniel Pavel
c52f2fc069
fix descriptor for K700 keyboard
2013-06-05 01:24:19 +02:00
Daniel Pavel
eb3e2566e9
comment-out unnecessary logs
2013-06-05 00:32:01 +02:00
Daniel Pavel
c186573775
fix register blacklisting
2013-06-05 00:31:40 +02:00
Daniel Pavel
1ed82fc7d5
version 0.8.9.1
2013-06-03 22:02:00 +02:00
Daniel Pavel
162228aff3
started configuration persistence implementation
2013-06-03 22:01:16 +02:00
Daniel Pavel
cbdc0bd99b
very low battery level should trigger an attention event
2013-06-03 21:40:15 +02:00
Daniel Pavel
b4fc36701a
added attention() to tray icon
2013-06-03 21:39:29 +02:00
Daniel Pavel
c706fbc6e7
update icon theme paths directly, don't mess with XDG_DATA_DIRS
2013-06-03 11:17:19 +02:00
Daniel Pavel
88fb8458c1
logging tweaks
2013-06-02 16:16:58 +02:00
Daniel Pavel
b18aee9dba
maintain proper devices order in tray menu
2013-06-02 11:19:49 +02:00
Daniel Pavel
bfe7bcf1b4
avoid possible race condition on device initialization
2013-06-02 11:19:30 +02:00
Daniel Pavel
465fea8a16
dropped solaar-mask unused icon
2013-06-02 01:11:32 +02:00
Daniel Pavel
149758ccab
fixed battery icons in systray menu items
2013-06-02 01:11:04 +02:00
Daniel Pavel
37265f25d8
support custom icons in notification messages
2013-06-01 22:32:57 +02:00
Daniel Pavel
c61eb3f039
show charging status in device icon
2013-06-01 22:08:14 +02:00
Daniel Pavel
39862034e1
use just the battery icon in systray
2013-06-01 21:09:41 +02:00
Daniel Pavel
f938b29040
doc: icon names for various icon themes
2013-06-01 18:53:49 +02:00
Daniel Pavel
82c4b0007c
updated solaar version to 0.8.9
2013-06-01 18:19:47 +02:00
Daniel Pavel
088493dc4f
guess battery icon set from the current theme
2013-06-01 17:34:54 +02:00
Daniel Pavel
7317fad754
some debugging when setting icon theme paths
2013-06-01 15:08:23 +02:00
Daniel Pavel
83a29328c7
don't use notification flags with HID++ 2.0 devices
2013-06-01 15:07:39 +02:00
Daniel Pavel
788fb145af
use an AppIndicator if available, instead of the status icon
2013-06-01 15:06:43 +02:00
Daniel Pavel
b1b1a9b5de
Merge remote-tracking branch 'origin/master'
2013-05-27 16:24:34 +03:00
Peter Wu
39e630cece
cli: improve alignment for special keys
...
The following lines have an insane length and are therefore not included in the
longest line:
WIN7_MONITOR_SWITCH_AS_WIN_SHIFT_LEFTARROW=0x0093,
WIN7_MONITOR_SWITCH_AS_WIN_SHIFT_RIGHTARROW=0x0094,
While doing this, also fix an obvious typo in the "Lock PC" control.
2013-05-27 14:07:38 +02:00
Peter Wu
b2a62c2dd7
special_keys: update controls list
...
My previous observation was right, controls and tasks are really different
entities. The following "controls" appears to be invalid and have been removed:
Home=0x001A,
Music=0x001D,
Search=0x0029,
Sleep=0x002F,
2013-05-27 11:44:20 +02:00
Daniel Pavel
26dd3a2ca8
only need to set the default window icon once
2013-05-27 12:36:39 +03:00