Eric Daigle
322830e3cc
keyboard: fix input row movement options
...
As described in #2565 , the "Move Up" and "Move Down" popover menu options
are currently displayed for all input rows in the list, doing nothing if clicked
when a row is at the top or bottom of the list respectively. This commit adds
checks when creating and moving the input rows and disables these options at the
top and bottom of the list respectively, removing a useless menu option.
Fixes #2565
2023-07-17 09:19:09 +00:00
Carlos Garnacho
4e340b7602
keyboard: Spawn "tecla" to show keyboard map
...
This is a modern replacement for gkbd-keyboard-display, stuck in gtk3
and X11 (libxklavier).
2023-07-13 13:11:13 +00:00
Robert Ancell
dd37cafb62
keyboard: Connect signal handlers in swapped form
2023-06-07 09:12:54 +12:00
Maksym Hazevych
e00f773b2f
Remove unnecessary visibility change
2023-03-29 14:26:55 +13:00
Maksym Hazevych
d831e5cb48
Replace all occurrences of 'gtk_widget_show'
...
Replace all occurrences of 'gtk_widget_show(smth)' with
'gtk_widget_set_visible(smth, TRUE)'.
2023-03-29 14:26:55 +13:00
Pablo Correa Gómez
18eea16ff3
keyboard: fix permission_acquired always returning FALSE
2022-08-20 20:47:35 +00:00
Christopher Davis
cd4dd18f52
keyboard: Handle keynav-failed
on input source list
...
Fixes keynav with arrows between the input list
group and other groups.
2022-02-13 13:33:25 +00:00
Christopher Davis
1a3971fdbe
keyboard: Allow input list rows to manage their own size
...
Using GtkSizeGroup causes weird jumping,
and size groups generally should not be used for
boxed list rows.
2022-02-13 13:33:25 +00:00
Georges Basile Stavracas Neto
d7e794e7ab
keyboard: Port to GTK4
...
Drop the wm-common insanity.
2021-12-14 22:34:21 -03:00
Mohammed Sadiq
1fa95b5fc5
keyboard: Use content style for listboxes
2021-05-19 03:25:47 +00:00
Ian Douglas Scott
8996ffac88
Move input sources from region panel to keyboard panel
2020-12-18 07:55:41 -08:00