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:
6
NEWS.md
6
NEWS.md
@ -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
19
debian/changelog
vendored
@ -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 ]
|
||||||
|
|||||||
@ -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!
|
||||||
|
|||||||
@ -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: [
|
||||||
|
|||||||
Reference in New Issue
Block a user