Commit Graph

2378 Commits

Author SHA1 Message Date
Dorota Czaplejewicz 6867f48bf9 docs: Make index more logical 2022-04-17 07:35:32 +00:00
Dorota Czaplejewicz 71942f7221 docs: Link to reference 2022-04-17 07:31:29 +00:00
Dorota Czaplejewicz c486ad1eb3 docs: Update location 2022-04-17 07:25:56 +00:00
Quentin PAGÈS 05e7cde8fa Add Occitan translation 2022-04-17 07:21:42 +00:00
dcz 9adb593e8e Merge branch 'docs' into 'master'
Add docs to gitlab pages

See merge request World/Phosh/squeekboard!545
2022-04-17 06:24:37 +00:00
Sebastian Krzyszkowiak 073326f31b Merge branch 'zbus' into 'master'
cargo: Add zbus to newer Debian

See merge request World/Phosh/squeekboard!546
2022-04-15 22:36:05 +00:00
Dorota Czaplejewicz dae324f86d cargo: Add zbus to newer Debian 2022-04-13 18:06:13 +00:00
Dorota Czaplejewicz 2eec3372f3 panel: Split away panel handling
This reduces ServerContextService to a mere handler of "docked mode" gsetting.
2022-04-13 16:49:33 +00:00
dcz f6724c0948 Merge branch 'debug' into 'master'
Enable debugging at runtime

See merge request World/Phosh/squeekboard!526
2022-04-13 16:40:36 +00:00
Sungjoon Moon af8b688d94 Add Korean translation 2022-04-13 09:31:50 +00:00
dcz d21dba6a8f Merge branch 'clap' into 'master'
build: Update clap on newer Debian

See merge request World/Phosh/squeekboard!537
2022-04-12 14:11:02 +00:00
Dorota Czaplejewicz 0e2d459d5a CI: Add gitlab pages deployment 2022-04-09 18:34:14 +00:00
Dorota Czaplejewicz 89ad302255 CI: Build Rust code reference 2022-04-09 18:34:14 +00:00
dcz 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
Arnaud Ferraris 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
dcz 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
dcz 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
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