treewide: Document changes and release 1.42.0~rc1
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/680>
This commit is contained in:
27
NEWS
27
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
|
squeekboard 1.41.0
|
||||||
------------------
|
------------------
|
||||||
Released August 2024
|
Released August 2024
|
||||||
|
|||||||
36
debian/changelog
vendored
36
debian/changelog
vendored
@ -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
|
squeekboard (1.41.0) experimental; urgency=medium
|
||||||
|
|
||||||
[ MoonlightWave-12 ]
|
[ MoonlightWave-12 ]
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
project(
|
project(
|
||||||
'squeekboard',
|
'squeekboard',
|
||||||
'c', 'rust',
|
'c', 'rust',
|
||||||
version: '1.41.0',
|
version: '1.42.0.rc1',
|
||||||
license: 'GPLv3',
|
license: 'GPLv3',
|
||||||
meson_version: '>=1.0.0',
|
meson_version: '>=1.0.0',
|
||||||
default_options: [
|
default_options: [
|
||||||
|
|||||||
Reference in New Issue
Block a user