Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:darix:apps
piper
logitech-superlight-x-pro2.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File logitech-superlight-x-pro2.patch of Package piper
diff --git a/data/ui/AdvancedPage.ui b/data/ui/AdvancedPage.ui index e45779a..828591b 100644 --- a/data/ui/AdvancedPage.ui +++ b/data/ui/AdvancedPage.ui @@ -110,6 +110,51 @@ <property name="position">3</property> </packing> </child> + <child> + <object class="GtkRadioButton" id="rate_2000"> + <property name="label">2000</property> + <property name="visible">True</property> + <property name="can-focus">True</property> + <property name="receives-default">False</property> + <property name="draw-indicator">False</property> + <property name="group">rate_125</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">4</property> + </packing> + </child> + <child> + <object class="GtkRadioButton" id="rate_4000"> + <property name="label">4000</property> + <property name="visible">True</property> + <property name="can-focus">True</property> + <property name="receives-default">False</property> + <property name="draw-indicator">False</property> + <property name="group">rate_125</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">5</property> + </packing> + </child> + <child> + <object class="GtkRadioButton" id="rate_8000"> + <property name="label">8000</property> + <property name="visible">True</property> + <property name="can-focus">True</property> + <property name="receives-default">False</property> + <property name="draw-indicator">False</property> + <property name="group">rate_125</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">6</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/piper/advancedpage.py b/piper/advancedpage.py index da09835..21aaf4f 100644 --- a/piper/advancedpage.py +++ b/piper/advancedpage.py @@ -22,6 +22,9 @@ class AdvancedPage(Gtk.Box): angle_snapping: Gtk.Switch = Gtk.Template.Child() # type: ignore debounce: Gtk.ComboBox = Gtk.Template.Child() # type: ignore + rate_8000: Gtk.RadioButton = Gtk.Template.Child() # type: ignore + rate_4000: Gtk.RadioButton = Gtk.Template.Child() # type: ignore + rate_2000: Gtk.RadioButton = Gtk.Template.Child() # type: ignore rate_1000: Gtk.RadioButton = Gtk.Template.Child() # type: ignore rate_125: Gtk.RadioButton = Gtk.Template.Child() # type: ignore rate_250: Gtk.RadioButton = Gtk.Template.Child() # type: ignore @@ -65,6 +68,9 @@ class AdvancedPage(Gtk.Box): self.rate_250.set_sensitive(250 in profile.report_rates) self.rate_500.set_sensitive(500 in profile.report_rates) self.rate_1000.set_sensitive(1000 in profile.report_rates) + self.rate_1000.set_sensitive(2000 in profile.report_rates) + self.rate_1000.set_sensitive(4000 in profile.report_rates) + self.rate_1000.set_sensitive(8000 in profile.report_rates) self._handler_125 = self.rate_125.connect( "toggled", self._on_report_rate_toggled, 125 @@ -79,6 +85,18 @@ class AdvancedPage(Gtk.Box): "toggled", self._on_report_rate_toggled, 1000 ) + self._handler_2000 = self.rate_2000.connect( + "toggled", self._on_report_rate_toggled, 1000 + ) + + self._handler_4000 = self.rate_4000.connect( + "toggled", self._on_report_rate_toggled, 4000 + ) + + self._handler_8000 = self.rate_8000.connect( + "toggled", self._on_report_rate_toggled, 8000 + ) + self._profile_report_rate_changed_handler = connect_signal_with_weak_ref( self, self._profile,
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