|  Daniel Pavel | 273284da39 | use number instead of serial to pick devices in ui (faster start-up) | 2013-06-23 12:09:46 +02:00 | 
				
					
						|  Daniel Pavel | ae4c921300 | cleaner start-up of paired devices | 2013-06-21 22:23:53 +02:00 | 
				
					
						|  Daniel Pavel | 3d1aa6698d | only check for non-unifying protocol only on nano receviers | 2013-06-21 22:19:31 +02:00 | 
				
					
						|  Daniel Pavel | e19b690bd5 | fixed reading of polling rate | 2013-06-21 16:47:19 +02:00 | 
				
					
						|  Daniel Pavel | c1aa341a7a | tweaked timing of enabling receiver notifications | 2013-06-21 15:20:52 +02:00 | 
				
					
						|  Daniel Pavel | fd35f23af7 | one a separate flag to check if the device is active | 2013-06-21 15:17:14 +02:00 | 
				
					
						|  Daniel Pavel | 431f1c97cf | added read/write_register to receiver and devices | 2013-06-21 15:03:36 +02:00 | 
				
					
						|  Daniel Pavel | d07a20e6f8 | improved reading device properties | 2013-06-20 12:54:27 +02:00 | 
				
					
						|  Daniel Pavel | b4bca4670b | cache notification flags when possible avoids unnecessary reads from devices when the status hasn't changed | 2013-06-19 17:03:01 +02:00 | 
				
					
						|  Daniel Pavel | 5cf6777340 | more tweaks to idle polling | 2013-06-08 21:06:52 +02:00 | 
				
					
						|  Daniel Pavel | b2b4febd31 | receiver notifications: don't set all flags, might fail | 2013-06-08 16:18:10 +02:00 | 
				
					
						|  Daniel Pavel | c186573775 | fix register blacklisting | 2013-06-05 00:31:40 +02:00 | 
				
					
						|  Daniel Pavel | bfe7bcf1b4 | avoid possible race condition on device initialization | 2013-06-02 11:19:30 +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 | 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 | 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 | 3ecfdd027e | handle all 07/0D register notifications | 2013-05-06 17:08:58 +02:00 | 
				
					
						|  Daniel Pavel | d7dd9393ff | minor clean-ups | 2013-05-04 17:19:48 +02:00 | 
				
					
						|  Daniel Pavel | ad577d22d0 | handle sleep in udev monitoring, fixes #35 | 2013-05-04 12:19:29 +02:00 | 
				
					
						|  Daniel Pavel | c829304e31 | use only udev events to detect receiver devices | 2013-05-01 15:47:23 +02:00 | 
				
					
						|  Daniel Pavel | 04db6d3838 | python 3 fixes for #29 | 2013-04-30 22:31:06 +02:00 | 
				
					
						|  Daniel Pavel | 6f0b61e6d8 | better handling of eq/ne/hash in receiver and device objects | 2013-04-28 15:02:17 +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 | f0c5046ccf | re-worked the settings classes | 2012-12-14 06:44:44 +02:00 | 
				
					
						|  Daniel Pavel | b39016df7c | small clean-ups in device status handling | 2012-12-13 14:54:31 +02:00 | 
				
					
						|  Daniel Pavel | 1c4d3d5f13 | simpler NamedInt, more logical NamedInts | 2012-12-12 21:42:43 +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 | d38bec39b6 | improved hid++ support | 2012-12-08 00:41:43 +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 | 3569489ce7 | added registers and settings to device descriptors | 2012-12-07 13:54:03 +02:00 | 
				
					
						|  Daniel Pavel | 9066003240 | named ints act like proper sequences now | 2012-12-07 13:50:44 +02:00 | 
				
					
						|  Daniel Pavel | ff6db1d00a | fix for python 3 | 2012-12-06 14:15:28 +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 | 116ba72f37 | fixed possible dangling weakrefs on start-up | 2012-12-03 12:51:22 +02:00 | 
				
					
						|  Daniel Pavel | 3fe9caf0e6 | added solaar-cli for command-line operations | 2012-12-03 11:34:35 +02:00 | 
				
					
						|  Daniel Pavel | 2a44b0bb5b | fixed scan not seeing the devices | 2012-12-01 22:34:52 +02:00 | 
				
					
						|  Daniel Pavel | 1cc532d600 | fixed orphaned weakrefs when unpairing a device | 2012-12-01 19:12:53 +02:00 | 
				
					
						|  Daniel Pavel | 8f5fa0cf9a | code clean-ups, the app starts faster now | 2012-12-01 15:49:52 +02:00 | 
				
					
						|  Daniel Pavel | 89c6904d69 | fixed pairing (again), this time also tested it | 2012-11-30 20:28:22 +02:00 | 
				
					
						|  Daniel Pavel | 64d2b35ace | some clean-ups | 2012-11-30 15:20:41 +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 |