cc4f14e8c6
data: Flattened layout fallback function
2020-12-03 15:47:44 +00:00
103e64b96c
data: Made data flow in fallback clearer
2020-12-03 15:45:45 +00:00
225c204e37
Merge branch 'armel' into 'master'
...
Mipsel compat
See merge request Librem5/squeekboard!412
2020-12-03 10:30:19 +00:00
540c4d9c05
d/rules: export RUSTFLAGS only on architecture that needs it
2020-11-23 14:10:09 +00:00
42483234e3
d/rules: fix an FTBFS on mips64el with GOT > 64kb
2020-11-23 14:09:37 +00:00
c9f9a3b577
Merge branch 'cargo' into 'master'
...
docs: Correct Cargo update instructions
See merge request Librem5/squeekboard!398
2020-11-23 09:16:59 +00:00
81041b8035
Merge branch 'wannaphong-master-patch-05164' into 'master'
...
Add thai keyboard
See merge request Librem5/squeekboard!402
2020-11-23 08:17:29 +00:00
c731124f7b
escape " on thai keyboard
2020-11-23 03:43:49 +00:00
fca8984225
Merge branch '1.11.1' into 'master'
...
Release 1.11.1
See merge request Librem5/squeekboard!411
2020-11-23 02:48:03 +00:00
bd6ab663c0
Update meson.build
2020-11-22 19:14:21 +00:00
4049e66307
Release 1.11.1 "Diploid"
...
Bug fix release:
- Fixes to German layout
- Fixed showing the panel right after starting
v1.11.1
2020-11-21 11:09:37 +00:00
046a516a11
cargo: Update deps
2020-11-21 11:03:45 +00:00
b5d1e8c3eb
Merge branch 'keyboard-layout-german-move-semicolon' into 'master'
...
keyboard: Move semicolon in German layout to numbers view replacing redundant comma key
See merge request Librem5/squeekboard!410
2020-11-20 18:33:01 +00:00
aee296ad96
keyboard: Move semicolon in German layout to numbers view replacing redundant comma key
2020-11-20 18:30:35 +01:00
5f59db478a
Merge branch 'visible' into 'master'
...
Manage visibility better
Closes #253
See merge request Librem5/squeekboard!408
2020-11-20 01:57:35 +00:00
dda070e84e
Merge branch 'race' into 'master'
...
imservice: Set up UI according to current needs when it shows up
See merge request Librem5/squeekboard!407
2020-11-19 19:04:22 +00:00
ebbb3b1138
UI: Keep visibility factors in a central place
2020-11-18 19:29:42 +00:00
277986bcdf
imservice: Set up UI according to current needs when it shows up
2020-11-18 18:38:24 +00:00
96461cf2aa
Merge branch 'keyboard-layout-german-fix-semicolon' into 'master'
...
keyboard: Fix semicolon in German layout
Closes #226
See merge request Librem5/squeekboard!406
2020-11-14 20:29:56 +00:00
2029f48b4d
keyboard: Fix semicolon in German layout
2020-11-14 20:36:23 +01:00
943d2de536
Merge branch '1.11' into 'master'
...
Release 1.11.0
See merge request Librem5/squeekboard!405
2020-11-14 17:20:44 +00:00
5aa7334787
Release 1.11.0 "Perceptron"
...
This is a special Evergreen release with only 2 changes:
- don't delay hiding when explicitly requested to hide,
- fix typo in Friulian translation.
v1.11.0
2020-11-14 06:49:00 +00:00
955a138849
Update dependencies
2020-11-14 06:44:23 +00:00
44c80a0406
Merge branch 'fix_delay' into 'master'
...
ui: Cancel hiding delay when activity requested again
See merge request Librem5/squeekboard!404
2020-11-14 06:36:23 +00:00
12c9ca1e02
ui: Cancel hiding delay when activity requested again
2020-11-14 06:09:37 +00:00
91acfa0138
Merge branch 'patch-1' into 'master'
...
Update fur-IT.txt fix typo for Spanish
See merge request Librem5/squeekboard!401
2020-11-10 14:39:18 +00:00
81fb7e0df3
Update resources.rs
2020-11-01 09:42:27 +00:00
0e533c5e94
Add thai keyboard
2020-10-31 18:55:32 +00:00
8d01d17b8c
Update fur-IT.txt fix typo for Spanish
2020-10-28 11:55:34 +00:00
74a5b0937b
Merge branch 'improve_delay' into 'master'
...
Delay hiding only when leaving a text field
Closes #121
See merge request Librem5/squeekboard!400
2020-10-27 20:34:50 +00:00
17ce0b6b46
Merge branch '1.10.0' into 'master'
...
Release 1.10.0
See merge request Librem5/squeekboard!397
2020-10-23 10:43:10 +00:00
c0525946ae
Release version 1.10.0 "Idempotence"
...
- Xwayland support
- Keys' press zone extends to the side edges of the widget
- Layout popover separates languages from special layouts
- Popover can open settings
- Keyboard is invisible when GNOME accessibility setting is off
- Layout tester checks for presence of Backspace and Return
- Adjusts the keyboard size better to tablet-sized displays
- Friulian keyboard layout
- Ukrainian layout
- Belgian layout
- Wide French layout
- Wide Belgian layout
- Wide terminal layout
- Improved tutorial
- Improved README
- Stricter compilation checks
- Minor fixes
v1.10.0
2020-10-22 10:26:53 +00:00
8bb5c4f16c
cargo: Update dependencies
2020-10-21 08:08:48 +00:00
a0322f0d7e
Merge branch 'temper_a11y' into 'master'
...
Temper a11y, lint
See merge request Librem5/squeekboard!399
2020-10-21 07:52:59 +00:00
d07b5ed0d6
UI: Delay hiding only when leaving a text field
2020-10-20 11:52:06 +00:00
153f9c39e5
lint: Check for missing braces
...
The `eek/layersurface.c` file should be excluded because it's an imported, "foreign" source, but clang-tidy doesn't seem to have an annotation for that.
An alternative would have been to exclude it in Meson and do the check there, but that requires clang-tidy, raising the barrier to contribute of Squeekboard even more (it already requires libfeedback, which isn't packaged widely).
2020-10-20 11:34:17 +00:00
c0b6ea51fa
enabled: Don't force the keyboard to show when enable is switched
...
This is a bit of a hack: the enable semantics are not finalized yet:
https://source.puri.sm/Librem5/squeekboard/-/issues/238
This prevents the keyboard from appearing over the lock screen at least:
https://source.puri.sm/Librem5/squeekboard/-/merge_requests/397#note_123987
2020-10-20 08:08:55 +00:00
5d81cf78f8
docs: Correct Cargo update instructions
2020-10-19 14:33:08 +00:00
0ed1dd925a
Merge branch 'x11final' into 'master'
...
Use multiple key maps, each of which is acceptable by Xwayland
See merge request Librem5/squeekboard!393
2020-10-19 13:43:12 +00:00
39464f9c99
Merge branch 'master' into 'master'
...
Add friulian keyboard and langs layout
See merge request Librem5/squeekboard!396
2020-10-19 08:44:17 +00:00
eeb7e252c7
Revert "Add friulian keyboard"
...
This reverts commit 16ccb5fd341fbdeff04b1540f99fe9cbe1c27df1
2020-10-19 08:44:16 +00:00
65425ff928
Merge branch 'fix' into 'master'
...
tests: Fix bad field access
See merge request Librem5/squeekboard!395
2020-10-14 10:37:26 +00:00
229b3bac51
tests: Fix bad field access
...
As a result of an automatic merge, a private field was accessed that shouldn't be.
2020-10-14 10:12:57 +00:00
a4e7ad06d3
build: Avoid MaybeUninit on older Debian
2020-10-12 14:14:26 +00:00
db298b0fb8
keymaps: Use multiple key maps, each within the limit of what Xorg can accept.
...
Key maps are switched on key press whenever needed.
2020-10-12 14:14:17 +00:00
4373cf7bc3
keymap: Concentrate special handling of BackSpace, which is implicit in Erase action
2020-10-12 13:57:53 +00:00
2f613ea4c7
Merge branch 'x11_prepare' into 'master'
...
Cleanups leading to Xwayland compatibility
See merge request Librem5/squeekboard!389
2020-10-12 12:45:13 +00:00
8f526bd357
tests: Check for missing return in builtin layouts except emoji
2020-10-12 10:51:23 +00:00
b77b3f7816
vkeyboard: Use a generic slice instead of a vector
2020-10-12 10:51:23 +00:00
87eb775377
keymap: Keep keymap fd management in one place
...
At the same time, reduce the distance between this and the Xwayland handling branch.
2020-10-12 10:50:40 +00:00