Release 1.38.0
Changes:
- 25 wide shapes have been added,
so that every available layout now has a wide shape
- "PgUp" and "PgDn" on the terminal-layouts have been relabeled
to "Page ↑" and "Page ↓"
- The Spanish and French terminal-layouts now have translated key-names
- The Spanish terminal-layout has been updated with the additional
keys that are already available on the US-terminal-layout.
- The wide and base shapes of the German layout had a different
key-arrangement and the wide shape did not have a button to access
additional characters; this has been fixed.
Development:
- Squeekboard's versioning now follows Phosh's versioning
(for example: Squeekboard 1.38 was released in time for Phosh 0.38)
- The build-system has been simplified
- A single Cargo.toml file is used,
instead of assembling it from multiple parts
- Newer dependencies are now used for building Squeekboard by default
- Squeekboard's main development-platform is now Debian Testing
- The layout-files have been cleaned up,
so that those are easier to understand and edit
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/631>
This commit is contained in:
45
debian/changelog
vendored
45
debian/changelog
vendored
@ -1,3 +1,48 @@
|
||||
squeekboard (1.38.0) experimental; urgency=medium
|
||||
|
||||
[ Arnaud Ferraris ]
|
||||
* Cargo.deps.newer: update for gtk-rs 0.17
|
||||
* src: popover: fix build with newer gtk-rs
|
||||
* src: style: fix build with newer gtk-rs
|
||||
* Cargo.*: use xkbcommon v0.5 for "newer" builds
|
||||
|
||||
[ Peter Michael Green ]
|
||||
* Replace "Continue" with "ControlFlow"
|
||||
* "Priority" constants for glib-rs 0.18
|
||||
|
||||
[ Guido Günther ]
|
||||
* build: Fix typo
|
||||
* ci: Switch to Debian trixie
|
||||
* build: Do away with older and newer deps
|
||||
* packaging: Bump dependencies
|
||||
* packaging: Keep Cargo.lock
|
||||
* cargo: Be more strict with clap
|
||||
* ci: Add features to reference build
|
||||
* Switch to glib v2_58
|
||||
* popover: Ignore return value
|
||||
* drawing: Unwrap errors
|
||||
* test-layout: Drop unneeded `macro use`
|
||||
|
||||
[ MoonlightWave-12 ]
|
||||
* Simplify build-system further
|
||||
* Update dependencies
|
||||
* Change label of "PgUp" and "PgDn", to "Page ↑" and "Page ↓"
|
||||
* data/keyboards/terminal/*.yaml: Update terminal-layouts
|
||||
* Improve German layout
|
||||
* Update Spanish terminal-layout
|
||||
* Translate keys on French terminal-layouts
|
||||
* Clean up layout-files
|
||||
* Add the remaining, wide shapes for layouts
|
||||
* Update to serde_yaml 0.9.*
|
||||
* CI: Install build-dependencies in 'build_reference'-CI-job
|
||||
* CI: Install 'serde-yaml 0.9' from experimental
|
||||
* Update dependencies
|
||||
|
||||
[ Vittorio Monti ]
|
||||
* Update Italian translation
|
||||
|
||||
-- MoonlightWave-12 <135532-MoonlightWave-12@users.noreply.gitlab.gnome.org> Sat, 23 Mar 2024 17:22:45 +0100
|
||||
|
||||
squeekboard (1.24.0) experimental; urgency=medium
|
||||
|
||||
[ MoonlightWave-12 ]
|
||||
|
||||
Reference in New Issue
Block a user