From 84735a86f09e59bb050c591503f194ff774fa205 Mon Sep 17 00:00:00 2001 From: vhaudiquet Date: Thu, 28 Sep 2023 13:10:31 +0200 Subject: [PATCH] Added DPI stage box on mouse panel --- src/ui/panels/mouse-panel.c | 4 +++- ui/panel-mouse.ui | 34 +++------------------------------- 2 files changed, 6 insertions(+), 32 deletions(-) diff --git a/src/ui/panels/mouse-panel.c b/src/ui/panels/mouse-panel.c index b4e1471..67b0008 100644 --- a/src/ui/panels/mouse-panel.c +++ b/src/ui/panels/mouse-panel.c @@ -5,7 +5,8 @@ struct _MousePanel Panel parent_instance; GtkImage* mouse_image; - GtkLabel* mouse_name; + GtkLabel* mouse_name; + AdwPreferencesGroup* dpi_preference_group; }; G_DEFINE_TYPE (MousePanel, mouse_panel, panel_get_type()) @@ -21,6 +22,7 @@ mouse_panel_class_init(MousePanelClass* klass) gtk_widget_class_bind_template_child(widget_class, MousePanel, mouse_image); gtk_widget_class_bind_template_child(widget_class, MousePanel, mouse_name); + gtk_widget_class_bind_template_child(widget_class, MousePanel, dpi_preference_group); } static void diff --git a/ui/panel-mouse.ui b/ui/panel-mouse.ui index 7c2f592..2b39625 100644 --- a/ui/panel-mouse.ui +++ b/ui/panel-mouse.ui @@ -56,37 +56,9 @@ 30 start - - start - center - DPI: - 10 - center - - - - - - - 100.0 - 26000.0 - 200.0 - - - 100.0 - 10 - 10 - 200.0 - 150 - - - - - start - right - (Maximum: 26000) - 10 - center + + DPI Stages + DPI Stages of the mouse