Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:darix:apps
piper
piper.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File piper.changes of Package piper
------------------------------------------------------------------- Sat Mar 30 00:29:54 UTC 2024 - mrueckert@suse.de - Update to version 0.7+git121.66c1897: * Add svg for Logitech G705 Mouse ------------------------------------------------------------------- Fri Mar 8 01:08:08 UTC 2024 - Max Lin <mlin@suse.com> - Add use-python-3.6.patch to hardcode python3.6 in meson.build for Leap 15 build * There are both python 3.11 and python 3.6 installed, python 3.11 was selected, but it should use python 3.6 per the stat of the python module dependency ------------------------------------------------------------------- Thu Jan 25 01:18:29 UTC 2024 - mrueckert@suse.de - Update to version 0.7+git120.d553d97: * add svg for asus rog harpe wireless * Add device image for ASUS ROG Keris Wireless AimPoint ------------------------------------------------------------------- Fri Dec 22 19:20:22 UTC 2023 - mrueckert@suse.de - Update to version 0.7+git118.c15910b: * add glorious model-d svg * buttondialog: simplify keyboard grabbing * Refactor some easy typing issues * Add zh_CN translation * asus: add chakram x svg * Fix blank app icon issues with KDE application launcher * resolutionrow: disable the "disable" button for the default resolution * flatpak: sync the flatpak JSON file with the one from flathub * data: don't make the appstreamcli tool required * meson.build: fix the ratbagd runtime check * Removed unneeded stuff * Replaced multiple comparison with in function * Converted strings to f string * po: update the Dutch translation * po: add the "advanced" page to translatable files * po: update the Dutch translation * piper: fix an optional access warning * piper: add more missing and fix wrong type hints * mouseperspective: enable the "commit" button if any profile is dirty * mouseperspective: enable `add profile` if at least one is disabled * profilerow: don't allow "deleting" the active profile * mouseperspective: don't ever hide the `add profile` button in the list * piper: listen to notify::disabled on profiles * ratbagd.py: listen and notify about RatabgdProfile.Disabled changes * buttonspage: support BTN_* events in key-type button actions * ratbagd.py: sync with libratbag * ratbagd.py: notify about external updates to LED properties * advancedpage: listen for external angle snapping value changes * ratbagd.py: notify about external angle snapping value changes * advancedpage: listen for external debounce time updates * ratbagd.py: notify about debounce time changes in the profile * ratbagd.py: use try-except when checking changed props on D-Bus * mouseperspective: show the advanced page if report rates are supported * advancedpage: listen for external report rate updates * ratbagd.py: notify on report rate changes * ratbagd.py: update the report rate of the profile * resolutionrow: listen for external resolution changes * ratbagd.py: notify on external resolution changes * ratbagd.py: add a helper for getting non-null values from D-Bus * mouseperspective: update profile list when a profile is set to active * ratbagd.py: remove LED types * piper: make util an explicit namespace * ratbagd.py: connect to notify::dirty of child objects in the profile * mouseperspective: fix wrong profile potentially being shown as dirty * ratbagd.py: sync with Piper * devicerow: show device firmware version near it's name * ui: fix a position property * Move report rate changing from ResolutionsPage to AdvancedPage * buttonsdialog: implement button disabling * ratbagd.py: make profile dirty if angle snapping or debounce time change * piper: fix optional access warnings * build: bump minimal ratbagd version for runtime dependency checks * piper: add type hints where possible * resolutionspage: take profile in the constructor * ledspage: take profile in the constructor * buttonspage: take profile in the constructor * advancedpage: take profile in the constructor * mouseperspective: recreate the stack on profile change * Ensure signal handlers get disconnected when GObject is removed * advancedpage: remove redundant init_template() call * advancedpage: shut up `module import not at the top` warning * mousemap: chain exceptions * Remove all unnecessary `else` statements * svg: call `startswith` with a tuple * Automatically fix ruff warnings * build: add ruff for Python linting * ratbagd.py: sync with libratbag * Format code base with black * build: use black instead of flake8 for code formatting * build: remove the `tests` build option * resolutionrow: make the caller recreate the widget on profile switch * README: add testing commands * README: use proper file types in code snippets * mouseperspective: add a note on how to reorganize the code * advancedpage: update settings on profile change * advancedpage: do show_all() after at the end of widget initialization * advancedpage: put profile changing into a helper * ui: don't use deprecated GtkAlignment * ui: run gtk-builder-tool simplify on files * ui: use margin-start/end instead of margin-left/right * ui: Replace `padding` properties with `margin` properties * ui: regenerate all UI files using current Glade version * ui: require Gtk 3.22 in all UI files * CI: add CodeQL workflow for GitHub code scanning * leddialog: work-around title bar not being shown * Remove now redundant calls to Template.init_template() * Use Gtk's Template class * resolutionspage: disable the report rate button box if unsupported * resolutionspage: disable report rate buttons instead of hiding them * Add "advanced settings" page with debounce time and angle snapping * data: add rog strix impact 2 image * po: add Georgian translation * data: add svg for Logitech G Pro (X) keyboard * data: add SVG for Logitech MX Master 3S * allow remapping of first two buttons * ratbagd.py: sync with libratbag * data: add additional USB id for Logitech G102 (046d:c09d) * ResolutionRow Redesign * ratbagd.py: sync with libratbag * ratbagd.py: sync with libratbag * ratbagd.py: sync with libratbag * show current key binding in list * show key name instead of code in button page * implement key bindings feature * build: bump ratbagd DBus API version * CI: bump some actions to newer versions * ci: bump the test image to Ubuntu 22.04 * data: sort SVGs by device names * data: fix name to fit libratbag * data: asus svgs symlinks * data: add asus common svgs * resolutionspage: show available rates only * Add Support for G502 X over USB * Add support for G502-X Lightspeed * Fix tests for out-of-source builds * Switched to gnome.post_install() to run post-installation actions. (#759) * Replace Quit buttons with normal close buttons (#770) * po: add Czech translation (#761) ------------------------------------------------------------------- Thu May 11 13:14:05 UTC 2023 - Matthias Bach <marix@marix.org> - 0.7 - Document the need for users of Piper to be a member of the group games (bsc#1210669) * In the package description * In the new README.SUSE file ------------------------------------------------------------------- Sun Jun 26 08:23:26 UTC 2022 - marix@marix.org - 0.7 - Update to version 0.7: * New and improved devices: * Logitech G602 * Logitech G903 * Logitech MX Anywhere 2 * Logitech MX Anywhere 3 * Logitech MX Vertical * Mars Gaming MM4 * SN TECH T3 Gaming Mouse * Added Ukrainian translation * Fix apply button activation on rates toggle - Fix ratbagd dependency to properly require at least version 0.14 ------------------------------------------------------------------- Tue Jul 27 18:18:49 UTC 2021 - marix@marix.org - 0.6 - Update to version 0.6: * Adds missing SVGs and device IDs for multiple devices. ------------------------------------------------------------------- Thu Dec 24 11:16:36 UTC 2020 - Matthias Bach <marix@marix.org> - 0.5 - Modernise spec file ------------------------------------------------------------------- Mon Jun 22 20:59:19 UTC 2020 - Matthias Bach <marix@marix.org> - Update to version 0.5.1: * Add missing man page * Use SPDX 3 license identifiers in the code ------------------------------------------------------------------- Sat Jun 06 18:37:24 UTC 2020 - marix@marix.org - Update to version 0.5: * New and Improved devices + Logitech MX Anywhere 2 + Logitech G9x + Logitech G403 Hero + Logitech M720 Triathlon + Logitech G815 + Logitech MX518 + Logitech MX Master 3 * Updated translations + Croattian + Brazilian Protuguese + French + Swedish + Dutch + Spanish + German ------------------------------------------------------------------- Wed May 13 10:15:58 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com> - Drop unneeded post(un) Requires update-desktop-files. ------------------------------------------------------------------- Sat Feb 15 10:16:18 UTC 2020 - marix@marix.org - Update to version 0.4: * New and updated translations * Taiwanese Mandarin * Bulgarain * Italian * Polish * German * Croatian * Swedish * Brazilian Portuguese * More gracefully handle permission when connecting to the daemon [boo#1150413] ------------------------------------------------------------------- Fri Aug 02 20:35:49 UTC 2019 - marix@marix.org - Update to version 0.3: * Switched back to "normal" version numbering * Check the APIVersion field in ratbagd to ensure it is compatible. - Drop fix-resource-generation-script-shebang.patch as it has been applied upstream. ------------------------------------------------------------------- Tue Apr 23 19:19:11 UTC 2019 - Matthias Bach <marix@marix.org> - Add missing dependency to python3-cairo. (boo#1132961) ------------------------------------------------------------------- Sat Mar 30 09:11:19 UTC 2019 - Matthias Bach <marix@marix.org> - Update to version 0.2.904: * Adjusted to breaking DBus API changes of libratbag 0.9.905. * Removed "Add Profile" button as the functionality was not implemented. * SVG handling is now done wholly within Piper instead of relying on libratbag providing the SVGs. - Added patch fix-resource-generation-script-shebang.patch which backports a fix for one of the build scripts. ------------------------------------------------------------------- Wed Jan 30 09:16:04 UTC 2019 - marix@marix.org - Update to version 0.2.903: * Updated Polish and German translations. * Adjust to incompatible changes in ratbagd 0.9.904. * Improved handling of error cases. * Improved compatibility with HiDPI screens. * Provide localized desktop files ------------------------------------------------------------------- Fri Oct 19 17:26:31 UTC 2018 - marix@marix.org - Added missing dependency to python3-gobject-Gdk. ------------------------------------------------------------------- Thu Oct 18 18:02:32 UTC 2018 - marix@marix.org - Fixed use of deprecated syntax for BuildArch in the package spec. ------------------------------------------------------------------- Wed Oct 17 19:06:47 UTC 2018 - marix@marix.org - Improved Category adjustment logic. - Corrected Url in metadata to actually point to the upstream code repository. - Replaced sed-patching by proper patch files. - Minimised build dependencies. ------------------------------------------------------------------- Tue Oct 16 21:47:44 UTC 2018 - marix@marix.org - Initial package creation
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor