Commit graph

8 commits

Author SHA1 Message Date
Felipe Borges
5b4c9e16a8 mouse: Don't set arbitrary dimensions for mouse test window
As long as the picture's scrolled window can be larger than 440,
everything else should fit within the window's default size.

Fixes #2356
2023-02-28 14:16:49 +00:00
Felipe Borges
ff6e104033 mouse: Redesign Mouse Test dialog
Per mockups
https://gitlab.gnome.org/Teams/Design/settings-mockups/-/raw/0fa58be/mouse-and-touchpad/test-window.png
2023-02-14 18:10:46 +00:00
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
bcbfe838e0 mouse: Overlay test button on top of artwork
Fixes #2215
2023-01-03 13:57:53 +00: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
Felipe Borges
1b6c8ca55d mouse: Overlay mouse test button on top of the artwork 2021-06-24 16:16:14 +02:00
Felipe Borges
b813866a63 mouse: Allow horizontal scroll in mouse test page
This allows the panel to shrink further than the test image's
width.

Fixes #1046
2021-02-23 12:14:39 +00:00
Robert Ancell
20614e98ac mouse: Rename CcMouseTest files to match class name 2019-09-10 11:26:15 +12:00
Renamed from panels/mouse/gnome-mouse-test.ui (Browse further)