It is rectangular now,
there are less layout-changes when switching views,
and some commonly used symbols are more easily available.
Before this change, the arrangement of the keys was different between
the normal layout and the wide layout.
The wide layout can now move to the "eschars"-view, like the normal layout.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/627>
Remove Fragile from the list of dependencies
It is not necessary for building 'gio' anymore,
since the upgrade to 'glib v2_58'.
Remove "online" and "reset_lock" Meson-options
Building Squeekboard should work offline.
Use a single "Cargo.toml"-file instead of splitting it into parts
and putting it back together when building.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/623>
New or updated translations:
- Belarusian
- Haitian Creole
New layouts:
- French Canadian (QWERTY + accented letters)
- German terminal-layout
- Spanish terminal-layout
Changes:
- Fixed Persian and Swiss layouts
- Fixed various small style-issues in many layouts
- Improved the US-terminal-layout
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/615>
Currently this differs for the same view-change-keys in different layouts.
When the text is "abc", the size of the key's text changes
when toggling between "123" and "abc"; with the text "ABC",
the size remains about the same.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/611>
A big letter after a small letter looks incorrect on a keyboard,
because that is not normal German grammar and a keyboard is for
inputting text.
The key is also on the left side of the layout,
which makes äÄ not fit the visual flow.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/611>
The altline-outline is primarily meant to be used for keys
that change the view, which is what these keys do.
Also changing it on the actions-view would make the layout not align
well anymore, as it is currently not possible to have 2 different
sizes with the altline-styling.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/601>