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
|
55ca9927b0
|
python 2/3: fix handling of first argument (unicode) of pack/unpack
|
2013-05-06 16:50:17 +02:00 |
Daniel Pavel
|
d7dd9393ff
|
minor clean-ups
|
2013-05-04 17:19:48 +02:00 |
Daniel Pavel
|
a0a76f738b
|
assert that data read/written on the receiver handle is of type bytes
|
2013-05-03 16:35:28 +02:00 |
Daniel Pavel
|
0f80901bce
|
quicker detection of matching receivers in udev
|
2013-05-02 11:11:53 +02:00 |
Daniel Pavel
|
c829304e31
|
use only udev events to detect receiver devices
|
2013-05-01 15:47:23 +02:00 |
Daniel Pavel
|
d3f94ff2fb
|
detect some HID++1.0 custom battery notifications
they're not handled yet
|
2013-05-01 11:36:15 +02:00 |
Daniel Pavel
|
feedbcf581
|
some code clean-ups
|
2013-04-28 15:16:45 +02:00 |
Daniel Pavel
|
897dffc426
|
only dispatch notification events from the specialized listener thread
|
2013-04-28 15:09:09 +02:00 |
Daniel Pavel
|
5eab013cf6
|
more explicit logging
|
2013-04-28 14:58:40 +02:00 |
Daniel Pavel
|
079ef8d800
|
incipient support for the Nano receiver
|
2013-04-28 14:27:16 +02:00 |
Daniel Pavel
|
36f34da227
|
proper debian packaging, dropper stdeb
|
2013-01-05 11:48:35 +02:00 |
Daniel Pavel
|
064a7a113c
|
added setup.py for python and debian packaging
|
2012-12-18 05:03:43 +02:00 |
Daniel Pavel
|
9db2a65b31
|
solaar-cli: return on the first match when searching for device name
results may be occasionally ambiguous, but the command runs faster
|
2012-12-13 15:12:51 +02:00 |
Daniel Pavel
|
19cd40cfdd
|
renamed 'events' to 'notifications'
in order to match the name in Logitech's documentation
|
2012-12-12 21:03:07 +02:00 |
Daniel Pavel
|
17698bfeae
|
minor clean-ups in texts
|
2012-12-12 20:44:29 +02:00 |
Daniel Pavel
|
e2909f6165
|
fixed event detection
|
2012-12-07 20:37:13 +02:00 |
Daniel Pavel
|
b86dcce381
|
I come from the __future__, come with me if you want to live.
|
2012-12-07 17:10:22 +02:00 |
Daniel Pavel
|
27403a08d2
|
improved hid++ 1.0 support
|
2012-12-05 21:41:02 +02:00 |
Daniel Pavel
|
6d70d2aada
|
improved support for hid++ 1.0 devices
|
2012-12-05 15:10:41 +02:00 |
Daniel Pavel
|
8f5fa0cf9a
|
code clean-ups, the app starts faster now
|
2012-12-01 15:49:52 +02:00 |
Daniel Pavel
|
932a015e49
|
better battery icon in the systray
|
2012-11-29 20:13:53 +02:00 |
Daniel Pavel
|
d6b18cd426
|
python 3 fixes
|
2012-11-29 12:34:20 +02:00 |
Daniel Pavel
|
84540fb087
|
re-wrote most of the app, based on latest HID++ docs from Logitech
|
2012-11-29 04:10:16 +02:00 |
Daniel Pavel
|
50fedab19e
|
re-worked how fd handles are used in multi-threading
|
2012-11-11 17:03:13 +02:00 |
Daniel Pavel
|
4b2d8a8d5a
|
addded custom swids to feature calls
|
2012-11-09 09:20:28 +02:00 |
Daniel Pavel
|
c9843e4408
|
properly implemented pinging a device
|
2012-11-08 11:39:56 +02:00 |
Daniel Pavel
|
8ae8d4502d
|
fixed some log messages
|
2012-11-07 22:32:55 +02:00 |
Daniel Pavel
|
d5dec5f7ec
|
logging fix
|
2012-11-07 21:14:50 +02:00 |
Daniel Pavel
|
d5f8a4bc45
|
cleanup in the pyudev hidapi implementation, incremented app version
|
2012-11-03 07:49:10 +02:00 |
Daniel Pavel
|
8fc078bdaf
|
hidapi.enumerate() returns an iterable
|
2012-11-02 22:09:04 +02:00 |
Daniel Pavel
|
1d8ac27614
|
clean-up and simpler monitoring of receiver state
|
2012-11-01 13:47:11 +02:00 |
Daniel Pavel
|
a8a72f7ae5
|
dropped the watcher thread
now the receiver is looked for and initialized on the application's main
thread
|
2012-11-01 06:30:29 +02:00 |
Daniel Pavel
|
e7bb599689
|
reworked the way tasks are processed by the listener
|
2012-10-27 18:40:54 +03:00 |
Daniel Pavel
|
62a91b56d2
|
logging and python3 cleanups
|
2012-10-24 15:09:39 +03:00 |
Daniel Pavel
|
60c13270f9
|
ui and pairing updates
|
2012-10-24 01:50:57 +03:00 |
Daniel Pavel
|
f2dac70131
|
reworked the receiver and devices into classes
|
2012-10-18 14:19:20 +03:00 |
Daniel Pavel
|
5da2d43b1c
|
expanded devices database, commented out some unnecessary logging
|
2012-10-12 04:24:35 +03:00 |
Daniel Pavel
|
c9f06aa5da
|
clean-ups in LUR library
|
2012-10-11 18:38:57 +03:00 |
Daniel Pavel
|
f295d1d90e
|
tweaked the ui a bit
|
2012-10-11 16:46:49 +03:00 |
Daniel Pavel
|
e34ad5104f
|
reworked the event listener
|
2012-10-10 06:37:03 +03:00 |
Daniel Pavel
|
9111afcd6b
|
small updates to the app
|
2012-10-09 15:13:31 +03:00 |
Daniel Pavel
|
9b2c1bdef6
|
fixes for python3
|
2012-10-09 12:31:46 +03:00 |
Daniel Pavel
|
257f74b496
|
cleaned-up the app a bit
|
2012-10-08 14:12:38 +03:00 |
Daniel Pavel
|
4f8e983843
|
some cleanups in base
|
2012-10-07 16:45:44 +03:00 |
Daniel Pavel
|
cb3a42c04e
|
greatly simplified loading of icons
|
2012-10-05 02:39:32 +03:00 |
Daniel Pavel
|
9ba6aa1c31
|
added a devices status window
|
2012-10-04 01:36:43 +03:00 |
Daniel Pavel
|
73460c2541
|
fixed some typos
|
2012-09-28 14:10:56 +03:00 |
Daniel Pavel
|
4100e8c625
|
small clean-ups
|
2012-09-28 00:59:03 +03:00 |