Carlos Garnacho
df9e0618e4
osk-layouts: Fix proportions in malayalam OSK layout
...
Expand a bit some keys to make both normal and shift levels square
and consistent in sizes.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2278 >
2022-08-10 17:11:26 +00:00
Carlos Garnacho
3c538fc7e2
data: Migrate keyboard layouts to 'delete' action for backspace
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2278 >
2022-08-10 17:11:26 +00:00
Carlos Garnacho
6d230c82e3
data: Move 'hide' action to using keyboard-hide-symbolic icon
...
We have this (so far quite similar) icon in-tree, use that so that
we can move away from a down arrow.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2278 >
2022-08-10 17:11:26 +00:00
Carlos Garnacho
c609ffe0b5
data: Move extra keys to JSON files
...
Have these defined in the JSON files themselves, instead of trying
to add them from JS while minding the differences in number of levels
and rows.
This means more redundant data in the JSON files, but simplifies
OSK layout creation significantly, and allows finer control over the
appearance without quirks.
As a result, importing data from CLDR is no longer as straightforward
as running an script. After initial import, manual editions will be
required to add missing keys, assign key widths, and so on.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2278 >
2022-08-10 17:11:26 +00:00
Carlos Garnacho
a2674c1166
keyboard: Read key width from model
...
Handle a "width" property to key structs in the JSON files, and
use that (so far) to give the right width to space keys in layouts.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2278 >
2022-08-10 17:11:26 +00:00
Carlos Garnacho
915a31578e
data: Update OSK JSON files to new format
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2278 >
2022-08-10 17:11:26 +00:00
Mohammed Sadiq
9f76d121cc
osk: Remove a duplicate key from Malayalam
...
The same key has been included as the first item on the third row
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2162 >
2022-02-08 18:50:28 +00:00
Mohammed Sadiq
461d2b1945
osk: Add Malayalam layout
...
The layout is based on inscript layout.
Copyright 2018 ICFOSS (info@icfoss.in )
Fixes #441
2018-08-28 20:52:27 +02:00