89ad302255
CI: Build Rust code reference
2022-04-09 18:34:14 +00:00
494f9442c4
Merge branch 'allow-stretching' into 'master'
...
layout: allow stretching the layout by a small amount
See merge request World/Phosh/squeekboard!544
2022-04-09 18:05:20 +00:00
68087a125c
layout: allow stretching the layout by a small amount
...
Due to the way the panel size is calculated, there might be a small
empty space on the sides or top of the layout. This can be an issue,
especially when this empty space is located on the sides, as touch
events in this area are not taken into account.
By allowing a small difference in horizontal and vertical scaling, we
can ensure the panel occupies the whole display width in cases where
this would be problematic.
2022-04-09 16:43:06 +02:00
323fd7ea14
Merge branch 'phys_size' into 'master'
...
Physically-based sizing
See merge request World/Phosh/squeekboard!543
2022-04-08 17:30:04 +00:00
3167cfce9c
Merge branch 'gr' into 'master'
...
layouts: Register gr_wide
See merge request World/Phosh/squeekboard!539
2022-04-07 15:16:03 +00:00
8ea6f6d5c1
layouts: Register gr_wide
2022-04-07 14:59:06 +00:00
3b70116a15
Merge branch 'gro' into 'master'
...
layouts: Add Greek Polytonic
See merge request World/Phosh/squeekboard!540
2022-04-07 14:33:23 +00:00
397f5e126e
state: Add sizing unit test
2022-04-07 14:30:46 +00:00
14d7d5d4e0
Clean up size types
2022-04-06 16:03:31 +00:00
6528879fed
state: Derive panel size from physical click target size
2022-04-06 15:53:37 +00:00
57aeeaa882
output: Store physical size
2022-04-06 08:58:41 +00:00
5a210712f6
Merge branch 'fix' into 'master'
...
Fix scaling to set height
See merge request World/Phosh/squeekboard!535
2022-04-05 11:55:55 +00:00
bb8bba163e
layouts: Add Greek Polytonic
...
By Antonis Tsolomitis <atsol@aegean.gr >
2022-04-05 11:41:27 +00:00
83b0d1553f
state: fix "wide mode" detection in portrait orientation
...
We need to check if we should use the wide layout based on the
*logical* display width, not its *physical* resolution.
2022-04-05 10:16:22 +00:00
a1664630ed
Merge branch 'testing_updated_gr_and_new_gr_wide' into 'master'
...
Update gr.yaml to take advantage of more space per symbol. Creation of a wide variant...
See merge request World/Phosh/squeekboard!532
2022-04-05 10:02:05 +00:00
529ac89150
Update gr.yaml to take advantage of more space per symbol. Creation of a wide variant...
2022-04-05 10:02:05 +00:00
479f1befc9
Merge branch 'dont-reset-state-on-done' into HEAD
2022-04-05 09:59:56 +00:00
29b30fbe22
panel: Use scaling to set height
2022-04-05 09:26:11 +00:00
7c43528ebf
Merge branch 'fix_meson' into 'master'
...
build: Replace missing crates.io dependency with Purism-hosted one
See merge request World/Phosh/squeekboard!536
2022-04-05 09:16:12 +00:00
7f4c823c1e
ci: Allow failure on sid
2022-04-04 17:54:31 +00:00
d19050e06d
build: Replace missing crates.io dependency with Purism-hosted one
2022-04-04 17:48:54 +00:00
b5142ac765
Add Italian translation
2022-04-04 07:07:48 +00:00
b456889fe9
Add Spanish translation
2022-03-23 11:19:44 +00:00
3fdbcf905b
Add Polish translation
2022-03-20 13:14:03 +00:00
8a2de2fdf2
Add Turkish translation
2022-03-19 09:34:34 +00:00
bd390894c5
Add Hungarian translation
2022-03-16 00:57:01 +00:00
04018a8c06
Do not reset pending state on zwp_input_method_v2.done
2022-03-15 15:51:09 -04:00
b4cd5659cb
Add Serbian translation
2022-03-12 12:03:51 +00:00
59c3da0344
Merge branch 'v1.17.0' into 'master'
...
Release 1.17.0 "Ergodicity"
See merge request World/Phosh/squeekboard!531
2022-03-08 10:15:13 +00:00
c5eb41292c
Add Portuguese translation
2022-02-26 18:28:13 +00:00
c912b73c4b
Release 1.17.0 "Ergodicity"
...
New translations:
- Hebrew (thanks Yosef Or Boczko)
- Galician (Fran Dieguez)
New Romanian layout (thanks Cosmin Humeniuc)
Others:
- Updated visual design
- Sizing system rework
- Fix crash without dbus (thanks William Wold)
v1.17.0
2022-02-26 11:10:49 +00:00
7b8ba7ab82
cargo: Update lockfile
2022-02-26 11:05:57 +00:00
dd2871b6bb
Merge branch 'output' into 'master'
...
Derive panel size from outputs
See merge request World/Phosh/squeekboard!528
2022-02-26 10:49:52 +00:00
216deecd33
Merge branch 'dbus-check-null' into 'master'
...
Check if dbus handler is null before using
See merge request World/Phosh/squeekboard!530
2022-02-26 10:49:12 +00:00
22cc85b2e2
Add Hebrew translation
2022-02-14 16:05:29 +00:00
0b9350d19b
Check if dbus handler is null before using
2022-02-08 10:56:00 -05:00
aad71116c5
Add Galician translation
2022-02-04 15:22:34 +00:00
16d6871422
panel: Apply a hard limit of 1/2 height
2022-02-04 09:40:21 +00:00
78ff02e255
output: Use new source of panel height information
...
This removed duplicate calculation of ideal height as well.
2022-02-04 09:40:21 +00:00
a3f91701d0
outputs: Remove ui manager
2022-02-04 09:40:21 +00:00
697be64418
visibility: Forward panel height information to window creation
2022-02-04 09:40:21 +00:00
a4b67c65ff
Don't reach for globals to choose output
...
This actually removes the size request from panel creation. Incidentally, this still works becuae the following configure event gets the sizes from glib.
2022-02-04 09:40:21 +00:00
f040e708a4
Carry output information on visible command all the way to C
2022-02-04 09:40:18 +00:00
e6c19a1e6a
deps: Vendor assert_matches
...
The library is small and simple enough to be considered "finished". In addition, it doesn't seem to be shipped by Debian.
In relation to its usefulness, it's little effrt to copy it.
2022-02-04 09:38:06 +00:00
98ecce518b
Merge branch 'tiny' into 'master'
...
Output sensing
See merge request World/Phosh/squeekboard!524
2022-02-02 17:41:14 +00:00
500375dcf2
Merge branch 'doc' into 'master'
...
docs: Detail the release process better
See merge request World/Phosh/squeekboard!523
2022-02-01 16:33:03 +00:00
4e04bc306f
Update Brazilian Portuguese translation
2022-01-31 07:48:41 +00:00
dfcb3ce020
Merge branch 'layout_ro' into 'master'
...
Add Romanian layout
See merge request World/Phosh/squeekboard!525
2022-01-30 17:52:57 +00:00
5cf007f419
Merge branch 'Torbuntu-master-patch-58062' into 'master'
...
Make compatible with latest cargo deps
See merge request World/Phosh/squeekboard!527
2022-01-30 17:47:57 +00:00
417fe35e91
Make compatible with latest cargo deps
2022-01-30 17:47:57 +00:00