Commit Graph

2156 Commits

Author SHA1 Message Date
Dorota Czaplejewicz 9cd56185c5 build: Fix "any" dependency versioning
The version="" syntax is rejected with Rust 1.54, so change that to "*".
2021-08-23 14:53:51 +00:00
dcz 1f91cf00a4 Merge branch 'master' into 'master'
Add documentation about compositors

See merge request World/Phosh/squeekboard!473
2021-08-20 11:03:29 +00:00
PhilProg faccd32316 Add documentation about compositors 2021-08-20 11:03:29 +00:00
Dorota Czaplejewicz 82c320a075 Merge branch 'release' into HEAD 2021-08-19 12:22:12 +00:00
Dorota Czaplejewicz 5db16f63ea Merge remote-tracking branch 'petrisch/master' into HEAD 2021-08-19 11:58:17 +00:00
Dorota Czaplejewicz 135403d878 Merge remote-tracking branch 'gnome/master' into HEAD 2021-08-19 11:29:44 +00:00
dcz 393c521216 Merge branch 'update-protocols' into 'master'
Update text input and input method protocols

See merge request World/Phosh/squeekboard!472
2021-08-18 10:50:43 +00:00
William Wold b5046d6cd3 Update zwp_input_method_v2 2021-08-13 08:36:33 -07:00
William Wold c31e10fc90 Update zwp_text_input_v3 (comment changes only) 2021-08-13 08:36:09 -07:00
Guido Günther d629542ce2 Merge branch 'update-entry-py-filepath' into 'master'
Update entry.py file path in readme

See merge request World/Phosh/squeekboard!470
2021-08-11 07:08:38 +00:00
William Wold e5984ed562 Update entry.py file path in readme 2021-08-10 15:53:28 -07:00
Guido Günther 39c004ecfc Merge branch 'ci' into 'master'
Fix gitlab CI

See merge request World/Phosh/squeekboard!471
2021-08-07 09:15:53 +00:00
Guido Günther 31f8e4e49f gitlab-ci: Drop build for outdated distributions 2021-08-07 10:56:39 +02:00
Guido Günther 2c662e0630 gitlab-ci: Adjust CI tags
This makes it build on GNOME infra
2021-08-07 10:54:27 +02:00
T. Zack Crawford c641035b1a Update tutorial.md to clarify steps in creating a custom layout 2021-07-20 20:00:42 +00:00
Patrick Jörg cce1f6b817 Added ch_wide 2021-06-27 19:04:07 +02:00
Dorota Czaplejewicz 4efe57cbb4 Merge branch 'layersurface_duplicate' into 'master'
layersurface: avoid duplicate assignment

See merge request Librem5/squeekboard!467
2021-06-18 15:49:31 +00:00
ZenWalker 19e22418bd layersurface: avoid duplicate assignment 2021-06-18 17:29:02 +02:00
Patrick Jörg 6409ff3748 Introducing ch+de layout and modified ch.yaml fallback
Autor:           Patrick Jörg <patrickjoerg@gmx.ch>
2021-06-08 18:48:38 +00:00
Patrick Jörg e073434781 Introduce Swiss German keyboard layout 2021-06-08 18:29:07 +00:00
Dorota Czaplejewicz 83942c27b8 Merge branch 'error-on-no-layer-shell' into 'master'
Show error when compositor doesn't support Layer Shell

Closes #284

See merge request Librem5/squeekboard!466
2021-06-05 16:21:30 +00:00
Dorota Czaplejewicz 29ef4f5bed Merge branch 'keyboard-layout-bulgarian-bds' into 'master'
Add Bulgarian BDS layout

See merge request Librem5/squeekboard!464
2021-06-05 16:20:39 +00:00
William Wold 9eb397151f Show error when Layer Shell is not supported 2021-06-03 11:39:45 -07:00
Plamen Stoev 3a1ea69006 Translate more layout names in Bulgarian 2021-05-27 18:30:54 +03:00
Plamen Stoev 5c5475d508 Add 'bg' layout
This is the Bulgarian (BDS) layout. I took the liberty to remove "э"
from the layout, as it is not part of the Bulgarian alphabet and it was
left there for historical reasons, also not to mess with the layouts for
physical keyboards. Removing it gives more space for the shift_l and
backspace keys.

I've also added the letter "small i with grave" to the special symbols, as
it is occasionally used in Bulgarian.
2021-05-27 18:19:27 +03:00
Plamen Stoev 389aedac8d Rename bg to bg+phonetic
The 'bg' layout is actually the 'bg+phonetic' layout.
Mark it as such.
2021-05-26 08:04:44 +03:00
Dorota Czaplejewicz 9b52edbf99 Merge branch 'master' into 'master'
Introduce Swiss French keyboard layout

See merge request Librem5/squeekboard!463
2021-05-24 12:29:01 +00:00
Jordi 080186c18b improve accents layout behavior and code cleaning 2021-05-24 13:42:11 +02:00
Jordi 7f0749483e Introduce Swiss French keyboard layout 2021-05-23 17:06:26 +02:00
Dorota Czaplejewicz 97c7c4557d Docs: Release procedure 2021-05-22 14:25:57 +00:00
Dorota Czaplejewicz 19630334b0 Merge branch '1.14.0' into 'master'
Release 1.14.0 "Swim bladder"

See merge request Librem5/squeekboard!458
2021-05-22 14:08:22 +00:00
Dorota Czaplejewicz 7e4487c757 Merge branch 'layouts/arabic' into 'master'
Introduce Arabic keyboard layout

See merge request Librem5/squeekboard!460
2021-05-22 14:07:56 +00:00
Khaled Eldoheiri ebc8eafa07 Introduce Arabic keyboard layout
Signed-off-by: Khaled Eldoheiri <khalid@kdehairy.com>
2021-05-22 15:39:39 +02:00
Dorota Czaplejewicz 8293c5f10d Release 1.14.0 "Swim bladder"
Changes:
- fixed builds in paths that would be shell-escaped
- layout popover leaves the panel area
- global styles better picked up
- and code quality improvements
v1.14.0 pureos/1.14.0pureos0_amber0
2021-05-15 12:46:42 +00:00
Dorota Czaplejewicz 601c835416 cargo: Update dependencies before release 2021-05-15 12:37:18 +00:00
Dorota Czaplejewicz 07d7486e06 Merge branch 'fix_biuld' into 'master'
build: Fix unnecessary shell quotes

See merge request Librem5/squeekboard!454
2021-05-15 12:25:00 +00:00
Dorota Czaplejewicz 5cb70a096c Merge branch 'popover' into 'master'
popover: Allow spanning outside panel area

See merge request Librem5/squeekboard!455
2021-05-15 12:24:22 +00:00
Dorota Czaplejewicz cb211bb764 Merge branch 'safer' into 'master'
remove some unnecessary unsafe code

See merge request Librem5/squeekboard!457
2021-05-11 06:18:09 +00:00
Dorota Czaplejewicz 8c8728aa0f Merge branch 'fix-priority' into 'master'
use the correct priority to allow users' CSS to apply

See merge request Librem5/squeekboard!456
2021-05-11 06:12:54 +00:00
anteater f71e769315 remove some unnecessary unsafe code 2021-05-10 17:46:51 -04:00
anteater 273179e1ec use the correct GtkStyleProviderPriority to indicate that the styles are provided by the application 2021-05-10 17:02:11 -04:00
Dorota Czaplejewicz eb4b630b39 popover: Allow spanning outside panel area 2021-05-08 09:12:49 +00:00
Dorota Czaplejewicz b60ebdbd99 build: Fix unnecessary shell quotes
Quotes aren't needed when the arguments aren't expanded by the shell.

Now paths with spaces and other nontrivial characters work.
2021-05-08 08:56:24 +00:00
Dorota Czaplejewicz 99f062fe31 Merge branch 'arrange' into 'master'
Rearrange code dealing with layout files

See merge request Librem5/squeekboard!449
2021-04-23 09:07:33 +00:00
Dorota Czaplejewicz 0bc654b832 Merge branch 'data-keyboard-fix-typos' into 'master'
Fix typos jp keyboard comments

See merge request Librem5/squeekboard!452
2021-04-15 05:56:02 +00:00
undef 00e9641a5f Fix typos jp keyboard comments
Taken from https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/a7c3ebf03cf1a4cbf535eddd4332090e304b767a
2021-04-14 23:43:42 +00:00
Sebastian Krzyszkowiak ea3da22f9b Merge branch '1.13.0' into 'master'
Release 1.13.0 "Externality"

See merge request Librem5/squeekboard!451
2021-04-13 18:26:19 +00:00
Dorota Czaplejewicz 8aefae9634 Release 1.13.0 "Externality"
Changes:

- A system for latching and locking views
- Some crash fixes
- Locale-flavored terminals
- A way to add locale-flavored emoji and numbers layouts
- Making the code less annoying to work with in some places
- Fixed layout changes on newer GSettings
- Mod4 modifier
- Better session registration
- New layouts: Dvorak, Colemak wide, hebrew, wide Thai
v1.13.0 pureos/1.13.0pureos0_amber0
2021-04-12 10:52:17 +00:00
Dorota Czaplejewicz 52e2384f72 Cargo: Version bump 2021-04-12 10:36:55 +00:00
Dorota Czaplejewicz 0eb9d89de3 Merge branch 'hints' into 'master'
layout: Take into account text purpose again

Closes #277

See merge request Librem5/squeekboard!448
2021-04-12 10:24:19 +00:00