Felipe Borges
9e0e6253e4
mouse: Move Mouse Test into its own window
...
Per discussion at
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2250#note_1631136
Fixes #2250
2023-02-14 18:10:46 +00:00
Felipe Borges
b5ce0f08b9
mouse: Redesign Mouse panel
...
See
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/raw/master/mouse-and-touchpad/mouse-and-touchpad.png
2023-02-14 13:31:23 -03:00
Felipe Borges
7ba1afc647
mouse: Add mouse "acceleration profile" row
...
Fixes #94
2023-02-14 12:13:30 +01:00
sunflowerskater
93e1a20125
mouse-touchpad: Mark some a11y labels as translatable
...
The a11y labels from Touchpad Speed and Mouse Speed aren't marked as translatable.
This commit marks these labels as translatable.
2023-01-03 13:45:43 +00:00
sunflowerskater
883794fcde
mouse-touchpad: Include marks in the mouse/touchpad speed scales
...
Currently, the mouse/touchpad speed scales lacks slow, default and fast marks.
This commit adds the necessary marks.
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/1681
2023-01-03 13:45:43 +00:00
TheEvilSkeleton
20378fc9a4
mouse: Set rows as activatable widgets
2022-12-20 09:20:29 +00:00
Gotam Gorabh
09e76cb1e3
mouse: Rename "Test Your Settings" button to "Test Settings"
...
This code changes rename the Test Your Settings button to
Test Settings to reduce the button width size.
By reducing button size it also impact the position of panel title to more centric.
Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2123
2022-11-29 20:52:49 +00:00
Lukáš Tyrychtr
91b13f4283
Add a few a11y labels to the switches
2022-05-09 13:33:57 +02:00
Georges Basile Stavracas Neto
4300a4a290
panels: Use new CcPanel helpers for title widgets
...
This should significantly simplify these panels, by not forcing
them to override GObject.constructed all the time. Most panels
were quite straightfoward.
2022-01-20 02:23:42 +00:00
Georges Basile Stavracas Neto
0ab20af9ba
panels: Switch to CcPanel content
...
Start porting panels to the new panel format. This commit
temporarily makes panels have two titlebar, which will be
fixed soon.
2022-01-20 02:23:42 +00:00
Christopher Davis
7aae515cf6
mouse: Use AdwPreferencesGroup's listboxes
...
We don't need our own listboxes, because our rows
here aren't dynamic.
2022-01-18 09:51:01 +00:00
Christopher Davis
d99269182d
mouse: Remove useless GtkGrid
...
Also move the margins to the box itself and remove the
horizontal margins.
2022-01-18 09:51:01 +00:00
Christopher Davis
891d745302
mouse: Remove all halign
s
...
We can rely on the alignment of AdwActionRow suffixes.
2022-01-18 09:51:01 +00:00
Christopher Davis
a066efd14c
mouse: Remove activatable=False
...
ActionRows aren't activatable by default.
2022-01-18 09:51:01 +00:00
Christopher Davis
0d79f99ae6
mouse: Remove width request and halign from scales
...
The width request prevented this panel from getting smaller,
and the halign caused the scales to use the minimum possible
width.
2022-01-18 09:51:01 +00:00
Christopher Davis
981a8cea7b
panels: Use .boxed-list
instead of .content
...
The `.content` style class is deprecated in favor
of the `.boxed-list` style class, which is named
after the design pattern it's used for.
2021-12-16 12:52:44 -08:00
Georges Basile Stavracas Neto
25edfb4a4b
mouse: Port to GTK4
...
This one is an interesting case. It was easier to simply switch
to AdwPreferencesPage than actually port all the GtkFrames in
there.
In addition to that, the mouse test page now uses a GtkPicture
instead of a GtkImage, and the GtkDrawingArea API changes are
reflected in the code.
2021-12-14 22:34:21 -03:00
Mohammed Sadiq
e09ecc41aa
mouse: Use content style for listboxes
2021-05-19 03:25:47 +00:00
Ian Douglas Scott
1e917d0033
mouse: Use HdyActionRow
...
More consistent styling with other panels, and removes a lot of xml.
2021-05-12 04:05:30 +00:00
Felipe Borges
d980e0ffee
mouse: Prevent direction change for primary mouse button box
...
In Right-to-left locales GNOME Settings presents a button on the
left with the translated label "Right" and a button on the right
with the translated label "Left".
These changes prevent the flip of the direction buttons in RTL
locales.
Fixes #1101
2021-04-13 10:36:10 +02:00
Robert Ancell
f17d0aa819
mouse: Remove unused IDs
2019-09-10 11:44:23 +12:00
Robert Ancell
ef6c7c03ca
mouse: Merge CcMouseProperties into CcMousePanel
2019-09-10 11:26:15 +12:00
Robert Ancell
37e7fd6ada
mouse: Make a GtkTemplate for the panel
2019-09-10 11:26:15 +12:00