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
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
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
Dorota Czaplejewicz
3b0b8bea0d
Save outputs state
2022-01-28 15:26:22 +00:00
Cosmin Humeniuc
ba00ec86a1
Add Romanian layout
2022-01-27 20:42:17 +02:00
Dorota Czaplejewicz
f15f97d4c9
outputs: Handle removal
...
Currrently, Squeekboard doesn't do anything with this information.
It still expects one output to be present, or it will crash.
2022-01-26 15:19:58 +00:00
Dorota Czaplejewicz
d3eb68ed5a
outputs: Notify the state manager about changes
2022-01-26 15:19:58 +00:00
Dorota Czaplejewicz
14a485deba
outputs: Clean up for more Rust usage
2022-01-26 15:19:58 +00:00
Dorota Czaplejewicz
236f7d4daf
ffi: Remove unnecessary pointers to InputMethod
...
InputMethod is already a pointer.
2022-01-26 15:19:58 +00:00
Dorota Czaplejewicz
f4f44a49ae
wayland: Move initialization to the Rust side
...
This will help make the init procedure safer, by limiting the number of Rust objects that need to be carried to the C side and may be mangled on the way there.
The second benefit is that it allows outputs to become part of new state management.
2022-01-26 15:19:58 +00:00
Dorota Czaplejewicz
1b72cbdfaa
docstrings: Clarify the purpose of Receiver
2022-01-26 15:19:58 +00:00