From 151921931bc92332828ad4a6c39461416b3e1035 Mon Sep 17 00:00:00 2001 From: MoonlightWave-12 <135532-MoonlightWave-12@users.noreply.gitlab.gnome.org> Date: Sat, 21 Sep 2024 13:28:19 +0200 Subject: [PATCH] treewide: Document changes and release 1.42.0~rc1 Part-of: --- NEWS | 27 +++++++++++++++++++++++++++ debian/changelog | 36 ++++++++++++++++++++++++++++++++++++ meson.build | 2 +- 3 files changed, 64 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 78d73405..7c737eb8 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,30 @@ +squeekboard 1.42.0~rc1 +---------------------- +Released September 2024 +* New layouts: + * Belarusian (by) + * Japanese (jp) + * Serbian (rs), (rs+latin), (rs+latinunicode) +* Fixes: + * "Keyboard Settings" in the language-selection-popover will now open the correct panel in GNOME Settings. + * On some relatively small screens in horizontal orientation, the compact shape was used instead of the wide shape, + even though the wide shape can fit into the same height. The wide shape will be used on those screens now. +* Changes: + * The height of the panel will adapt to screens differently now. + In particular, the panel will now be 1/3 of the screen's height on most monitors in horizontal orientation, + and as tall as it can be, while maintaining the aspect-ratio of the wide shape (16:5) without empty space next to it, + for most monitors in vertical orientation. + * Settings for adjusting the height of the panel for the keyboard have been added. + * The documentation has been improved. In particular, it should now be much easier to learn how to test changes to Squeekboard and layouts. + * After building a Debian-package for Squeekboard and installing it, `update-alternatives` is now supported. + * The layout-files now have the English name of the language for which the respective layout is, in a comment at the top of the file. + * For a few languages which do not have a layout yet, a more appropriate fallback-layout will be chosen. +* Contributors: + * Guido Günther + * MoonlightWave-12 +* UI translations: + * Sabri Ünal (tr) + squeekboard 1.41.0 ------------------ Released August 2024 diff --git a/debian/changelog b/debian/changelog index 028964be..13288f87 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,39 @@ +squeekboard (1.42.0~rc1) experimental; urgency=medium + + [ MoonlightWave-12 ] + * meson.build: Check the exit-status-code of `run_command()` + * debian: Support using `update-alternatives` + * documentation: Improve documentation + * .gitignore: Add debian/*.debhelper + * layouts: Add Serbian layouts + * layouts: Increase the font-size of the wide shape of the Malayalam layout + * layouts: Add English language-names to layout-files + * Layouts: Add Belarusian layout + * Layouts: Add Japanese (jp) layout based on japanese keyboards + * Layouts: Fallback to more appropriate layouts + * popover.rs: Open correct panel in GNOME Settings + * layouts: Add a placeholder to the emoji-layout + * NEWS.md: Rename to `NEWS` and Change `-` to `*` in lists + * Cargo.toml: Simplify versions + * Cargo.toml: Change accepted version-range to SemVer-compatible versions + * Cargo.toml: Update dependencies + * state.rs: Make `get_preferred_height_and_arrangement` easier to understand + * scaling: Improve scaling + * dependencies: Require at least version 1.0.0 of Meson + * scaling: Add GSettings for adjusting the height of the panel + * testing: Mention non-default scaling-settings during scaling-tests + * Cargo.lock: Update dependencies + * README.md: Improve the information about using the settings + * hacking.md: Simplify `gbp dch …`-command + + [ Sabri Ünal ] + * Update Turkish translation + + [ Guido Günther ] + * dbus: Update OSK0 protocol from phosh + + -- MoonlightWave-12 <135532-MoonlightWave-12@users.noreply.gitlab.gnome.org> Mon, 23 Sep 2024 14:42:26 +0200 + squeekboard (1.41.0) experimental; urgency=medium [ MoonlightWave-12 ] diff --git a/meson.build b/meson.build index fc187ea8..7b3f5095 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'squeekboard', 'c', 'rust', - version: '1.41.0', + version: '1.42.0.rc1', license: 'GPLv3', meson_version: '>=1.0.0', default_options: [