Files
MoonlightWave-12 84341b88cd Improve shape-selection with a workaround
This workaround makes Squeekboard use the wide shape on more devices.

On many devices with wide screens, which should use the wide shape
for layouts while in horizontal orientation, the compact shape was
used instead.
In particular, 5" large displays with an aspect-ratio of 16:9,
which are relatively common, were using the compact shape.

This workaround has the side-effect of allowing for more empty space
above and below the wide shape, to fit the layout into the available area.
The buttons on displays where this would be noticeable,
should still be larger than before.

To find an appropriate point for switching between the shapes without
having the relevant displays to test with,
one can create an image sized according to the device's display-resolution
and pixel-density, place a line representing the height of Squeekboard
(based on the scaling-tests), paste images of compact and wide
layout-shapes into the area and scale them appropriately,
set the image-viewer to show the image according to physical size,
and then compare which one fits better.

Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/639>
2024-05-03 10:41:14 +00:00
..
2024-03-10 17:37:52 +01:00
2022-12-21 12:24:03 +00:00
2021-12-03 18:58:12 +01:00
2024-04-14 17:49:06 +02:00
2024-04-14 17:49:06 +02:00
2024-03-10 17:37:52 +01:00
2022-12-21 12:20:17 +00:00
2022-04-13 16:49:33 +00:00
2022-12-21 12:20:17 +00:00
2023-01-15 11:52:21 +00:00
2023-01-15 11:27:14 +00:00
2022-12-21 12:20:17 +00:00
2022-12-06 12:58:17 +00:00
2021-12-09 11:29:48 +01:00
2022-12-21 12:20:17 +00:00
2024-03-11 17:45:57 +01:00
2022-01-26 15:19:58 +00:00
2022-07-01 08:07:29 +00:00
2024-03-10 17:37:52 +01:00
2024-05-03 09:28:55 +00:00
2024-04-14 17:49:06 +02:00
2022-04-13 16:49:33 +00:00
2022-12-21 12:20:17 +00:00
2022-12-21 12:20:17 +00:00
2022-12-21 12:20:17 +00:00
2023-01-15 11:22:10 +00:00
2024-04-14 17:49:06 +02:00