c3fdbfb643 
								
							 
						 
						
							
							
								
								translate battery alerts ( fixes   #119 )  
							
							
							
						 
						
							2013-08-25 23:03:25 +03:00  
				
					
						
							
							
								 
						
							
								b193b39701 
								
							 
						 
						
							
							
								
								Fix missing reprogrammable keys  
							
							... 
							
							
							
							The assumption that the Features IDs are in increasing order does not
hold. This causes the feature check for REPROG CONTROLS (1B00) to fail,
therefore remove the micro-optimisation.
While at it, rename variables and document the functions better. 
							
						 
						
							2013-08-23 21:33:45 +02:00  
				
					
						
							
							
								 
						
							
								9c465cd998 
								
							 
						 
						
							
							
								
								Fix wrong register name for illumination (hidpp10)  
							
							... 
							
							
							
							Broken since 9a2a28e 
							
						 
						
							2013-08-21 21:47:24 +02:00  
				
					
						
							
							
								 
						
							
								024a71b618 
								
							 
						 
						
							
							
								
								solaar: add --hidraw option again  
							
							... 
							
							
							
							This options allows the devices list to be restricted which got removed
in:
    commit 3b75b69970 
							
						 
						
							2013-08-21 21:47:24 +02:00  
				
					
						
							
							
								 
						
							
								f144816256 
								
							 
						 
						
							
							
								
								solaar-cli: fix argument parsing in Python 3 again  
							
							... 
							
							
							
							Fix from e3a887f36c3b75b69970 
							
						 
						
							2013-08-21 21:47:24 +02:00  
				
					
						
							
							
								 
						
							
								69febfcea5 
								
							 
						 
						
							
							
								
								don't rely on upower to check devices after wake-up ( #111 )  
							
							... 
							
							
							
							still use upower resume events to ping devices, just in case
the old behaviour is available with a command-line option 
							
						 
						
							2013-08-12 15:22:34 +02:00  
				
					
						
							
							
								 
						
							
								9934755566 
								
							 
						 
						
							
							
								
								more translation fixes ( #108 )  
							
							
							
						 
						
							2013-08-12 00:32:19 +02:00  
				
					
						
							
							
								 
						
							
								3b75b69970 
								
							 
						 
						
							
							
								
								merged solaar-cli functionality into main solaar binary  
							
							
							
						 
						
							2013-08-09 12:25:47 +02:00  
				
					
						
							
							
								 
						
							
								a4f0eab855 
								
							 
						 
						
							
							
								
								updated descriptors with a few more devices  
							
							
							
						 
						
							2013-08-08 22:44:23 +02:00  
				
					
						
							
							
								 
						
							
								f54ea27d97 
								
							 
						 
						
							
							
								
								updated translator credits in about dialog  
							
							
							
						 
						
							2013-08-08 22:43:32 +02:00  
				
					
						
							
							
								 
						
							
								db48fe1b40 
								
							 
						 
						
							
							
								
								re-formatted translation files  
							
							
							
						 
						
							2013-08-08 22:41:57 +02:00  
				
					
						
							
							
								 
						
							
								5faecbf4f3 
								
							 
						 
						
							
							
								
								some strings were untranslated;  fixes   #100  
							
							
							
						 
						
							2013-08-08 21:50:04 +02:00  
				
					
						
							
							
								 
						
							
								5af1719384 
								
							 
						 
						
							
							
								
								tray: always pick the lowest battery, if the user hasn't already  
							
							
							
						 
						
							2013-08-08 21:49:59 +02:00  
				
					
						
							
							
								 
						
							
								6a66370ffe 
								
							 
						 
						
							
							
								
								scrolling over the tray icon switches among devices;  fixes   #101  
							
							... 
							
							
							
							It now works for the standard systray as well, not just the
appindicator. 
							
						 
						
							2013-08-08 21:49:54 +02:00  
				
					
						
							
							
								 
						
							
								c0874220d2 
								
							 
						 
						
							
							
								
								don't str() translated device status;  fixes   #108  
							
							
							
						 
						
							2013-08-08 21:49:50 +02:00  
				
					
						
							
							
								 
						
							
								22656d5b82 
								
							 
						 
						
							
							
								
								use Gtk.Application properly  
							
							
							
						 
						
							2013-08-08 21:49:35 +02:00  
				
					
						
							
							
								 
						
							
								d55963caba 
								
							 
						 
						
							
							
								
								clean-up in usb IDs  
							
							
							
						 
						
							2013-08-08 21:49:35 +02:00  
				
					
						
							
							
								 
						
							
								413cebe40f 
								
							 
						 
						
							
							
								
								delay some UI initialization until necessary  
							
							
							
						 
						
							2013-08-08 21:49:35 +02:00  
				
					
						
							
							
								 
						
							
								edc563e0e4 
								
							 
						 
						
							
							
								
								release 0.9.2  
							
							
							
						 
						
							2013-07-24 11:40:54 +02:00  
				
					
						
							
							
								 
						
							
								969ca59948 
								
							 
						 
						
							
							
								
								translation credits: order languages alphabetically  
							
							
							
						 
						
							2013-07-24 11:39:45 +02:00  
				
					
						
							
							
								 
						
							
								c97f4082dd 
								
							 
						 
						
							
							
								
								translation credits updated  
							
							
							
						 
						
							2013-07-23 22:49:47 +02:00  
				
					
						
							
							
								 
						
							
								3d4570cd1f 
								
							 
						 
						
							
							
								
								check the Gtk bindings version at start-up  
							
							
							
						 
						
							2013-07-20 06:22:15 +02:00  
				
					
						
							
							
								 
						
							
								b6bc35ed3e 
								
							 
						 
						
							
							
								
								K800: added support for hand detection  
							
							
							
						 
						
							2013-07-19 11:49:30 +02:00  
				
					
						
							
							
								 
						
							
								5d4d0c07ad 
								
							 
						 
						
							
							
								
								use () instead of [] where possible  
							
							
							
						 
						
							2013-07-19 11:48:40 +02:00  
				
					
						
							
							
								 
						
							
								15cb97c56e 
								
							 
						 
						
							
							
								
								udev devices may not have all the attributes;  fixes   #93  
							
							
							
						 
						
							2013-07-19 11:46:50 +02:00  
				
					
						
							
							
								 
						
							
								fcfc7cd6fc 
								
							 
						 
						
							
							
								
								a few more asserts in descriptors  
							
							... 
							
							
							
							just testing stuff... 
							
						 
						
							2013-07-18 20:38:05 +02:00  
				
					
						
							
							
								 
						
							
								c3718d22d6 
								
							 
						 
						
							
							
								
								minor clean-ups  
							
							
							
						 
						
							2013-07-18 20:36:27 +02:00  
				
					
						
							
							
								 
						
							
								2829acd6f5 
								
							 
						 
						
							
							
								
								added side-scrolling toggle setting  
							
							
							
						 
						
							2013-07-18 20:35:39 +02:00  
				
					
						
							
							
								 
						
							
								c35ae8ffc9 
								
							 
						 
						
							
							
								
								added wpid to T650 descriptor  
							
							
							
						 
						
							2013-07-18 20:34:29 +02:00  
				
					
						
							
							
								 
						
							
								f7159e9338 
								
							 
						 
						
							
							
								
								properly mask flags when writing device settings;  fixes   #86  
							
							
							
						 
						
							2013-07-18 20:33:52 +02:00  
				
					
						
							
							
								 
						
							
								4074fb7750 
								
							 
						 
						
							
							
								
								trim the codename to the declared length ( fixes   #90 )  
							
							
							
						 
						
							2013-07-18 16:23:34 +02:00  
				
					
						
							
							
								 
						
							
								444169d84b 
								
							 
						 
						
							
							
								
								added descriptor for V550 Nano  
							
							
							
						 
						
							2013-07-18 15:26:53 +02:00  
				
					
						
							
							
								 
						
							
								5d5f97a776 
								
							 
						 
						
							
							
								
								Gtk.Application.get_dbus_object_path my be missing  
							
							
							
						 
						
							2013-07-18 14:06:51 +02:00  
				
					
						
							
							
								 
						
							
								a8c5d3bc24 
								
							 
						 
						
							
							
								
								Nano receivers were unsupported on kernel 3.2;  fixes   #88  
							
							
							
						 
						
							2013-07-18 14:01:36 +02:00  
				
					
						
							
							
								 
						
							
								a3f9860181 
								
							 
						 
						
							
							
								
								added descriptor for V450 Nano;  fixes   #89  
							
							
							
						 
						
							2013-07-17 20:02:31 +02:00  
				
					
						
							
							
								 
						
							
								1fed000855 
								
							 
						 
						
							
							
								
								added wpid to M515 desccriptor  
							
							
							
						 
						
							2013-07-17 19:54:28 +02:00  
				
					
						
							
							
								 
						
							
								61dfefde94 
								
							 
						 
						
							
							
								
								internationalized most strings;  fixes   #79  
							
							... 
							
							
							
							some might have slipped through the cracks 
							
						 
						
							2013-07-17 19:53:21 +02:00  
				
					
						
							
							
								 
						
							
								a4c0ad3d73 
								
							 
						 
						
							
							
								
								added M345 descriptor info  
							
							
							
						 
						
							2013-07-16 12:51:01 +02:00  
				
					
						
							
							
								 
						
							
								38c76393b1 
								
							 
						 
						
							
							
								
								added copyright notices to all source files  
							
							
							
						 
						
							2013-07-15 17:54:42 +02:00  
				
					
						
							
							
								 
						
							
								ce9b10dc2d 
								
							 
						 
						
							
							
								
								started i18n support  
							
							
							
						 
						
							2013-07-15 17:16:44 +02:00  
				
					
						
							
							
								 
						
							
								16af3a9acc 
								
							 
						 
						
							
							
								
								version 0.9.1  
							
							
							
						 
						
							2013-07-13 11:24:41 +02:00  
				
					
						
							
							
								 
						
							
								c690b2c9e9 
								
							 
						 
						
							
							
								
								minor descriptors clean-up  
							
							
							
						 
						
							2013-07-13 11:15:23 +02:00  
				
					
						
							
							
								 
						
							
								43ab629a26 
								
							 
						 
						
							
							
								
								moved logitech.unifying_receiver package to logitech_receiver  
							
							
							
						 
						
							2013-07-12 22:48:09 +02:00  
				
					
						
							
							
								 
						
							
								b83a14e16f 
								
							 
						 
						
							
							
								
								minor clean-ups and formatting  
							
							
							
						 
						
							2013-07-12 22:39:17 +02:00  
				
					
						
							
							
								 
						
							
								a966bbff6f 
								
							 
						 
						
							
							
								
								fixed handling of protocol version when the device is offline  
							
							
							
						 
						
							2013-07-12 22:23:03 +02:00  
				
					
						
							
							
								 
						
							
								141a5c3dee 
								
							 
						 
						
							
							
								
								don't ping devices known to be offline  
							
							
							
						 
						
							2013-07-12 22:07:58 +02:00  
				
					
						
							
							
								 
						
							
								994bb07bc4 
								
							 
						 
						
							
							
								
								descriptors updated  
							
							
							
						 
						
							2013-07-12 21:55:32 +02:00  
				
					
						
							
							
								 
						
							
								24f658d8fe 
								
							 
						 
						
							
							
								
								support multiple Wireless PIDs for same device model  
							
							
							
						 
						
							2013-07-12 21:53:23 +02:00  
				
					
						
							
							
								 
						
							
								49d77a2f90 
								
							 
						 
						
							
							
								
								handle unknown devices slightly better  
							
							
							
						 
						
							2013-07-12 20:30:46 +02:00  
				
					
						
							
							
								 
						
							
								d78c7ed9be 
								
							 
						 
						
							
							
								
								make sure items in window tree are sorted by number ( fixed   #73 )  
							
							
							
						 
						
							2013-07-12 15:24:49 +02:00  
				
					
						
							
							
								 
						
							
								51d0ccf654 
								
							 
						 
						
							
							
								
								only popup the window once per device on battery alerts  
							
							
							
						 
						
							2013-07-12 14:35:16 +02:00  
				
					
						
							
							
								 
						
							
								9c8252b59f 
								
							 
						 
						
							
							
								
								on alert popups, selected the device that triggered the popup  
							
							
							
						 
						
							2013-07-12 14:10:26 +02:00  
				
					
						
							
							
								 
						
							
								488a78cc52 
								
							 
						 
						
							
							
								
								fixed   #75  (pair button disappearing)  
							
							
							
						 
						
							2013-07-12 10:35:28 +02:00  
				
					
						
							
							
								 
						
							
								0e6d088372 
								
							 
						 
						
							
							
								
								fixed some awkward path joining stuff  
							
							
							
						 
						
							2013-07-11 22:46:29 +02:00  
				
					
						
							
							
								 
						
							
								948b4c4d51 
								
							 
						 
						
							
							
								
								updated descriptors and devices doc for Anywhere MX  
							
							
							
						 
						
							2013-07-11 15:34:36 +02:00  
				
					
						
							
							
								 
						
							
								85efe92d30 
								
							 
						 
						
							
							
								
								replaced appinstance with GtkApplication  
							
							
							
						 
						
							2013-07-09 17:52:07 +02:00  
				
					
						
							
							
								 
						
							
								c0a7838429 
								
							 
						 
						
							
							
								
								version 0.9.0  
							
							
							
						 
						
							2013-07-09 14:42:46 +02:00  
				
					
						
							
							
								 
						
							
								eda4112501 
								
							 
						 
						
							
							
								
								removed obsolete old window code  
							
							
							
						 
						
							2013-07-08 21:21:53 +02:00  
				
					
						
							
							
								 
						
							
								dbb9025e26 
								
							 
						 
						
							
							
								
								replaced _ dummies with _ignore  
							
							
							
						 
						
							2013-07-08 21:21:14 +02:00  
				
					
						
							
							
								 
						
							
								beee0bc8c2 
								
							 
						 
						
							
							
								
								typo in comment  
							
							
							
						 
						
							2013-07-08 20:51:30 +02:00  
				
					
						
							
							
								 
						
							
								1be56dd072 
								
							 
						 
						
							
							
								
								version 0.8.99.12  
							
							
							
						 
						
							2013-07-07 21:58:33 +02:00  
				
					
						
							
							
								 
						
							
								d0b8233c9a 
								
							 
						 
						
							
							
								
								minor clean-up  
							
							
							
						 
						
							2013-07-07 21:40:55 +02:00  
				
					
						
							
							
								 
						
							
								39534d11dd 
								
							 
						 
						
							
							
								
								make sure all debug and info loggings are if-guarded  
							
							
							
						 
						
							2013-07-07 17:18:42 +02:00  
				
					
						
							
							
								 
						
							
								ca2f5f927c 
								
							 
						 
						
							
							
								
								configuration: save on every change ( fixes   #80 )  
							
							
							
						 
						
							2013-07-07 16:06:27 +02:00  
				
					
						
							
							
								 
						
							
								8b26759731 
								
							 
						 
						
							
							
								
								release 0.8.99.11  
							
							
							
						 
						
							2013-07-07 14:04:11 +02:00  
				
					
						
							
							
								 
						
							
								7221ceb7b4 
								
							 
						 
						
							
							
								
								forget battery status when the device has been offline for too long  
							
							
							
						 
						
							2013-07-07 12:23:58 +02:00  
				
					
						
							
							
								 
						
							
								66416ff4cc 
								
							 
						 
						
							
							
								
								fixed parsing of custom battery messages  
							
							
							
						 
						
							2013-07-07 12:23:23 +02:00  
				
					
						
							
							
								 
						
							
								0d89d1e6c8 
								
							 
						 
						
							
							
								
								formatting fix in unpairing error dialog  
							
							
							
						 
						
							2013-07-07 01:31:22 +02:00  
				
					
						
							
							
								 
						
							
								94d07eed53 
								
							 
						 
						
							
							
								
								version 0.8.99.10  
							
							
							
						 
						
							2013-07-06 14:35:34 +02:00  
				
					
						
							
							
								 
						
							
								508444526a 
								
							 
						 
						
							
							
								
								commented-out the poll-ticking feature  
							
							... 
							
							
							
							not useful right now, and less code to worry about 
							
						 
						
							2013-07-06 14:23:56 +02:00  
				
					
						
							
							
								 
						
							
								faa6de3b75 
								
							 
						 
						
							
							
								
								more explicit error dialogs, when possible  
							
							
							
						 
						
							2013-07-06 14:20:50 +02:00  
				
					
						
							
							
								 
						
							
								77d2ae5249 
								
							 
						 
						
							
							
								
								omit the date in logging, is not important and the lines are shorter  
							
							
							
						 
						
							2013-07-06 14:20:12 +02:00  
				
					
						
							
							
								 
						
							
								e2f94a9e0e 
								
							 
						 
						
							
							
								
								be more lax as to when to allow pairing new devices  
							
							
							
						 
						
							2013-07-06 13:55:22 +02:00  
				
					
						
							
							
								 
						
							
								ba55e4d9bd 
								
							 
						 
						
							
							
								
								import * cleanups  
							
							
							
						 
						
							2013-07-05 16:19:49 +02:00  
				
					
						
							
							
								 
						
							
								8e9ff939f3 
								
							 
						 
						
							
							
								
								hidconsole: enable hidpp automatically when talking to a Logitech Recevier  
							
							
							
						 
						
							2013-07-05 16:19:24 +02:00  
				
					
						
							
							
								 
						
							
								bd3198f6f0 
								
							 
						 
						
							
							
								
								correctly handle out-of-process pairing and unpairing  
							
							
							
						 
						
							2013-07-05 16:06:38 +02:00  
				
					
						
							
							
								 
						
							
								3319feeb73 
								
							 
						 
						
							
							
								
								replaced type() with isinstance() where possible  
							
							
							
						 
						
							2013-07-05 16:02:38 +02:00  
				
					
						
							
							
								 
						
							
								47bcd4478c 
								
							 
						 
						
							
							
								
								prettier error message if unpair fails  
							
							
							
						 
						
							2013-07-05 14:35:06 +02:00  
				
					
						
							
							
								 
						
							
								065b8628d2 
								
							 
						 
						
							
							
								
								don't always show Notifications in details  
							
							
							
						 
						
							2013-07-05 14:34:37 +02:00  
				
					
						
							
							
								 
						
							
								87e2f1cad7 
								
							 
						 
						
							
							
								
								solaar-cli: clearer handling of invalid device numbers  
							
							
							
						 
						
							2013-07-05 14:34:18 +02:00  
				
					
						
							
							
								 
						
							
								373b07f271 
								
							 
						 
						
							
							
								
								fixed pairing in solaar-cli  
							
							
							
						 
						
							2013-07-05 14:33:58 +02:00  
				
					
						
							
							
								 
						
							
								58f598fc88 
								
							 
						 
						
							
							
								
								version 0.8.99.9  
							
							
							
						 
						
							2013-07-04 13:49:48 +02:00  
				
					
						
							
							
								 
						
							
								8f44c294d7 
								
							 
						 
						
							
							
								
								still getting strange messages from some devices  
							
							
							
						 
						
							2013-07-04 13:37:39 +02:00  
				
					
						
							
							
								 
						
							
								f65079ad6d 
								
							 
						 
						
							
							
								
								formatting fix for notifications  
							
							
							
						 
						
							2013-07-04 13:35:23 +02:00  
				
					
						
							
							
								 
						
							
								edce56cd20 
								
							 
						 
						
							
							
								
								use a single separate thread for all possibly long-running stuff in GUI  
							
							
							
						 
						
							2013-07-04 13:23:25 +02:00  
				
					
						
							
							
								 
						
							
								cd437c3809 
								
							 
						 
						
							
							
								
								only set NOTIFICATION_FLAGS for 1.0 devices  
							
							
							
						 
						
							2013-07-04 13:22:35 +02:00  
				
					
						
							
							
								 
						
							
								007cbef086 
								
							 
						 
						
							
							
								
								better coverage of incoming events  
							
							
							
						 
						
							2013-07-04 13:20:00 +02:00  
				
					
						
							
							
								 
						
							
								a03cc9ce64 
								
							 
						 
						
							
							
								
								more chair switching -- moved notifications handling into own .py  
							
							
							
						 
						
							2013-07-03 08:21:40 +02:00  
				
					
						
							
							
								 
						
							
								3275aa4c12 
								
							 
						 
						
							
							
								
								allow most receivers to unpair (or at least try)  
							
							
							
						 
						
							2013-07-03 08:18:47 +02:00  
				
					
						
							
							
								 
						
							
								a0f880fbba 
								
							 
						 
						
							
							
								
								fix for NoneType crash  
							
							
							
						 
						
							2013-07-02 19:43:18 +02:00  
				
					
						
							
							
								 
						
							
								833f087fdf 
								
							 
						 
						
							
							
								
								also show polling rate in Hz  
							
							
							
						 
						
							2013-07-02 12:23:47 +02:00  
				
					
						
							
							
								 
						
							
								9a2a28e0aa 
								
							 
						 
						
							
							
								
								replaced hard-coded register numbers with constants  
							
							... 
							
							
							
							also re-worked the battery reading code a bit 
							
						 
						
							2013-07-02 12:23:12 +02:00  
				
					
						
							
							
								 
						
							
								bf5fc42f07 
								
							 
						 
						
							
							
								
								fixed duplicate entries in keyboard tasks  
							
							
							
						 
						
							2013-07-02 00:40:34 +02:00  
				
					
						
							
							
								 
						
							
								fb495fd2fc 
								
							 
						 
						
							
							
								
								version 0.8.99.8  
							
							
							
						 
						
							2013-07-01 19:35:46 +02:00  
				
					
						
							
							
								 
						
							
								90ab7af069 
								
							 
						 
						
							
							
								
								Anywhere MX and M600 descriptor updates  
							
							
							
						 
						
							2013-07-01 19:22:46 +02:00  
				
					
						
							
							
								 
						
							
								3436055c7f 
								
							 
						 
						
							
							
								
								re-worked (AGAIN) the way the devices are initially set-up  
							
							... 
							
							
							
							There is absolutely no consistency between the registers and
features receivers have, even if they're the same product_id! 
							
						 
						
							2013-07-01 19:00:26 +02:00  
				
					
						
							
							
								 
						
							
								20aa797e96 
								
							 
						 
						
							
							
								
								configuration: use wpid in device key  
							
							
							
						 
						
							2013-07-01 18:53:10 +02:00  
				
					
						
							
							
								 
						
							
								5ebc2634ae 
								
							 
						 
						
							
							
								
								(hopefully) better serial read-out for devices  
							
							
							
						 
						
							2013-07-01 18:40:03 +02:00  
				
					
						
							
							
								 
						
							
								94464a40b8 
								
							 
						 
						
							
							
								
								show the battery charge in the devices tree, if available ( fixes   #71 )  
							
							
							
						 
						
							2013-07-01 18:39:17 +02:00  
				
					
						
							
							
								 
						
							
								1194abf125 
								
							 
						 
						
							
							
								
								don't know yet how to tell if the receiver supports the unifying protocol  
							
							
							
						 
						
							2013-07-01 15:28:05 +02:00