Peter F. Patel-Schneider
74304a98c7
release 1.1.3
2022-04-25 09:05:50 -04:00
Peter F. Patel-Schneider
5a3ffe04e8
release 1.1.3rc3
2022-04-21 07:32:52 -04:00
Peter F. Patel-Schneider
6f1bf3d7d5
release 1.1.3rc2
2022-04-15 09:56:45 -04:00
Peter F. Patel-Schneider
80c09002a8
ui: print message when there is another Solaar process running
2022-04-15 09:21:08 -04:00
Peter F. Patel-Schneider
39ec9337a2
rules: add recent diversion features to default list in rules UI
2022-04-15 09:13:46 -04:00
Peter F. Patel-Schneider
312b8900a3
release 1.1.3rc1
2022-04-11 14:15:19 -04:00
Peter F. Patel-Schneider
87e0ecacf3
ui: remove need for pggettext by changing name of field in rule editor
2022-04-11 13:20:42 -04:00
Peter F. Patel-Schneider
bb20631a27
misc: remove support for Python 2 unicode
2022-04-11 13:20:42 -04:00
Peter F. Patel-Schneider
8ac8fe6401
solaar: handle devices with all-zero modelId
2022-04-10 16:35:08 -04:00
Peter F. Patel-Schneider
37bc1d7bd0
solaar: better formatting and cleanup of config.yaml
2022-04-10 16:35:08 -04:00
Peter F. Patel-Schneider
d90ee945ab
device: use int instead of str for setting keys
2022-04-10 16:35:08 -04:00
Peter F. Patel-Schneider
e5b11ca2f9
solaar: use list for configurations and write in yaml
2022-04-10 16:35:08 -04:00
Peter F. Patel-Schneider
9a806a91de
solaar: update code comment - not using UPower daemon
2022-04-06 17:56:58 -04:00
Peter F. Patel-Schneider
74fe7d7920
cli: handle situation where GTK application cannot be set up
2022-04-05 16:34:43 -04:00
Peter F. Patel-Schneider
7d230a1f31
solaar: treat all DJ pairing notifications as only needing an informational message
2022-04-05 16:34:43 -04:00
Bastien Nocera
46b9294d63
Stop listening to obsolete upower signals
...
The "Sleeping" and "Resuming" signals were removed from upower in 2013.
2022-04-05 07:50:51 -04:00
Bastien Nocera
b3cfd0f762
Make APP_ID match real application ID
...
The application advertises itself as io.github.pwr_solaar.solaar through
its appdata file, so name the application this way too.
This fixes this warning in Flatpak:
Failed to register: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown
2022-04-05 06:39:25 -04:00
Peter F. Patel-Schneider
693db1d541
cli: correctly set up register settings for config
2022-04-04 13:17:40 -04:00
Peter F. Patel-Schneider
cba5368dad
cli: use unitId to identify device if serial number not available
2022-04-04 13:17:40 -04:00
Peter F. Patel-Schneider
4100c83390
release 1.1.2
2022-03-26 11:52:06 -04:00
Peter F. Patel-Schneider
fbe25b4b11
release 1.1.2rc2
2022-03-19 21:25:03 -04:00
Peter F. Patel-Schneider
6c02417037
ui: allow tray icon to scroll whenever at least two devices
2022-03-17 14:05:09 -04:00
Peter F. Patel-Schneider
d115ade2ea
setting: add setting to divert gestures
2022-03-16 20:22:25 -04:00
Peter F. Patel-Schneider
681a06d8d7
ui: print backtrace when errors occur during writing settings
2022-03-16 20:22:25 -04:00
Vinícius
c53c77f427
ui: add support to Setting condition
2022-03-16 18:29:52 -04:00
Peter F. Patel-Schneider
e628298c0a
cli: make solaar config changes also take effect in solaar ui if running
2022-03-16 09:20:12 -04:00
Peter F. Patel-Schneider
d646e18543
settings: add setting for PERSISTENT_REMAPPABLE_ACTION
2022-03-12 12:20:38 -05:00
Peter F. Patel-Schneider
12ecef004e
receiver: gather and show PERSISTENT_REMAPPABLE_ACTION information
2022-03-12 12:20:38 -05:00
Vinícius
588d7ae533
ui: add support to TestBytes
2022-03-10 21:04:28 -05:00
Peter F. Patel-Schneider
3c4efb4ad5
ui: ensure that settings are pushed to all devices when resuming
2022-03-09 09:12:10 -05:00
Peter F. Patel-Schneider
27752778ab
ui: fix bug in add and delete button actions
2022-02-28 09:04:12 -05:00
Peter F. Patel-Schneider
eedf4bfffb
rules: use local file for conversion from key names to keysyms
2022-02-27 08:21:52 -05:00
Peter F. Patel-Schneider
69046678ac
ui: default editable to True in show method
2022-02-16 21:14:52 -05:00
Peter F. Patel-Schneider
e190ad39da
cli: make sure device is on-line when searching for devices in solaar show
2022-02-16 11:08:39 -05:00
Peter F. Patel-Schneider
f938d3430e
cli: nicer output of settings in solaar show and solaar config
2022-01-24 21:12:55 -05:00
Peter F. Patel-Schneider
7a9f9972a6
receiver: fix contains for NamedInts and eliminate use of has_element
2022-01-24 14:03:17 -05:00
Vinícius
25523315ab
ui: fix tree row text when device contains options not in the full list
2022-01-24 11:12:04 -05:00
Vinícius
6f28a39a47
ui: fix choice field when device is connected
2022-01-24 11:12:04 -05:00
Vinícius
8be2ca110a
ui: avoid conflicts when settings with the same name have different labels for the same number
2022-01-24 11:12:04 -05:00
Vinícius
2b26c9dc92
ui: do not accept numerical value typed by user
2022-01-24 11:12:04 -05:00
Vinícius
49f2c6d8b9
ui: fix bug that made setting values not appear
2022-01-24 11:12:04 -05:00
Vinícius
bf8b861275
ui: don't show generic labels when specific ones are available for the same field
2022-01-24 11:12:04 -05:00
Vinícius
747d2e9c17
ui: show translated strings instead of internal names
2022-01-24 11:12:04 -05:00
Vinícius
d6c2b30760
ui: show keys supported by device even if they are not in the known universe
2022-01-24 11:12:04 -05:00
Vinícius
4d8b22f764
ui: replace typed text with key/value default display name
2022-01-24 11:12:04 -05:00
Vinícius
6dd980c541
ui: replace typed id with device display name
2022-01-24 11:12:04 -05:00
Vinícius
68e2b8ce6e
ui: add support to choices_extra
2022-01-24 11:12:04 -05:00
Vinícius
fa0ecc6c2c
ui: add blank field to toggle widgets
2022-01-24 11:12:04 -05:00
Vinícius
573cb6e985
ui: fix - typed text was not recognised as valid
2022-01-24 11:12:04 -05:00
Vinícius
2d2d3e3bc6
ui: make key and value fields case-insensitive
2022-01-24 11:12:04 -05:00