Merge branch 'release-squeekboard-1.24.0' into 'main'

Release Squeekboard 1.24.0

See merge request World/Phosh/squeekboard!622
This commit is contained in:
Marge Bot
2024-03-10 15:28:37 +00:00
4 changed files with 34 additions and 9 deletions

View File

@ -1,3 +1,9 @@
1.24.0
------------------
Changes:
- The emoji-layout has been replaced with a new one, which offers many more emojis to choose from.
1.23.0 1.23.0
------------------ ------------------

19
debian/changelog vendored
View File

@ -1,3 +1,22 @@
squeekboard (1.24.0) experimental; urgency=medium
[ MoonlightWave-12 ]
* src/popover.c: Change 'ControlCenter' to 'Settings'
* Add new emoji-layout
* squeekboard.doap: update descriptions and links
* Change branch-name from 'master' to 'main'
* hacking.md: add more instructions
[ Guido Günther ]
* ci: Stop building byzantium debs
* Use newer dependencies everywhere
* ci: Drop lintian check
* ci: Use Debian trixie for the doc build
* ci: Cancel running jobs
* ci: Always use noninteractive debconf backend
-- MoonlightWave-12 <135532-MoonlightWave-12@users.noreply.gitlab.gnome.org> Sun, 10 Mar 2024 14:44:36 +0100
squeekboard (1.23.0) experimental; urgency=medium squeekboard (1.23.0) experimental; urgency=medium
[ Vasil Pupkin ] [ Vasil Pupkin ]

View File

@ -245,13 +245,13 @@ Packaging is in the `debian/` directory, and creates builds that can be quickly
``` ```
cd squeekboard-source cd squeekboard-source
gbp dch --multimaint-merge --ignore-branch EMAIL=my_address@example.com gbp dch --multimaint-merge --ignore-branch --git-author --distribution=experimental --new-version=x.y.z
``` ```
Inspect `debian/changelog`, and make sure the first line contains the correct version number and suite. For example: Inspect `debian/changelog`, and make sure the first line contains the correct version number and suite. For example:
``` ```
squeekboard (1.13.0pureos0~amber0) amber-phone; urgency=medium squeekboard (1.22.0) experimental; urgency=medium
``` ```
Add the updated `debian/changelog` to the commit. The commit message should contain the release version and a description of changes. Add the updated `debian/changelog` to the commit. The commit message should contain the release version and a description of changes.
@ -261,17 +261,17 @@ Add the updated `debian/changelog` to the commit. The commit message should cont
Summarize the changes since the last release in the NEWS file. Use the Markdown syntax, e.g. Summarize the changes since the last release in the NEWS file. Use the Markdown syntax, e.g.
``` ```
1.13.0 "Externality" 1.22.0 "Superposition"
----------------------------- -----------------------------
Changes: Changes:
- A system for latching and locking views - Fixed panel sizing when scaling
... ...
``` ```
### 6. Commit changes ### 6. Commit changes
Generate a commit message from the news file: Generate a commit message from the NEWS file:
``` ```
tools/make_message | git commit --file=- ... tools/make_message | git commit --file=- ...
@ -284,10 +284,10 @@ If the commit message looks wrong, fix the NEWS file, and do `git commit --amend
The tag should be the version number with "v" in front of it. The tag message should be "squeekboard" and the tag name. Push it to the upstream repository: The tag should be the version number with "v" in front of it. The tag message should be "squeekboard" and the tag name. Push it to the upstream repository:
``` ```
git tag -s -u my_address@example.com v1.13.0 -m "squeekboard v1.13.0" git tag -s -u my_address@example.com v1.22.0 -m "squeekboard v1.22.0"
git push v1.13.0 git push origin v1.22.0
``` ```
### 8. Rejoice ### 8. Rejoice
You released a new version of Squeekboard, and made it available on PureOS. Congratulations. You released a new version of Squeekboard. Congratulations!

View File

@ -1,7 +1,7 @@
project( project(
'squeekboard', 'squeekboard',
'c', 'rust', 'c', 'rust',
version: '1.23.0', version: '1.24.0',
license: 'GPLv3', license: 'GPLv3',
meson_version: '>=0.51.0', meson_version: '>=0.51.0',
default_options: [ default_options: [