76194dba15
layouts: Adjust French (fr+bepo) terminal-layout and make it available
...
Except for the arrangement of the letter-buttons,
this layout is almost identical to the French (fr) terminal-layout.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/683 >
2024-09-29 10:45:45 +02:00
e89ba89aea
Merge branch 'meson.build-fixes' into 'main'
...
*/meson.build: Fix warnings about features deprecated since Meson 0.56
See merge request World/Phosh/squeekboard!681
2024-09-28 19:55:35 +00:00
985e0c976a
*/meson.build: Fix warnings about features deprecated since Meson 0.56
...
1.0.0 is currently set as the minimum required version of Meson.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/681 >
2024-09-25 13:47:43 +02:00
5dee848875
Merge branch 'rel-1.42.0_rc1' into 'main'
...
treewide: Document changes and release 1.42.0~rc1
See merge request World/Phosh/squeekboard!680
v1.42.0_rc1
2024-09-23 13:01:53 +00:00
151921931b
treewide: Document changes and release 1.42.0~rc1
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/680 >
2024-09-23 14:42:41 +02:00
f84426f1a6
hacking.md: Simplify gbp dch …-command
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/680 >
2024-09-23 14:40:51 +02:00
b74d8aa173
README.md: Improve the information about using the settings
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/680 >
2024-09-23 14:40:51 +02:00
48e13dce0a
Cargo.lock: Update dependencies
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/680 >
2024-09-23 13:50:13 +02:00
ca8d29647b
Merge branch 'scaling-settings' into 'main'
...
scaling: Add GSettings for adjusting the height of the panel
See merge request World/Phosh/squeekboard!679
2024-09-23 11:21:47 +00:00
a76c3c714e
testing: Mention non-default scaling-settings during scaling-tests
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/679 >
2024-09-23 11:49:54 +02:00
5288e10cab
scaling: Add GSettings for adjusting the height of the panel
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/679 >
2024-09-23 11:49:53 +02:00
18bd7062f2
dependencies: Require at least version 1.0.0 of Meson
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/679 >
2024-09-22 14:42:56 +02:00
57253e22f4
Merge branch 'osk-dbus' into 'main'
...
dbus: Update OSK0 protocol from phosh
See merge request World/Phosh/squeekboard!678
2024-09-21 11:18:53 +00:00
3604b93797
dbus: Update OSK0 protocol from phosh
...
No functional change. Let's just make sure people copy pasting from here
get the commented version.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/678 >
2024-09-21 11:09:15 +00:00
dc13e378e6
Merge branch 'scaling-improvement' into 'main'
...
scaling: Improve scaling
Closes #404
See merge request World/Phosh/squeekboard!677
2024-09-21 10:46:46 +00:00
3387154ac1
scaling: Improve scaling
...
Issues fixed by this change:
- Empty space above and below layouts.
- The compact shape, which is supposed to be used on small screens,
did not scale up until it reached the border of the screen, on some
screens, resulting in empty space next to it, and smaller buttons.
- The compact shape was used on some screens in horizontal orientation,
instead of the wide shape.
- The panel was rather small on large screens.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/677 >
2024-09-21 10:21:42 +00:00
9a261acdfd
state.rs: Make get_preferred_height_and_arrangement easier to understand
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/677 >
2024-09-21 10:21:42 +00:00
8f73e1300e
Merge branch 'cargo.toml-versions' into 'main'
...
Cargo.toml: Change accepted version-range to SemVer-compatible versions
See merge request World/Phosh/squeekboard!676
2024-09-20 23:40:22 +00:00
948762fdf1
Cargo.toml: Update dependencies
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/676 >
2024-09-20 23:22:52 +00:00
9b9a95c6d2
Cargo.toml: Change accepted version-range to SemVer-compatible versions
...
instead of updating only to newer bugfix-releases with `x.y.*`, or
newer major versions with `>=`.
For more information about how Cargo handles this, read:
https://doc.rust-lang.org/cargo/reference/resolver.html#semver-compatibility
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/676 >
2024-09-20 23:22:52 +00:00
2668827ed9
Cargo.toml: Simplify versions
...
This should not change the selection of the versions to update to.
Cargo considers the leftmost non-zero part of the version, to be the
number that changes compatibility, and will not update to a version that
it considers to be incompatible.
For more information, read:
https://doc.rust-lang.org/cargo/reference/resolver.html#semver-compatibility
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/676 >
2024-09-20 23:22:52 +00:00
80ded34601
Merge branch 'rename-NEWS.md' into 'main'
...
NEWS.md: Rename to `NEWS` and Change `-` to `*` in lists
See merge request World/Phosh/squeekboard!675
2024-09-17 14:11:20 +00:00
590f236794
NEWS.md: Rename to NEWS and Change - to * in lists
...
and add the month of the release-date for all listed versions.
For consistency with other Phosh-related projects.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/675 >
2024-09-17 13:47:10 +00:00
13bcb14a24
Merge branch 'placeholder-in-emoji-layout' into 'main'
...
layouts: Add a placeholder to the emoji-layout
See merge request World/Phosh/squeekboard!674
2024-09-17 13:16:26 +00:00
f5024d6452
layouts: Add a placeholder to the emoji-layout
...
so the shape of the layout does not change when switching to the view.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/674 >
2024-09-15 12:02:31 +02:00
213f08f5fc
Merge branch 'settings-panel' into 'main'
...
popover.rs: Open correct panel in GNOME Settings
Closes #415
See merge request World/Phosh/squeekboard!672
2024-09-13 19:49:14 +00:00
e761208630
popover.rs: Open correct panel in GNOME Settings
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/672 >
2024-09-13 19:38:19 +00:00
84291a3a15
Merge branch 'better-fallbacks' into 'main'
...
Layouts: Fallback to more appropriate layouts
See merge request World/Phosh/squeekboard!670
2024-09-13 15:47:10 +00:00
2b07946af2
Layouts: Fallback to more appropriate layouts
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/670 >
2024-09-13 15:08:56 +00:00
e6a98e3572
Merge branch 'add-japanese-keyboard-layout' into 'main'
...
Layouts: Add Japanese (jp) layout based on japanese keyboards
See merge request World/Phosh/squeekboard!669
2024-09-13 14:56:59 +00:00
8b26ea691b
Layouts: Add Japanese (jp) layout based on japanese keyboards
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/669 >
2024-09-13 14:28:48 +00:00
b1962eca5a
Merge branch 'add-belarusian-layout' into 'main'
...
Layouts: Add Belarusian layout
See merge request World/Phosh/squeekboard!668
2024-09-07 18:31:04 +00:00
9decd5bd74
Layouts: Add Belarusian layout
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/668 >
2024-09-07 18:15:54 +00:00
4668138aa6
Merge branch 'language-names-in-layout-files' into 'main'
...
layouts: Add English language-names to layout-files
See merge request World/Phosh/squeekboard!671
2024-09-05 22:37:54 +00:00
656a598935
layouts: Add English language-names to layout-files
...
to make it easier to know which language those are for.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/671 >
2024-09-05 22:20:16 +00:00
37db3e2959
Merge branch 'malayalam-increase-font-size' into 'main'
...
layouts: Increase the font-size of the wide shape of the Malayalam layout
See merge request World/Phosh/squeekboard!667
2024-09-05 22:12:38 +00:00
31dfdea533
layouts: Increase the font-size of the wide shape of the Malayalam layout
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/667 >
2024-09-05 21:56:38 +00:00
1d89d49e7e
Merge branch 'serbian-layout' into 'main'
...
layouts: Add Serbian layouts
See merge request World/Phosh/squeekboard!666
2024-09-03 08:47:00 +00:00
8a527c64c3
layouts: Add Serbian layouts
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/666 >
2024-09-03 08:35:15 +00:00
c91dc28f9c
Update Turkish translation
2024-09-01 11:20:28 +00:00
bb315d6ba0
Merge branch 'gitignore-more' into 'main'
...
.gitignore: Add debian/*.debhelper
See merge request World/Phosh/squeekboard!665
2024-08-17 13:37:33 +00:00
ac3c17eee9
.gitignore: Add debian/*.debhelper
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/665 >
2024-08-17 13:08:58 +00:00
332c0f289a
Merge branch 'improve-documentation' into 'main'
...
documentation: Improve documentation
See merge request World/Phosh/squeekboard!662
2024-08-17 13:01:22 +00:00
0adbc40426
documentation: Improve documentation
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/662 >
2024-08-17 12:48:01 +00:00
d67653abdf
Merge branch 'update-alternatives' into 'main'
...
debian: Support using `update-alternatives`
Closes #412
See merge request World/Phosh/squeekboard!664
2024-08-16 20:38:04 +00:00
b327912efc
debian: Support using update-alternatives
...
to make it easier to switch to another on-screen-keyboard.
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/664 >
2024-08-16 20:13:37 +00:00
ac4e8ea064
Merge branch 'meson-add-check' into 'main'
...
meson.build: Check the exit-status-code of `run_command()`
See merge request World/Phosh/squeekboard!663
2024-08-16 12:41:35 +00:00
359f8bfefb
meson.build: Check the exit-status-code of run_command()
...
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/663 >
2024-08-16 13:51:19 +02:00
35785f3d41
Merge branch 'release-squeekboard-1.41.0' into 'main'
...
Release Squeekboard 1.41.0
See merge request World/Phosh/squeekboard!661
v1.41.0
2024-08-15 11:54:41 +00:00
5e0c95feea
Release Squeekboard 1.41.0
...
New layouts:
- Malayalam
- German (Bone)
- German (Neo 2)
New icons:
- zwsp (zero-width-space)
- zwj (zero-width-joiner)
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/661 >
2024-08-15 10:48:05 +02:00