Revisions of solaar

Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 969778 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 20)
- Update to version 1.1.3rc1
  * Remove pggettext so as to not require Python 3.8
  * Remove Python 2 unicode support
  * Store keys in configuration file as int instead of str
  * Use yaml for configuration file instead of json.
  * Remove process-dependent rules from built-in rules.
  * Handle situation where GTK application cannot be set up in CLI.
  * Remove obsolete upower signals.
  * Appinfo/metadata fixes including using correct APP_ID.
  * Fix bugs in solaar config.
  * Add full set of mouse buttons in persistent remappable actions
    seeting.
  * Improve rule behaviour under Wayland and when Xtest or X11 not
    available.
  * Fix up and document dependencies (evdev, Python, ...).
- Version 1.1.2
  * Update documentation on supported devices and translations
  * Include evdev as a dependency
  * Try to use uinput for fake input if XTest extension not
    available
  * Add Nano receiver C542 for M190 mice
  * Broaden range of HID++ Bluetooth devices
  * Add setting to divert gestures
  * Rule editor can edit all rule components
  * Configuation via solaar config takes effect in Solaar UI if it
    is running
  * Add setting to disable Onboard Profiles and decouple from
    Polling Rate setting
  * Add setting for PERSISTENT_REMAPPABLE_ACTION, common keyboard
    and mouse cases only
  * Split Test rule condition into Test and TestBytes and support
    in rule editor
  * Fix bug in speed-change setting
  * Support Backlight3 feature
  * Ensure that settings are pushed in resume
  * Update German, Polish, and zh_CN translations
  * Determine device number for direct-connected devices from
    protocol
  * fix bug in add and delete button actions in rule editor
  * dispose of no-op notifications quickly
  * add rule condition for checking device settings
  * use local file for conversion from key names to keysyms
  * get keyboard group and use to get correct keycodes (X11 only)
  * improve how rules work under Wayland
  * add settings for M-Key LEDs and MR-Key LED
  * fix bug in unpacking M and MR key notification
  * add G815 keyboard and MX518 mouse
  * add new special keys for recent keyboards
  * track M and MR keys for use in rules
  * make sure that device is online when searching for devices in
    solaar show
  * don't check for device kind in dpi sliding setting
  * fix problem with devices that report 0 DPI
  * handle missing divert-setting in action RW for settings
  * add id property (unitId or serial) and don't use ? for unknown
    serial
  * fix contains for NamedInts and eliminate use of has_element
  * check for xtest and disable modifier checking if not available
  * improve determination of gesture information
  * add Set rules to rule GUI
  * add gesture params to Set rules
  * hide system tray when there are no devices to control
  * add G733 headset, G9 mouse, G502 Hero mouse
  * Use greyscale solaar icon in tray when using symbolic icons
  * Fix bugs in solaar config
  * Use classes for settings to hep with modularity
  * Accept '~' and Toggle for toggling boolean settings in cli and
    rules
  * handle errors when writing to devices
  * refactor config_panel.py to use classes for widgets
  * add rules action to set Solaar settings
  * decrease amount of logging at each debug level
  * don't stretch toggles in settings
  * use key structure for key remapping setting
  * optimize ReprogrammableKey implementation
  * keep track of settings that are absent from device
  * add G512 keyboard and G402 mouse
  * reformat descriptors.py
  * use feature numbers for reprogrammable key versions
  * don't use new_from_icon_set in menu as it is deprecated
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 966674 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 19)
- Added python3-python-xlib to BuildRequires.
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 966647 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 18)
- Added python3-python-xlib to BuildRequires.
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) committed (revision 17)
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 965185 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 16)
- Update to version 1.1.2
  * Update documentation on supported devices and translations
  * Include evdev as a dependency
  * Try to use uinput for fake input if XTest extension not
    available
  * Add Nano receiver C542 for M190 mice
  * Broaden range of HID++ Bluetooth devices
  * Add setting to divert gestures
  * Rule editor can edit all rule components
  * Configuation via solaar config takes effect in Solaar UI if it
    is running
  * Add setting to disable Onboard Profiles and decouple from
    Polling Rate setting
  * Add setting for PERSISTENT_REMAPPABLE_ACTION, common keyboard
    and mouse cases only
  * Split Test rule condition into Test and TestBytes and support
    in rule editor
  * Fix bug in speed-change setting
  * Support Backlight3 feature
  * Ensure that settings are pushed in resume
  * Update German, Polish,  and zh_CN translations
  * Determine device number for direct-connected devices from
    protocol
  * fix bug in add and delete button actions in rule editor
  * dispose of no-op notifications quickly
  * add rule condition for checking device settings
  * use local file for conversion from key names to keysyms
  * get keyboard group and use to get correct keycodes (X11 only)
  * improve how rules work under Wayland
  * add settings for M-Key LEDs and MR-Key LED
  * fix bug in unpacking M and MR key notification
  * add G815 keyboard and MX518 mouse
  * add new special keys for recent keyboards
  * track M and MR keys for use in rules
  * make sure that device is online when searching for devices in
    solaar show
  * don't check for device kind in dpi sliding setting
  * fix problem with devices that report 0 DPI
  * handle missing divert-setting in action RW for settings
  * add id property (unitId or serial) and don't use ? for unknown
    serial
  * fix contains for NamedInts and eliminate use of has_element
  * check for xtest and disable modifier checking if not available
  * improve determination of gesture information
  * add Set rules to rule GUI
  * add gesture params to Set rules
  * hide system tray when there are no devices to control
  * add G733 headset, G9 mouse, G502 Hero mouse
  * Use greyscale solaar icon in tray when using symbolic icons
  * Fix bugs in solaar config
  * Use classes for settings to hep with modularity
  * Accept '~' and Toggle for toggling boolean settings in cli and
    rules
  * handle errors when writing to devices
  * refactor config_panel.py to use classes for widgets
  * add rules action to set Solaar settings
  * decrease amount of logging at each debug level
  * don't stretch toggles in settings
  * use key structure for key remapping setting
  * optimize ReprogrammableKey implementation
  * keep track of settings that are absent from device
  * add G512 keyboard and G402 mouse
  * reformat descriptors.py
  * use feature numbers for reprogrammable key versions
  * don't use new_from_icon_set in menu as it is deprecated
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 942589 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 15)
- Update to version 1.1.1
  * Keep left pane in Solaar main window the same size
  * Fix crash when checking a process condition when X11 not
    running
  * Add version number to output of solaar show
  * Fix crash when pinging a device with unknown protocol
  * Display battery percentage estimates from battery voltage
  * Add minimal support for Logitech PRO X Wireless Gaming Headset
  * Push settings when device requests software reconfiguration
  * Fix read for key/button diversion setting
  * Add modalias information to Solaar metainfo
  * Don't do on-screen notifications when devices are powered on
  * Add setting to switch crown between smooth and ratchet
    scrolling
  * Add write_prefix_bytes argument to Boolean validator
  * Update Russian and Spanish translations
  * New shell script tools to help determine capabilities of
    receivers
  * Add special keys for MX Keys for Business and MX Keys Mini
  * Improve tray menu ordering
  * Add --tray-icon-size option to get around bugs in some tray
    implementations
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) committed (revision 14)
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) committed (revision 13)
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) committed (revision 12)
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) committed (revision 11)
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 933311 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 10)
- Update to version 1.1.0rc3
  * Fix bug when adding receiver to tray menu
  * Add Catalan translation.
  * Add toggle command to solaar config to toggle boolean settings
  * Don't select windows with no PID when looking for focus window
  * Catch errors when applying settings so that other settings are
    not affected
  * Add support for Bolt receivers and devices, including pairing
  * Revise method for creating system tray menu
  * Remove obsolete code (mostly Python 2 compatability code)
  * Add support for PRO X Wireless Mouse, G914 TKL keyboard
  * Ignore more notifications that come to a device listener
  * Handle more device connection protocols
  * Update usage and rules documentation
  * Change emojis to text in documentation
  * Pare down device documentation so as not to require frequent
    updates
  * Add information about M500S mouse
  * Reimplment MOUSE GESTURE and DPI SLIDING settings
  * Add setting for DPI CHANGE button to switch sensitivity
  * Use file name instead of icon name for tray to avoid XFCE bug
  * Update documentation on implemented features and mouse gestures
  * Update Polish, Japanese, and Spanish translations
  * Make Quit and About strings more translatable
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 928000 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 9)
- Update to version 1.0.7
  * Don't use time_ns so as not to require Python 3.7
  * Correctly determine setting box in change_click method
  * Handle fake Nano connection notifications
  * Lock on actual handle, not just on handle number
  * Mark Nano receiver C52F as not unpairing
  * Upgrade pairing/unpairing documentation
  * Don't signal status change when battery changes from None to
    None.
  * Add Japanese translation
  * Use first word of name for code name if no other code name
    available.
  * Better determination of when to add SW ID.
  * Check for more HID++ feature request failing.
  * Fix bug with new_fn_inversion setting.
  * Use correct device number for directly connected devices
  * Add debug message when candidate device found
  * Update Polish, Taiwanese, and Brazilian Portugese translations
  * Add MouseProcess a rule condition like Process but for the
    window under the mouse
  * Add parameters for binary settings to support prefixes
  * Add locks to serialize requests to devices
  * Fix bug when reprog key requests returns None
  * Fix bug for empty process name and class
  * Rules can now trigger on both pressing and releasing a diverted
    key
  * Upgrade mouse gestures to allow sequences of movements
  * Fix gkeys diversion faked read
  * Add suppor for Logitech g pro x superlight receiver
  * Convert HID++ 2.0 device kinds to enhanced HID++ 1.0 device
    kinds
  * Update about window, bug report templates, and supported
    kernels.
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 924920 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 8)
- Update to version 1.0.7
  * Don't use time_ns so as not to require Python 3.7
  * Correctly determine setting box in change_click method
  * Handle fake Nano connection notifications
  * Lock on actual handle, not just on handle number
  * Mark Nano receiver C52F as not unpairing
  * Upgrade pairing/unpairing documentation
- Version 1.0.7rc2:
  * Don't signal status change when battery changes from None to
    None.
  * Add Japanese translation
  * Use first word of name for code name if no other code name
    available.
  * Better determination of when to add SW ID.
  * Check for more HID++ feature request failing.
  * Fix bug with new_fn_inversion setting.
  * Use correct device number for directly connected devices
  * Add debug message when candidate device found
  * Update Polish, Taiwanese, and Brazilian Portugese translations
  * Add MouseProcess a rule condition like Process but for the
    window under the mouse
  * Add parameters for binary settings to support prefixes
  * Add locks to serialize requests to devices
  * Fix bug when reprog key requests returns None
  * Fix bug for empty process name and class
  * Rules can now trigger on both pressing and releasing a diverted
    key
  * Upgrade mouse gestures to allow sequences of movements
  * Fix gkeys diversion faked read
  * Add suppor for Logitech g pro x superlight receiver
  * Convert HID++ 2.0 device kinds to enhanced HID++ 1.0 device
    kinds
  * Update about window, bug report templates, and supported
    kernels.
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 920684 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 7)
- Fixed patch solaar-udevrulesdir.patch.
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 919797 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 6)
- Update to version 1.0.7rc2
  * Don't signal status change when battery changes from None to None.
  * Add Japanese translation
  * Use first word of name for code name if no other code name available.
  * Better determination of when to add SW ID.
  * Check for more HID++ feature request failing.
  * Fix bug with new_fn_inversion setting.
  * Use correct device number for directly connected devices
  * Add debug message when candidate device found
  * Update Polish, Taiwanese, and Brazilian Portugese translations
  * Add MouseProcess a rule condition like Process but for the window under the mouse
  * Add parameters for binary settings to support prefixes
  * Add locks to serialize requests to devices
  * Fix bug when reprog key requests returns None
  * Fix bug for empty process name and class
  * Rules can now trigger on both pressing and releasing a diverted key
  * Upgrade mouse gestures to allow sequences of movements
  * Fix gkeys diversion faked read
  * Add suppor for Logitech g pro x superlight receiver
  * Convert HID++ 2.0 device kinds to enhanced HID++ 1.0 device kinds
  * Update about window, bug report templates, and supported kernels.
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 907482 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 5)
- Fixed patch solaar-udevrulesdir.patch.
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) committed (revision 4)
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 889234 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 3)
- Update to version 1.0.6
  * Update sliding DPI to look for suitable keys
  * Add mouse gestures that can trigger rules
  * Complain if receivers do not support connection notification
  * In polling rate setting, only modify onboard profiles when actually writing polling rate
  * Add ability to ignore settings.
  * Use symbols for receiver sub-registers
  * Add support for wired G700
  * Do not set attention icon
  * Replace deprecated GTK stock menu icons
  * Better handling of icons in tray and tray menus
  * Receiver c52e does not unpair
  * Match active WM_CLASS as well as active process name in rules
  * Correctly set icon theme value when regular battery icons are not available
  * Handle exception when device is not available when device is being added
  * Perform initial activation of devices in listener threads
  * Keep track of serial numbers in the configuration file
  * Don't update settings for non-active devices
  * Set the current host name if not stored on the device
  * Add setting for SMART SHIFT ENHANCED feature
  * Don't unnecessarily use long messages for HID++ 1.0 commands
  * Correctly select choices in solaar config and use 1-origin addressing
  * Add quirk for G915 TKL keyboard because its host mode inteferes with its Fn keys
  * Show command outputs both saved and on-device settings
  * Update documentation
  * Fix bug in hidconsole
  * Update French translation
- Fixed solaar-fix-desktop-categories.patch.
- Added solaar-udevrulesdir.patch.
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 889188 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 2)
- Update to version 1.0.6
  * Update sliding DPI to look for suitable keys
  * Add mouse gestures that can trigger rules
  * Complain if receivers do not support connection notification
  * In polling rate setting, only modify onboard profiles when actually writing polling rate
  * Add ability to ignore settings.
  * Use symbols for receiver sub-registers
  * Add support for wired G700
  * Do not set attention icon
  * Replace deprecated GTK stock menu icons
  * Better handling of icons in tray and tray menus
  * Receiver c52e does not unpair
  * Match active WM_CLASS as well as active process name in rules
  * Correctly set icon theme value when regular battery icons are not available
  * Handle exception when device is not available when device is being added
  * Perform initial activation of devices in listener threads
  * Keep track of serial numbers in the configuration file
  * Don't update settings for non-active devices
  * Set the current host name if not stored on the device
  * Add setting for SMART SHIFT ENHANCED feature
  * Don't unnecessarily use long messages for HID++ 1.0 commands
  * Correctly select choices in solaar config and use 1-origin addressing
  * Add quirk for G915 TKL keyboard because its host mode inteferes with its Fn keys
  * Show command outputs both saved and on-device settings
  * Update documentation
  * Fix bug in hidconsole
  * Update French translation
- Fixed solaar-fix-desktop-categories.patch.
Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) accepted request 888207 from Jörg Lorenzen's avatar Jörg Lorenzen (enzokiel) (revision 1)
Initial package, version 1.0.5
Displaying revisions 21 - 40 of 40
openSUSE Build Service is sponsored by