[Debian-on-mobile-maintainers] [Git][gnome-team/gnome-console][upstream/latest] 89 commits: general: next is 50.alpha

Jeremy Bícha (@jbicha) gitlab at salsa.debian.org
Wed Apr 1 19:46:27 BST 2026



Jeremy Bícha pushed to branch upstream/latest at GNOME / gnome-console


Commits:
ccf1996f by Zander Brown at 2025-09-13T21:42:58+01:00
general: next is 50.alpha

- - - - -
00011577 by Hari Rana at 2025-09-13T21:53:34+01:00
preferences: Rename “Behaviour” to “Behavior”

Per the HIG, text should be written in US English:
https://developer.gnome.org/hig/guidelines/writing-style.html#translations

- - - - -
be2e31ac by Zander Brown at 2025-09-13T21:53:34+01:00
shortcuts-dialog: include fullscreen

- - - - -
daa22f0e by Automeris naranja at 2025-09-13T22:18:34+01:00
preferences-window: explanatory text for bell settings

Fix: https://gitlab.gnome.org/GNOME/console/-/issues/328

- - - - -
a2d815e7 by luming zh at 2025-09-14T00:54:20+00:00
Update Chinese (China) translation

- - - - -
b7da0632 by Asier Saratsua Garmendia at 2025-09-14T07:51:54+00:00
Update Basque translation

- - - - -
f10d3043 by Martin at 2025-09-14T08:22:48+00:00
Update Slovenian translation

- - - - -
1ff25ba5 by Emin Tufan Çetin at 2025-09-14T09:25:59+00:00
Update Turkish translation

- - - - -
f6a86cf5 by Nathan Follens at 2025-09-14T11:09:06+00:00
Update Dutch translation

- - - - -
d8baf326 by Juliano de Souza Camargo at 2025-09-14T12:57:32+00:00
Update Brazilian Portuguese translation

- - - - -
ee77d09e by Ekaterine Papava at 2025-09-14T13:22:51+00:00
Update Georgian translation

- - - - -
8e92fbe5 by Quentin PAGÈS at 2025-09-15T11:25:14+00:00
Update Occitan translation

(cherry picked from commit 44cdaf130a57773b16afa0c83d8bce99f518e3d8)

- - - - -
97e7da61 by Abduqadir Abliz at 2025-09-20T01:33:11+00:00
Add Uighur translation

(cherry picked from commit fbc84045ff62d11c02826b2271c23ff4e1540eaf)

- - - - -
fb2d98d4 by Hugo Carvalho at 2025-09-22T22:01:00+00:00
Update Portuguese translation

(cherry picked from commit e9df6cc675d65857e1f901a853bd7f754a46c6ac)

- - - - -
669fade1 by Artur S0 at 2025-09-25T16:29:29+00:00
Update Russian translation

- - - - -
d0539924 by Froschi at 2025-10-04T18:33:15+00:00
Update German translation

- - - - -
7ec2fa3d by Zander Brown at 2025-10-06T00:42:04+01:00
ci: only run our own tests on fedora

When rsvg is pulled in as a subproject we end up running it's tests,
which are apparently flaky.

- - - - -
b0fb7deb by Zander Brown at 2025-10-06T00:42:04+01:00
settings: infinite is represented by -1

This was an unfortunate regression in 49 stemming from tests failing on
32-bit, combined with unintended type mismatches in Vte.

:scrollback-lines, which represents the ‘resolved’ value to be passed to
Vte, is now `int` as opposed to `int64_t` (used previously to align with
_set_scrollback_lines).

:scrollback-limit however, which represents the stored user-preference,
remains int64_t to remain compatible with the settings schema, but
values above G_MAXINT (or below -1) will now be clamped to be in the
range of -1 to G_MAXINT.

Hopefully nobody was actually dependant on a fixed-length scrollback
between G_MAXINT and G_MAXINT64 in length.

Fix: https://gitlab.gnome.org/GNOME/console/-/issues/434

- - - - -
42ef367e by Quentin PAGÈS at 2025-10-08T06:05:01+00:00
Update Occitan translation

(cherry picked from commit f2d063c2b83e3e0ccc517e11c11fca1e6f022ed2)

- - - - -
cf02a26a by Quentin PAGÈS at 2025-10-08T18:13:30+00:00
Update Occitan translation

(cherry picked from commit bb402e5c74b4d8d0b2b1ae4991a1a1b340e883bb)

- - - - -
a9ea2884 by Dimitris Spentzos at 2025-10-08T19:58:31+00:00
Update Greek translation

(cherry picked from commit c158f59dde862f674c9903837af17bf0191b52ad)

- - - - -
bad39906 by nina at 2025-10-19T14:16:11+01:00
depot: set TERM by default on spawn

- - - - -
b467c8c6 by Мирослав Николић at 2025-10-30T06:40:25+00:00
Update Serbian translation

(cherry picked from commit d3197621416f6014b3032ee02fc9923c8da56c06)

- - - - -
03d03303 by Милош Поповић at 2025-11-06T08:51:33+00:00
Update Serbian (Latin) translation

(cherry picked from commit d4753816c462fa63085e720abd241598fb610b44)

- - - - -
c879548a by Zander Brown at 2025-11-09T18:11:51+00:00
pages: improve resize screenreader support

Inspired by Lukáš Tyrychtr's commit in Ptyxis

- - - - -
2c84c546 by Zander Brown at 2025-11-09T23:38:36+00:00
ci: adapt for newer fedora

- - - - -
d529a756 by Martin at 2025-11-10T12:52:04+00:00
Update Slovenian translation

- - - - -
76d56c66 by Artur S0 at 2025-12-02T16:14:26+00:00
Update Russian translation

- - - - -
5f903a80 by Zander Brown at 2025-12-25T02:04:20+00:00
file-closures: Check the path was actually relative

We attempt to shortcut our logic but comparing the path prefix to the
home dirs path, however this doesn't actually guarentee the path is
inside that home dir, leading to a NULL relative path that we didn't
handle.

Fix: https://gitlab.gnome.org/GNOME/console/-/issues/445
Fix: https://gitlab.gnome.org/GNOME/console/-/merge_requests/188

- - - - -
aa6d091c by metamuffin at 2025-12-25T02:26:42+00:00
tests: More rigorously test file-as-subtitle

- - - - -
a567116e by luzpaz at 2025-12-25T03:08:53+00:00
general: Fix some typos

- - - - -
57ba78ba by Zander Brown at 2025-12-25T23:35:02+00:00
playbox: Identify toolbox and distrobox sessions

We will refer to these generically as ‘playboxes’. This logic could be
written as a single `if` right in KgxTrain, but for readability and
testing is done as a module.

- - - - -
bd2ee308 by Patrick Griffis at 2025-12-25T23:44:49+00:00
train: Tag playboxes

Report a playbox status when toolbox or distrobox is detected

Fix: https://gitlab.gnome.org/GNOME/console/-/issues/145

- - - - -
0d9c9966 by Zander Brown at 2025-12-25T23:44:49+00:00
tests: increase KgxStatus coverage

- - - - -
43009b8c by Zander Brown at 2025-12-26T23:00:00+00:00
remote: split out our remote-tag heuristics

- - - - -
ca575646 by Zander Brown at 2025-12-26T23:20:41+00:00
tests: test our remote-tag heuristics

- - - - -
3d7a66ec by Maximiliano at 2025-12-28T14:23:56+00:00
metainfo: use <supports> for controls

- - - - -
ae2fbd5a by Andika Triwidada at 2026-01-01T11:48:24+00:00
Update Indonesian translation

(cherry picked from commit d843ae83556d3ea3f5c62db6f3b241e63c32600a)

- - - - -
556a2e68 by Baurzhan Muftakhidinov at 2026-01-10T09:51:53+00:00
Update Kazakh translation

(cherry picked from commit b8735947ad6b6418ca658f97ec2bc03a3d3b5509)

- - - - -
5291860b by Sabri Ünal at 2026-01-19T12:46:03+00:00
Update Turkish translation

- - - - -
3b492a23 by Antonio Marin at 2026-01-20T17:40:48+00:00
Update Romanian translation

- - - - -
e588089f by Ekaterine Papava at 2026-01-25T10:20:45+00:00
Update Georgian translation

- - - - -
abfd18b3 by Quentin PAGÈS at 2026-01-25T17:39:32+00:00
Update Occitan translation

- - - - -
19dccb98 by Yuri Chornoivan at 2026-01-26T01:22:06+00:00
Update Ukrainian translation

- - - - -
c51a7162 by Abduqadir Abliz at 2026-01-26T15:57:26+00:00
Update Uighur translation

- - - - -
1036d2d8 by Yi-Jyun Pan at 2026-01-28T01:30:31+00:00
Update Chinese (Taiwan) translation

- - - - -
3a02f092 by Baurzhan Muftakhidinov at 2026-01-29T17:27:30+00:00
Update Kazakh translation

- - - - -
c52bdf86 by Juliano de Souza Camargo at 2026-01-31T22:56:55+00:00
Update Brazilian Portuguese translation

- - - - -
06aa20b2 by Yaron Shahrabani at 2026-02-01T06:53:33+00:00
Update Hebrew translation

- - - - -
b299324b by Lenny Angst at 2026-02-01T08:57:54+00:00
Update German translation

- - - - -
5b2c8b6c by Victor Dargallo at 2026-02-01T20:27:46+00:00
Update Catalan translation

- - - - -
759dea28 by Chao-Hsiung Liao at 2026-02-02T07:13:46+00:00
Update Chinese (Taiwan) translation

- - - - -
d4bd8949 by Chao-Hsiung Liao at 2026-02-02T07:15:32+00:00
Update Chinese (Taiwan) translation

- - - - -
3abb7d8a by Fran Diéguez at 2026-02-02T08:09:34+00:00
Update Galician translation

- - - - -
e334307d by Danial Behzadi at 2026-02-04T13:07:51+00:00
Update Persian translation

- - - - -
4dc68bb0 by Danial Behzadi at 2026-02-04T13:08:46+00:00
Update Persian translation

- - - - -
e2c6b40d by Anders Jonsson at 2026-02-04T20:13:50+00:00
Update Swedish translation

- - - - -
814a1897 by Daniel Rusek at 2026-02-04T23:32:12+00:00
Update Czech translation

- - - - -
18b91310 by twlvnn kraftwerk at 2026-02-06T10:52:32+00:00
Update Bulgarian translation

- - - - -
7eafe27a by Daniel Rusek at 2026-02-12T00:28:21+00:00
Update Czech translation

- - - - -
6e4cf810 by Aurimas Aurimas Černius at 2026-02-12T20:35:43+00:00
Update Lithuanian translation

- - - - -
26a82fd8 by Efstathios Iosifidis at 2026-02-12T21:03:03+00:00
Update Greek translation

- - - - -
d752399b by luming zh at 2026-02-14T09:37:47+00:00
Update Chinese (China) translation

- - - - -
bf44a835 by Asier Saratsua Garmendia at 2026-02-16T07:40:25+00:00
Update Basque translation

- - - - -
9122b7f8 by Zander Brown at 2026-02-17T20:51:41+00:00
ci: ignore leak in Gdk/EGL

- - - - -
359d9d9e by Flynn Peck at 2026-02-18T14:56:04+00:00
Add Cornish translation

- - - - -
b2743490 by Jiri Grönroos at 2026-02-18T16:21:56+00:00
Update Finnish translation

- - - - -
5a13fa65 by Balázs Úr at 2026-02-21T17:16:42+00:00
Update Hungarian translation

- - - - -
3ec18f40 by Julien Humbert at 2026-02-23T12:38:25+00:00
Update French translation

- - - - -
e9098a25 by Daniel Mustieles at 2026-02-23T15:13:06+00:00
Update Spanish translation

- - - - -
d3124529 by Lucien Ouoba at 2026-02-26T13:51:48+00:00
Update French translation

- - - - -
f7c2240c by Pawan Chitrakar at 2026-03-02T08:47:38+00:00
Update Nepali translation

- - - - -
d56ef113 by 小山田 純 - Oyamada Jun at 2026-03-03T09:01:45+00:00
Update Japanese translation

- - - - -
ec4884e9 by Hugo Carvalho at 2026-03-03T12:04:06+00:00
Update Portuguese translation

- - - - -
8d8df557 by DaeHyun Sung at 2026-03-04T02:20:45+00:00
Update Korean translation

- - - - -
fc6f7a45 by Victoria at 2026-03-06T23:24:16+00:00
Update Polish translation

- - - - -
53aee639 by Ask Hjorth Larsen at 2026-03-09T23:15:51+00:00
Update Danish translation

- - - - -
7c41a61a by Bruce Cowan at 2026-03-10T19:09:10+00:00
Update British English translation

- - - - -
d3f7d6b5 by Zander Brown at 2026-03-11T17:06:39+00:00
general: 50.rc

- - - - -
e46a11f5 by Zander Brown at 2026-03-11T17:25:26+00:00
general: next is 50.0

- - - - -
5449f255 by Zander Brown at 2026-03-12T02:41:21+00:00
tests: initial despatcher tests

Just a very simple lifecycle test, but at least it's more than nothing

- - - - -
64e1c6e1 by Zander Brown at 2026-03-12T02:41:29+00:00
tests: a short lived process we can use in tests

- - - - -
8feaee46 by Zander Brown at 2026-03-12T02:41:41+00:00
tests: initial depot tests

A *lot* is left untested here, even if the coverage % doesn't show it,
but it does enough to demonstrate things aren't *totally* broken.

One day the bannanas may even fly.

- - - - -
873f2e40 by Zander Brown at 2026-03-12T02:41:51+00:00
tests: initial train tests

Unfortunately we can't cover status flags until after the process
refactor, but otherwise gets a pretty good coverage.

- - - - -
6fbfae5c by Zander Brown at 2026-03-12T02:57:23+00:00
utils: a utility for enum properties

- - - - -
5f0c3295 by Aefgh Threenine at 2026-03-14T05:41:21+00:00
Update Thai translation

(cherry picked from commit ba6f9a3ff26a18b4ecd4fc543f3e73efbf305f9e)

- - - - -
45a3e1d7 by Zander Brown at 2026-03-16T01:36:29+00:00
meta: ignore some further detritus

- - - - -
f97a5aaa by Zander Brown at 2026-03-16T01:41:26+00:00
general: 50.0

- - - - -
215fb00f by Jeremy Bícha at 2026-04-01T14:42:34-04:00
New upstream version 50.0
- - - - -


75 changed files:

- .gitignore
- NEWS
- data/org.gnome.Console.metainfo.xml.in.in
- meson.build
- po/LINGUAS
- po/bg.po
- po/ca.po
- po/cs.po
- po/da.po
- po/de.po
- po/el.po
- po/en_GB.po
- po/es.po
- po/eu.po
- po/fa.po
- po/fi.po
- po/fr.po
- po/gl.po
- po/he.po
- po/hu.po
- po/id.po
- po/ja.po
- po/ka.po
- po/kk.po
- po/ko.po
- + po/kw.po
- po/lt.po
- po/nb.po
- po/ne.po
- po/nl.po
- po/oc.po
- po/pl.po
- po/pt.po
- po/pt_BR.po
- po/ro.po
- po/ru.po
- po/sl.po
- po/sv.po
- po/th.po
- po/tr.po
- po/ug.po
- po/uk.po
- po/zh_CN.po
- po/zh_TW.po
- + src/icons/scalable/status/status-playbox-symbolic.svg
- src/kgx-depot.c
- src/kgx-icon-closures.h
- src/kgx-pages.c
- src/kgx-pages.ui
- + src/kgx-playbox.h
- src/kgx-process.c
- + src/kgx-remote.h
- src/kgx-tab.c
- src/kgx-train.c
- src/kgx-train.h
- src/kgx-utils.h
- src/kgx-watcher.c
- src/kgx-window.c
- src/kgx-window.h
- src/kgx.gresource.xml.in
- src/meson.build
- src/preferences/kgx-preferences-window.ui
- src/shortcuts-dialog.ui
- src/style.css
- + tests/dummy-process.c
- tests/lsan.supp
- tests/meson.build
- + tests/test-depot.c
- + tests/test-despatcher.c
- tests/test-icon-closures.c
- + tests/test-playbox.c
- + tests/test-remote.c
- tests/test-settings.c
- + tests/test-train.c
- tests/test-utils.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/gnome-team/gnome-console/-/compare/b91b35bc8f72d3f05f8afea6c0a8a05e2d98296f...215fb00fd441936def86beee6514ce0fd5f92a0f

-- 
View it on GitLab: https://salsa.debian.org/gnome-team/gnome-console/-/compare/b91b35bc8f72d3f05f8afea6c0a8a05e2d98296f...215fb00fd441936def86beee6514ce0fd5f92a0f
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20260401/9a9b0eae/attachment-0001.htm>


More information about the Debian-on-mobile-maintainers mailing list