Commit Graph

2211 Commits

Author SHA1 Message Date
Dorota Czaplejewicz
8ea6f6d5c1 layouts: Register gr_wide 2022-04-07 14:59:06 +00:00
dcz
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
Dorota Czaplejewicz
397f5e126e state: Add sizing unit test 2022-04-07 14:30:46 +00:00
Dorota Czaplejewicz
14d7d5d4e0 Clean up size types 2022-04-06 16:03:31 +00:00
Dorota Czaplejewicz
6528879fed state: Derive panel size from physical click target size 2022-04-06 15:53:37 +00:00
Dorota Czaplejewicz
57aeeaa882 output: Store physical size 2022-04-06 08:58:41 +00:00
Dorota Czaplejewicz
bbceba7e9b debug: Add dbus interface to control debug prints 2022-04-05 14:19:52 +00:00
dcz
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
Dorota Czaplejewicz
bb8bba163e layouts: Add Greek Polytonic
By Antonis Tsolomitis <atsol@aegean.gr>
2022-04-05 11:41:27 +00:00
Arnaud Ferraris
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
dcz
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
Sotiris Papadopoulos
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
Dorota Czaplejewicz
479f1befc9 Merge branch 'dont-reset-state-on-done' into HEAD 2022-04-05 09:59:56 +00:00
Dorota Czaplejewicz
29b30fbe22 panel: Use scaling to set height 2022-04-05 09:26:11 +00:00
Dorota Czaplejewicz
1ccc663c48 build: Update clap on newer Debian 2022-04-05 09:17:04 +00:00
dcz
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
Dorota Czaplejewicz
7f4c823c1e ci: Allow failure on sid 2022-04-04 17:54:31 +00:00
Dorota Czaplejewicz
d19050e06d build: Replace missing crates.io dependency with Purism-hosted one 2022-04-04 17:48:54 +00:00
Vittorio Monti
b5142ac765 Add Italian translation 2022-04-04 07:07:48 +00:00
Pablo Correa Gómez
b456889fe9 Add Spanish translation 2022-03-23 11:19:44 +00:00
Piotr Drąg
3fdbcf905b Add Polish translation 2022-03-20 13:14:03 +00:00
Emin Tufan Çetin
8a2de2fdf2 Add Turkish translation 2022-03-19 09:34:34 +00:00
Balázs Úr
bd390894c5 Add Hungarian translation 2022-03-16 00:57:01 +00:00
William Wold
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
dcz
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
Hugo Carvalho
c5eb41292c Add Portuguese translation 2022-02-26 18:28:13 +00:00
Dorota Czaplejewicz
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
Dorota Czaplejewicz
7b8ba7ab82 cargo: Update lockfile 2022-02-26 11:05:57 +00:00
dcz
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
dcz
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
Yosef Or Boczko
22cc85b2e2 Add Hebrew translation 2022-02-14 16:05:29 +00:00
William Wold
0b9350d19b Check if dbus handler is null before using 2022-02-08 10:56:00 -05:00
Fran Dieguez
aad71116c5 Add Galician translation 2022-02-04 15:22:34 +00:00
Dorota Czaplejewicz
16d6871422 panel: Apply a hard limit of 1/2 height 2022-02-04 09:40:21 +00:00
Dorota Czaplejewicz
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
Dorota Czaplejewicz
a3f91701d0 outputs: Remove ui manager 2022-02-04 09:40:21 +00:00
Dorota Czaplejewicz
697be64418 visibility: Forward panel height information to window creation 2022-02-04 09:40:21 +00:00
Dorota Czaplejewicz
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
Dorota Czaplejewicz
f040e708a4 Carry output information on visible command all the way to C 2022-02-04 09:40:18 +00:00
Dorota Czaplejewicz
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
dcz
98ecce518b Merge branch 'tiny' into 'master'
Output sensing

See merge request World/Phosh/squeekboard!524
2022-02-02 17:41:14 +00:00
dcz
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
Luís Fernando Stürmer da Rosa
4e04bc306f Update Brazilian Portuguese translation 2022-01-31 07:48:41 +00:00
dcz
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
dcz
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
Tor
417fe35e91 Make compatible with latest cargo deps 2022-01-30 17:47:57 +00:00
Dorota Czaplejewicz
3f598086b7 Store preferred output 2022-01-30 12:43:17 +00:00
dcz
dfe2c60646 Merge branch 'snwh-master-patch-66054' into 'master'
data: Update stylesheet with upstream design

Closes #322

See merge request World/Phosh/squeekboard!520
2022-01-29 11:36:08 +00:00
Sam Hewitt
8ec79428a9 data: Update stylesheet with upstream design
- adjust main font size
- adjust margins and border radii
- drop borders from keys
- put more items in common.css
- update dark and light style definitions
- use mixing of fg color wherever possible
2022-01-28 12:26:23 -03:30