[Debian-on-mobile-maintainers] [Git][gnome-team/gnome-console][debian/latest] 73 commits: general: next is 48.alpha
Jeremy Bícha (@jbicha)
gitlab at salsa.debian.org
Fri Mar 14 00:27:23 GMT 2025
Jeremy Bícha pushed to branch debian/latest at GNOME / gnome-console
Commits:
3432acdf by Zander Brown at 2024-09-17T23:58:24+01:00
general: next is 48.alpha
- - - - -
85884f0c by Zander Brown at 2024-09-18T00:00:45+01:00
utils: mark generated functions as potentially unused
Clang (quite rightly) notices that these are unused, which makes the
build rather noisy, but we can annotate them as potentially unused (much
as with G_DECALRE) and so appease clang
- - - - -
f2706ba0 by Zander Brown at 2024-09-18T00:02:01+01:00
tab: train may have failed to start
If the train didn't start (perhaps a bad path was passed to -e) we can't
get a list of process from it, throwing warnings everywhere.
Avoid this by checking the train exists, and if it doesn't simply retirn
an empty list.
- - - - -
47148498 by Zander Brown at 2024-09-18T01:07:56+01:00
tests: use correct format specifier
size_t is arch dependant so it's format specifier isn't always the same,
use GLib's macro instead
Fix: https://gitlab.gnome.org/GNOME/console/-/issues/391
- - - - -
92a5e0a4 by Zander Brown at 2024-09-18T01:08:21+01:00
ci: add a 32bit/clang build
Our flatpak builds both use GCC, and are on 64bit arches, so we don't
pick up on a range of possible issues until they hit distros.
To help limit this, do a 32bit build with clang.
Unfortunately dnf is apparently not very smart about i686 packages,
leading to a rather *looong* dependency list, but it gets the job done.
Whilst we are at it, produce a coverage report.
- - - - -
2329ce8e by Sabri Ünal at 2024-09-18T06:59:41+00:00
Update Turkish translation
- - - - -
72559bf0 by Daniel Mustieles at 2024-09-18T07:29:11+00:00
Update Spanish translation
- - - - -
4990efc7 by Andika Triwidada at 2024-09-19T01:07:11+00:00
Update Indonesian translation
- - - - -
5b19b515 by Juliano de Souza Camargo at 2024-09-20T00:07:25+00:00
Update Brazilian Portuguese translation
- - - - -
a93699a9 by Aurimas Černius at 2024-09-23T19:19:43+00:00
Update Lithuanian translation
- - - - -
0a1cea3a by Quentin PAGÈS at 2024-09-24T18:24:26+00:00
Update Occitan translation
- - - - -
645d28d7 by Aefgh Threenine at 2024-09-25T14:12:49+00:00
Add Thai translation
(cherry picked from commit 36ce0b8ea9d2b69fbc3a11e29f465e4394212459)
- - - - -
c0e8202e by Florian Heiser at 2024-09-27T17:29:45+00:00
Update German translation
- - - - -
931877fa by Zander Brown at 2024-09-28T19:01:46+01:00
metainfo: use the current colour palette
- - - - -
89b19dd4 by Zander Brown at 2024-09-29T15:15:39+01:00
tab: image should also be delayed
Fix: https://gitlab.gnome.org/GNOME/console/-/issues/398
- - - - -
9f0e2347 by Juliano de Souza Camargo at 2024-09-29T16:13:38+00:00
Update Brazilian Portuguese translation
- - - - -
c6ac9677 by Rūdolfs Mazurs at 2024-10-01T12:41:59+00:00
Update Latvian translation
- - - - -
eb8e5a88 by Rūdolfs Mazurs at 2024-10-01T12:44:27+00:00
Update Latvian translation
- - - - -
6966d544 by Rūdolfs Mazurs at 2024-10-01T12:56:40+00:00
Update Latvian translation
- - - - -
8d7617fa by Jiri Grönroos at 2024-10-06T14:25:56+00:00
Update Finnish translation
- - - - -
c83e7aca by Ali Galal at 2024-10-12T10:00:18+00:00
Add Arabic translation
- - - - -
8d7e8d0e by Fabio Tomat at 2024-10-14T13:56:08+00:00
Update Friulian translation
- - - - -
0ed3bd32 by Florentina Mușat at 2024-10-16T10:18:34+00:00
Update Romanian translation
- - - - -
956566a2 by Andi Chandler at 2024-10-17T13:11:14+00:00
Update British English translation
- - - - -
9e82e12b by Irénée THIRION at 2024-10-23T08:32:11+00:00
Update French translation
- - - - -
4e8ba3dd by Nathan Follens at 2024-10-27T22:48:19+00:00
Update Dutch translation
(cherry picked from commit de79a18b299d30b56dabad807e6b12c86e09624d)
- - - - -
eda4026a by Марко Костић at 2024-11-05T06:05:02+00:00
Update Serbian translation
(cherry picked from commit f816df47d3338ed2831ce04c74138710c56e1125)
- - - - -
dab9a382 by Zander Brown at 2024-11-13T15:22:14+00:00
empty: a self-contained empty state widget
There is some relatively finicky logic behind this, and sources to be
properly managed, so keep things clear by splitting it into a
self-contained type
- - - - -
e590fd78 by Zander Brown at 2024-11-13T15:22:14+00:00
tab: port to our new ‘empty’ widget
- - - - -
8d0ca1db by Zander Brown at 2024-11-13T15:22:14+00:00
tab: simplify :is-active setter
- - - - -
46c2f668 by Zander Brown at 2024-11-13T15:22:14+00:00
window: ensure types referenced in xml
- - - - -
b2b60558 by Zander Brown at 2024-11-13T15:22:14+00:00
shared-closures: handy <closure> functions
We were getting increasingly close to having identical closure
implemenations in multiple types, instead have this header to share them
- - - - -
649237e1 by Zander Brown at 2024-11-13T15:22:14+00:00
theme-switcher: handle style manager internally
Drop :show-system in favour of binding directly to the display's active
style manager
- - - - -
01c43115 by Zander Brown at 2024-11-13T15:22:14+00:00
pages: follow current style manager
Avoid assumptions about global state and dynamically bind to the style
manager for the active display
- - - - -
f5752e8e by Zander Brown at 2024-11-13T15:22:14+00:00
settings: a method to resolve KGX_THEME_AUTO
- - - - -
cf3b1627 by Zander Brown at 2024-11-13T15:22:14+00:00
terminal: use current display to resolve theme
- - - - -
53efc91d by Zander Brown at 2024-11-13T15:31:10+00:00
settings: drop :resolved-theme
The theme can only be resolved once we are connected to a compositor,
and should be done in the context of *a* compositor.
See: https://gitlab.gnome.org/GNOME/console/-/issues/402
- - - - -
a89f7b6a by Zander Brown at 2024-11-13T15:31:19+00:00
application: delay connecting to AdwStyleManager until ::startup
Fix: https://gitlab.gnome.org/GNOME/console/-/issues/402
Close: https://gitlab.gnome.org/GNOME/console/-/merge_requests/174
- - - - -
f5facfc0 by Zander Brown at 2024-11-15T04:56:51+00:00
flatpak: vte now requries fast_float
- - - - -
9bee79f9 by Zander Brown at 2024-11-15T04:58:14+00:00
ci: have fast_float available
- - - - -
cdaa479f by Daniel Rusek at 2024-11-15T05:04:33+00:00
desktop: replace ‘X-GNOME-Utilities’ category with generic ‘Utility’
- - - - -
c60c4d54 by Alexandre Franke at 2024-11-20T11:49:24+00:00
Update French translation
- - - - -
64c329ec by Zander Brown at 2025-01-01T01:32:30+00:00
application: prefer an explict pointer
- - - - -
0b07c712 by Zander Brown at 2025-01-01T01:35:54+00:00
application: use inline literals for accels
This is increasingly common in other codebases, and if the C compiler
doesn't support it we've bigger problems
- - - - -
5a842168 by Zander Brown at 2025-01-01T01:38:51+00:00
application: we already ensure these types elsewhere
- - - - -
a413f10a by Zander Brown at 2025-01-01T02:11:21+00:00
window: tab controls should follow decoration layout
Based on Adwaita's private utility, expressionified
Close: https://gitlab.gnome.org/GNOME/console/-/issues/164
See: https://gitlab.gnome.org/GNOME/console/-/issues/230
See: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/09440d3803e04499019bddc550ec34aa98b6db86/src/adw-widget-utils.c#L613-644
- - - - -
b7c47df9 by Zander Brown at 2025-01-03T02:37:49+00:00
ci: fix the fedora 32bit build
Meson, dnf, they are strange things
- - - - -
2285dff9 by kramo at 2025-01-03T02:40:47+00:00
livery-manager: sync background colour to latest adwaita
- - - - -
00d11f20 by Zander Brown at 2025-01-03T03:27:00+00:00
application: a flag to print a colour table
A reimplemenation of test_colours.py, which is now dropped
This is something of an ‘easter egg’, not meant for use by end users,
it's simply a handy thing to have when taking screenshots and the like
during development of KGX
- - - - -
bf4196f7 by Zander Brown at 2025-01-04T02:46:21+00:00
main: explictly include headers
Supersedes: https://gitlab.gnome.org/GNOME/console/-/merge_requests/171
- - - - -
eb1eb685 by Jules Bertholet at 2025-01-14T19:22:34+00:00
application: support some rare keys as shortcuts
- - - - -
c09058a5 by Maximiliano at 2025-02-03T09:53:34+00:00
metainfo: modernise our usage of appstream
Use appstreamcli instead of appstream-util, and drop some outdated tags
- - - - -
74aa948e by Scrambled 777 at 2025-02-25T15:17:06+00:00
Update Hindi translation
- - - - -
dacc3745 by Pawan Chitrakar at 2025-02-27T09:48:42+00:00
Update Nepali translation
- - - - -
552a22ce by Asier Saratsua Garmendia at 2025-03-02T06:53:47+00:00
Update Basque translation
- - - - -
9f5418eb by Brage Fuglseth at 2025-03-02T14:48:52+00:00
Update Norwegian Bokmål translation
- - - - -
3054b6fd by Zander Brown at 2025-03-04T22:28:43+00:00
train: shortcut some checks
Only interrogate the content of `program` when we actually set it to
something
- - - - -
199ce1b0 by Zander Brown at 2025-03-04T22:28:44+00:00
watcher: lower priority
- - - - -
adab4dc5 by Zander Brown at 2025-03-04T22:28:44+00:00
pids: add a layer of abstraction to loading pids
Soom™ we will move away from using g{,lib}top, and likely have multiple
‘backends’ in-tree, to enable this hide our use of gtop inside this
‘kgx-pids’ module that's self-contained
- - - - -
83e6140a by Zander Brown at 2025-03-04T22:28:44+00:00
utils: a function for parsing percentage strings
Takes a string like ‘12.34%’, ‘%43,21’, or even ‘%76.54%’ if you must,
and extracts a double from it
- - - - -
3ae22105 by Zander Brown at 2025-03-04T22:34:15+00:00
general: adopt Loupe's LLM policy
See: https://discourse.gnome.org/t/loupe-no-longer-allows-generative-ai-contributions/27327
- - - - -
3aae9d6a by Zander Brown at 2025-03-04T23:49:35+00:00
ci: fix the 32bit build, again
- - - - -
4b8f05d1 by Zander Brown at 2025-03-04T23:58:32+00:00
tests: fix building on 32bit
- - - - -
f445f090 by Zander Brown at 2025-03-06T03:19:00+00:00
gtop: check gtop actually gave us a list
…and properly propogate the length of that list 😬
- - - - -
d42b4f78 by Zander Brown at 2025-03-06T04:23:50+00:00
gtop: check gtop actually gave us a list
…and properly propogate the length of that list 😬
- - - - -
b1028816 by Zander Brown at 2025-03-09T01:37:54+00:00
tests: don't assume location of `true`
This apparently can be /usr/sbin/true on rawhide now, breaking the test.
Get meson to find it at configure time, and instead test we match what
meson found instead of assuming it's in /usr/bin/true
- - - - -
bd784f5e by Zander Brown at 2025-03-09T03:38:55+00:00
ci: build release tarballs
- - - - -
166e7f13 by Zander Brown at 2025-03-09T04:02:37+00:00
general: 48.rc
- - - - -
59d7160b by Jeremy Bícha at 2025-03-13T20:24:16-04:00
New upstream version 48~rc
- - - - -
de3d24b8 by Jeremy Bícha at 2025-03-13T20:24:19-04:00
Update upstream source from tag 'upstream/48_rc'
Update to upstream version '48~rc'
with Debian dir 577d5285f0f920c31a4afeb4d35516dace037dfe
- - - - -
7eecda2b by Jeremy Bícha at 2025-03-13T20:24:19-04:00
New upstream release
- - - - -
8f05dc4c by Jeremy Bícha at 2025-03-13T20:24:36-04:00
Remove remaining patches: applied in new release
Revert "Cherry-pick patches to fix compatibility with gtk 4.17"
This reverts commit 8bc39e7df3209d9695990920b165d83ddde61dcc.
- - - - -
c68880c9 by Jeremy Bícha at 2025-03-13T20:26:48-04:00
releasing package gnome-console version 48~rc-1
- - - - -
79 changed files:
- .gitlab-ci.yml
- .gitlab-ci/ci-32-cross
- NEWS
- README.md
- build-aux/flatpak/org.gnome.Console.Devel.json
- data/meson.build
- data/org.gnome.Console.desktop.in.in
- data/org.gnome.Console.metainfo.xml.in.in
- debian/changelog
- − debian/patches/application-delay-connecting-to-AdwStyleManager-until-sta.patch
- − debian/patches/empty-a-self-contained-empty-state-widget.patch
- − debian/patches/pages-follow-current-style-manager.patch
- − debian/patches/series
- − debian/patches/settings-a-method-to-resolve-KGX_THEME_AUTO.patch
- − debian/patches/settings-drop-resolved-theme.patch
- − debian/patches/shared-closures-handy-closure-functions.patch
- − debian/patches/tab-image-should-also-be-delayed.patch
- − debian/patches/tab-port-to-our-new-empty-widget.patch
- − debian/patches/tab-simplify-is-active-setter.patch
- − debian/patches/terminal-use-current-display-to-resolve-theme.patch
- − debian/patches/theme-switcher-handle-style-manager-internally.patch
- − debian/patches/window-ensure-types-referenced-in-xml.patch
- meson.build
- po/LINGUAS
- + po/ar.po
- po/de.po
- po/en_GB.po
- po/es.po
- po/eu.po
- po/fi.po
- po/fr.po
- po/fur.po
- po/hi.po
- po/id.po
- po/lt.po
- po/lv.po
- po/nb.po
- po/ne.po
- po/nl.po
- po/oc.po
- po/pt_BR.po
- po/ro.po
- po/sr.po
- + po/th.po
- po/tr.po
- src/kgx-application.c
- + src/kgx-empty.c
- + src/kgx-empty.h
- + src/kgx-empty.ui
- src/kgx-livery-manager.c
- src/kgx-pages.c
- src/kgx-pages.ui
- src/kgx-process.c
- src/kgx-settings.c
- src/kgx-settings.h
- + src/kgx-shared-closures.h
- src/kgx-tab.c
- src/kgx-tab.ui
- src/kgx-terminal.c
- src/kgx-terminal.ui
- src/kgx-theme-switcher.c
- src/kgx-theme-switcher.ui
- src/kgx-train.c
- src/kgx-utils.c
- src/kgx-utils.h
- src/kgx-watcher.c
- src/kgx-window.c
- src/kgx-window.ui
- src/kgx.gresource.xml.in
- src/main.c
- src/meson.build
- + src/pids/kgx-gtop.c
- + src/pids/kgx-gtop.h
- + src/pids/kgx-pids.c
- + src/pids/kgx-pids.h
- + src/pids/meson.build
- src/style.css
- − test_colours.py
- 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/769c283a034f6d8c17b4637a24c65b3837d6e73c...c68880c9a5f444edf6672d3ba9f3f3ff090cb777
--
View it on GitLab: https://salsa.debian.org/gnome-team/gnome-console/-/compare/769c283a034f6d8c17b4637a24c65b3837d6e73c...c68880c9a5f444edf6672d3ba9f3f3ff090cb777
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/20250314/4cb7b5f5/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list