Peter F. Patel-Schneider
cacf94b6f7
settings: allow multiple keys for mouse gestures and dpi sliding
2022-07-23 06:44:57 -04:00
Erich Ritz
2bb344d4e3
Fix release date in io.github.pwr_solaar.solaar.metainfo.xml
...
Fix release date for 1.1.4: month should be "07" instead of "77".
2022-07-18 10:32:36 -04:00
Peter F. Patel-Schneider
c8f3baf261
cli: explicitly save configuration at end of solaar config if no GUI running
2022-07-17 09:41:41 -04:00
Peter F. Patel-Schneider
e51b98e1fe
configuration: defer configuration file writes for up to 5 seconds
2022-07-17 09:41:41 -04:00
Peter F. Patel-Schneider
159bcfa173
device: use correct Solaar functions for unified and voltage battery functions
2022-07-15 13:53:54 -04:00
Peter F. Patel-Schneider
ceaaaa917e
settings: defensive check for missing keys array in mouse gestures setting
2022-07-10 11:08:28 -04:00
Peter F. Patel-Schneider
eabf71e120
device: compute approximate charge level for adc measurement feature
2022-07-10 11:08:28 -04:00
Peter F. Patel-Schneider
2fd8068791
device: fix bugs in battery notification processing
2022-07-10 11:08:28 -04:00
Peter F. Patel-Schneider
adf5a07919
ui: better presentation of battery information
2022-07-10 11:08:28 -04:00
Peter F. Patel-Schneider
4c126f417d
device: add support for ADC MEASUREMENT battery feature
2022-07-10 11:08:28 -04:00
Peter F. Patel-Schneider
83eb836177
device: regularize and improve battery status gathering and reporting
2022-07-10 11:08:28 -04:00
Peter F. Patel-Schneider
d362a24f17
doc: add information on how to find divertable key names in solaar show output
2022-07-08 06:37:16 -04:00
Peter F. Patel-Schneider
4c54261f91
device: better warnings for feature call errors with reprogrammable key and gesture settings
2022-07-07 22:05:03 -04:00
Haochen Tong
1449a47263
ui: increase entry size for ChoiceControlBig
2022-07-07 16:13:52 -04:00
Peter F. Patel-Schneider
20ffb31e1d
release 1.1.4
2022-07-04 09:16:32 -04:00
gogogogi
06abbf4807
po: Update Croatian translation
...
* Update Croatian translation
* Update hr.po
2022-07-01 14:54:28 -04:00
gogogogi
f74a100569
po: Update Croatian translation
...
* Update Croatian translation
* Update hr.po
2022-06-30 17:27:06 -04:00
Peter F. Patel-Schneider
40ade296a5
release 1.1.4rc2
2022-06-29 14:16:53 -04:00
Peter F. Patel-Schneider
abb99a8d8e
settings: handle unusual values for persistent remappable action
2022-06-29 09:56:14 -04:00
Peter F. Patel-Schneider
c741b372e1
settings: remove unused class variables
2022-06-29 09:56:14 -04:00
Peter F. Patel-Schneider
2658fbba5a
device: fix no-output values for persistent key mappings
2022-06-26 18:26:21 -04:00
Peter F. Patel-Schneider
34685852aa
doc: improve documentation on library needed for system tray integration
2022-06-24 09:43:30 -04:00
Peter F. Patel-Schneider
8941d2cfde
ui: remove blank lines from system tray popup
2022-06-24 09:43:30 -04:00
Matthaiks
f7f798fc8d
po: update Polish translation
2022-06-22 11:49:39 -04:00
Peter F. Patel-Schneider
ea790ae656
release 1.1.4rc1
2022-06-22 07:26:43 -04:00
Peter F. Patel-Schneider
97c65d05e2
ui: add depress and release KeyPress options to rule editor
2022-06-21 20:23:22 -04:00
Peter F. Patel-Schneider
c8ba397e0e
rules: add depress and release options to KeyPress rule action
2022-06-21 20:23:22 -04:00
Peter F. Patel-Schneider
cc0ddb8df5
receiver: only close existing devices for receiver
2022-06-21 18:39:37 -04:00
Peter F. Patel-Schneider
6b77de813f
settings: correctly import pack
2022-06-21 18:39:37 -04:00
Peter F. Patel-Schneider
5dc9be0a04
settings: differentiate debug messages for different setting types
2022-06-21 18:39:37 -04:00
Peter F. Patel-Schneider
12217d6fa5
ui: implement packed range setting in config panel
2022-06-21 18:39:37 -04:00
Peter F. Patel-Schneider
c9810e606e
ui: only produce warning for unimplemented display of setting
2022-06-21 18:39:37 -04:00
Peter F. Patel-Schneider
ec0e304fdc
settings: add sidetone and equalizer settings for headsets
2022-06-21 18:39:37 -04:00
Peter F. Patel-Schneider
777a7138c1
settings: add packed ranges setting
2022-06-21 18:39:37 -04:00
Peter F. Patel-Schneider
f1e2a0c449
receiver: use built-ins for conversions between int and byte string
2022-06-21 18:39:37 -04:00
Peter F. Patel-Schneider
db9c065821
rules: don't add HI_RES wheel ecodes to evdev device codes
2022-06-16 09:16:57 -04:00
Peter F. Patel-Schneider
0d248c02ba
settings: handle null key in persistent remappable actions when device does not respond
2022-05-28 10:11:18 -04:00
Peter F. Patel-Schneider
42faf0c3a0
device: consult polling rate feature for polling rate
2022-05-28 09:58:05 -04:00
Peter F. Patel-Schneider
15d383ad30
device: don't open second handle for devices
2022-05-28 09:58:05 -04:00
Peter F. Patel-Schneider
1b4a631597
receiver: close device handles when receiver is removed
2022-05-28 09:58:05 -04:00
Peter F. Patel-Schneider
50f0b6fc06
receiver: add ILLUMINATION feature number
2022-05-28 09:58:05 -04:00
Peter F. Patel-Schneider
a40b9efdca
rules: add and document alternative udev rule that gives write permission to /dev/uinput
2022-05-24 09:15:15 -04:00
Peter F. Patel-Schneider
0f68ef5a43
rules: use keys with only group 0 mapping from other keyboard groups
2022-05-23 10:43:57 -04:00
Deniz
b3ebdb3786
more translation
2022-05-23 07:40:50 -04:00
Peter F. Patel-Schneider
a5ff1c21cb
ui: put battery information in tray menu labels
2022-05-18 18:24:35 -04:00
Peter F. Patel-Schneider
1c596a8124
rules: only one warning per inaccessible key for KeyPress action
2022-05-11 12:35:04 -04:00
Peter F. Patel-Schneider
b717872557
device: add G502 Gaming Mouse
2022-05-11 09:18:09 -04:00
Peter F. Patel-Schneider
97344c4660
rules: better determination of keycodes and handle keysym level
2022-05-08 07:26:07 -04:00
Stephen Kitt
2b4e272331
Move the metainfo XML declaration to the top
...
The metainfo file is no longer a valid XML file; the XML declaration
must be the first line in the file. The file can be checked with
appstreamcli validate.
This moves the declaration back to the top of the file.
Signed-off-by: Stephen Kitt <steve@sk2.org>
2022-05-05 13:13:16 -04:00
Peter F. Patel-Schneider
dd1b3dc573
doc: upgrade documentation on KeyPress rule action
2022-05-04 10:59:16 -04:00