Commit Graph

2503 Commits

Author SHA1 Message Date
Dorota Czaplejewicz ff3f7228b5 cleanup: Remove unused header lines 2022-01-26 15:19:58 +00:00
Guido Günther b6ce4151bd Merge branch 'rel' into 'master'
Release 1.16.0 "Clostridium botulinum"

See merge request World/Phosh/squeekboard!522
2022-01-25 12:15:22 +00:00
Dorota Czaplejewicz d49ce45de0 Release 1.16.0 "Clostridium botulinum"
This release contains fixes that make the project's dependencies more reliable, and therefore less likely to blow up when the world changes.

Apart from that, there are a lot of extra translations:
- Brazilian Portugese (Rafael Fontenelle)
- Ukrainian (Yuri Chornoivan)
- Swedish (Luna Jernberg)
- Friulian (Fabio Tomat)
- Romanian (Daniel Șerbănescu)
- Slovenian (Matej Urbančič)
- Dutch (Nathan Follens)
- Finnish (Jiri Grönroos)
- Persian (Danial Behzadi)
- Catalan (Jordi Mas i Hernandez)
v1.16.0
2022-01-25 11:26:26 +00:00
Dorota Czaplejewicz a341fca43a cargo: Bump dependencies 2022-01-25 11:23:25 +00:00
Dorota Czaplejewicz db6109b298 docs: Detail the release process better 2022-01-25 11:22:31 +00:00
dcz 145d12d01a Merge branch 'fix' into 'master'
CI: Use byzantium as the base

See merge request World/Phosh/squeekboard!521
2022-01-24 19:34:16 +00:00
Dorota Czaplejewicz 506df8cf15 CI: Use byzantium as the base
Bookworm diverged from Byzantium, leading to incompatible dependencies.
2022-01-24 19:12:51 +00:00
dcz 21ecbb3ef3 Merge branch 'entry4' into 'master'
Add a GTK4 keyboard hint test tool

See merge request World/Phosh/squeekboard!518
2022-01-21 13:15:24 +00:00
Jordi Mas i Hernandez 29da31af20 Add Catalan translation 2022-01-20 14:36:58 +00:00
Guido Günther 23b35733cb Add entry test using GTK4
This helps debugging GTK4 interaction issues
2022-01-20 10:36:13 +01:00
Guido Günther 55cd225c74 entry: Add another input hint 2022-01-20 10:17:11 +01:00
Guido Günther e55ae67da6 entry: Only activate purpose timer when focused
This avoids verbose printing when the widget is never focused
2022-01-20 10:17:11 +01:00
Guido Günther 79bc670ad0 entry: Mark as executable
Saves some typing
2022-01-20 10:17:11 +01:00
dcz ebc2dd39f6 Merge branch 'vers' into 'master'
build: Pin transitive dependencies

Closes #321

See merge request World/Phosh/squeekboard!519
2022-01-19 17:06:27 +00:00
dcz 71768e27c0 Merge branch 'noreg' into 'master'
ci: Use bookworm image

See merge request World/Phosh/squeekboard!510
2022-01-19 16:49:21 +00:00
Dorota Czaplejewicz aaac755869 cargo: Update Cargo.lock with pinned dependencies 2022-01-19 16:33:33 +00:00
Dorota Czaplejewicz 0430ba9213 build: Pin transitive dependencies
gtk-sys and cairo-sys were set to "anything" in the hope that the dependency resolver in cargo would use the same version as other dependencies, which consume objects from them.
That's not the case though, and they went out of sync.
This pins the dependencies to what is de facto being used.
2022-01-19 16:33:33 +00:00
Danial Behzadi 0c17924c50 Add Persian translation 2022-01-11 14:31:39 +00:00
Jiri Grönroos 5286ff50a5 Add Finnish translation 2021-12-26 15:15:43 +00:00
Nathan Follens 3ee2185714 Add Dutch translation 2021-12-25 13:55:12 +00:00
Matej Urbančič 7ea30819aa Add Slovenian translation 2021-12-23 15:18:45 +00:00
Daniel Șerbănescu 3647581cd7 Add Romanian translation 2021-12-22 19:14:12 +00:00
dcz d76b385316 Merge branch 'droidbittin-master-patch-70834' into 'master'
Update LINGUAS

See merge request World/Phosh/squeekboard!516
2021-12-22 14:45:01 +00:00
Fabio Tomat 3240006516 Add Friulian translation 2021-12-22 14:07:20 +00:00
Luna Jernberg 2d0aa7aef1 Update LINGUAS 2021-12-22 14:02:56 +00:00
dcz 4dd4c8c319 Merge branch 'master' into 'master'
Add Swedish Translation

See merge request World/Phosh/squeekboard!515
2021-12-22 13:33:27 +00:00
Luna Jernberg 324438acac Update sv.po 2021-12-22 13:17:58 +00:00
Luna Jernberg a643b05f57 Add Swedish Translation 2021-12-22 13:16:51 +00:00
Yuri Chornoivan 7adf325831 Add Ukrainian translation 2021-12-22 12:47:09 +00:00
Rafael Fontenelle b85903cb21 Add Brazilian Portuguese translation 2021-12-22 12:39:07 +00:00
dcz 67d2f8d8e6 Merge branch 'po-popover' into 'master'
po: Fix ui file name

See merge request World/Phosh/squeekboard!514
2021-12-22 10:36:38 +00:00
Guido Günther 6979b6d08d po: Fix ui file name
The file was renamed to match the code

Fixes: 2aa9cf2 ("popover: Make the ui file match the code file name")
2021-12-22 09:39:12 +01:00
Guido Günther 44b9c8f869 Merge branch 'rel' into 'master'
Release 1.15.0 "Feedback loop"

See merge request World/Phosh/squeekboard!513
2021-12-21 15:48:51 +00:00
Dorota Czaplejewicz 23ae771605 Release 1.15.0 "Feedback loop"
This release adds new layouts, and new types of layout, plus fixes a regular allotment of bugs, and improvs the internal design a whole lot.

Here are the changes that you might notice without digging into code.

Layouts:
- Arabic layout from Khaled Eldoheiri
- Swiss French from Jordi
- Bulgarian from Plamen Stoev
- Swiss German from Patrick Jörg
- Armenian from Norayr Chilingarian
- Wide French terminal from Arnaud Ferraris
- PIN layout

Improvements:
- Integration into GNOME translations
- A debug mode that starts the GTK inspector
- Better errors when can't start
- Better docs (thanks PhilProg)

Bug fixes:
- Unblurred icons
- Not showing on the lock screen for no reason
- Theme changes without restarting now
- Input hint can take effect without having to refocus the field
v1.15.0
2021-12-19 14:14:55 +00:00
Dorota Czaplejewicz e0da17aa7d cargo: version bump 2021-12-19 13:57:03 +00:00
dcz 17b8e8cc2c Merge branch 'animation' into 'master'
visibility state machine

See merge request World/Phosh/squeekboard!494
2021-12-19 13:48:34 +00:00
Sebastian Krzyszkowiak 9985f81624 Merge branch 'scale' into 'master'
renderer: Take context scale into account when drawing icons

Closes #139

See merge request World/Phosh/squeekboard!512
2021-12-18 14:37:53 +00:00
Sebastian Krzyszkowiak 589b5e490e renderer: Take context scale into account when drawing icons
Closes: #139
2021-12-18 12:31:31 +00:00
Dorota Czaplejewicz 6dae43b437 ci: Use bookworm image
The image for x86_64 is a custom one from the registry.
2021-12-17 14:04:58 +00:00
Dorota Czaplejewicz 8eb1c9b4a7 build: Remove regex crate 2021-12-17 14:04:22 +00:00
Guido Günther e1b3de9bf8 Merge branch 'indent' into 'master'
ci: Make indentation close to original again

See merge request World/Phosh/squeekboard!511
2021-12-17 12:03:58 +00:00
Dorota Czaplejewicz c54b6e2d3b ci: Make indentation close to original again 2021-12-17 11:21:19 +00:00
dcz 7b8cecbf90 Merge branch 'fo' into 'master'
Revert "ci: Use bookworm image"

See merge request World/Phosh/squeekboard!509
2021-12-16 14:42:54 +00:00
Dorota Czaplejewicz 4a7dc799be ci: Fix formatting
At the same time, reduce indentation level on lists because otherwise the formatter is broken.
2021-12-16 14:03:16 +00:00
Dorota Czaplejewicz b2485c343a Revert "ci: Use bookworm image"
This reverts commit d7e27bc793.

Bookworm breaks build because it ships a newer version of rustlib-regex than supported.
2021-12-16 12:47:51 +00:00
dcz ac3f390cc6 Merge branch 'ci_b' into 'master'
ci: Use byzantium image

See merge request World/Phosh/squeekboard!500
2021-12-16 01:52:36 +00:00
dcz 9f74e95cef Merge branch 'ci_c' into 'master'
ci: speed improvements

See merge request World/Phosh/squeekboard!505
2021-12-16 01:52:08 +00:00
Sebastian Krzyszkowiak 0b9d8acdd7 Merge branch 'submission' into 'master'
popover: Fix reentrancy problem

See merge request World/Phosh/squeekboard!507
2021-12-12 15:19:16 +00:00
Dorota Czaplejewicz 3d60dd96af Revert "util: Add ArcWrapped"
This reverts commit 5c1b28e4ed8b046a251609e5f7db4b4df9e710f5.

It has only been needed to move Rust structure across C bridges. That's unneeded with more integration.
2021-12-12 12:49:12 +00:00
Dorota Czaplejewicz 4cc7017e1c event_loop: Separate and use for physical keyboard presence
Extra included: Change of naked Submission pointers to Wrapped.
2021-12-12 12:49:11 +00:00