<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>

<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>


<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: var(--default-regular-font, "GitLab Sans"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: var(--default-regular-font, "GitLab Sans"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">

<h3 style="margin-top: 20px; margin-bottom: 10px;">
Simon McVittie pushed to branch upstream/latest at <a href="https://salsa.debian.org/gnome-team/gnome-console">GNOME / gnome-console</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/33e0066866aae95241d7204d746810a66ea2b743">33e00668</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-03-18T22:53:55+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>general: next is 47.alpha
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/e43b04d9f1f23e1ee30094e07c3e51d5d1393f19">e43b04d9</a></strong>
<div>
<span> by Christopher Davis </span> <i> at 2024-03-19T01:03:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>preferences-window: port to AdwDialog
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/0dc96f8f4d8f469905aa619f41a1caa83a3f4189">0dc96f8f</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-03-19T01:03:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>font-picker: port to AdwNavigationPage
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/4dea4ea379c1fe5786645bfa41da673a9d82d922">4dea4ea3</a></strong>
<div>
<span> by Christopher Davis </span> <i> at 2024-03-19T01:03:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>close-dialog: port to AdwDialog
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/6a5e6f6e1ed14678b7692e6e3b0b0120467beeed">6a5e6f6e</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-03-19T01:03:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>paste-dialog: port to AdwDialog
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/6db3af6872840eda84cde146a08aa322ec5d2579">6db3af68</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-03-19T01:03:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>window: port to AdwAboutDialog
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/ee95c6b7cf0f02b1835fe97421ba71269c87c0b8">ee95c6b7</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-03-19T05:34:34+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>terminal: ignore empty matches

No need to spend time checking the ID

Fix: https://gitlab.gnome.org/GNOME/console/-/issues/354
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/17c01908bd454fa9d08543a60b327820c5d72022">17c01908</a></strong>
<div>
<span> by Rachida SACI </span> <i> at 2024-03-22T22:19:52+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Kabyle translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/a3cd5cc0e3a8372aae16b6769f58a33f63fc159e">a3cd5cc0</a></strong>
<div>
<span> by Juliano de Souza Camargo </span> <i> at 2024-03-23T17:58:01+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Brazilian Portuguese translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/59c39d340f4da77ec4625af161581c5b8ed6ac4b">59c39d34</a></strong>
<div>
<span> by Quentin PAGÈS </span> <i> at 2024-03-23T20:29:40+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Occitan translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/84e23bdfae02a77d55f5161cc79f7d893b95006e">84e23bdf</a></strong>
<div>
<span> by Dušan Simić </span> <i> at 2024-03-29T23:19:43+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Serbian translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/99011ec018b0dfd12fe1ca2589f8cd4afd89d83c">99011ec0</a></strong>
<div>
<span> by Милош Поповић </span> <i> at 2024-03-29T23:20:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add Serbian (Latin) translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/5baca7d1085fdb98047135ffd887fffcdb6e78f6">5baca7d1</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-02T23:34:10+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>build: reorganise minimum versions

Gtk/GLib version was being set in two different places, allowing for
divergence between them

Further, make use of Adwaita's symbol versioning
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/2701d3f81d461eef1ac27b4fc61b4dd246b6295e">2701d3f8</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-02T23:36:01+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>application: stop presenting with timestamp

Gtk has deprecated the method, just use regular present and stop trying
to pass a timestamp around

We now target 4.14
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/e4d2c05247cba3334eeb9138ea8549fe06789b2e">e4d2c052</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-02T23:36:14+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>application: open multiple folders in the same window

Only generate one KgxWindow per ::open request
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/5a04ac93d400b0e9e63599465563d18286dd4c86">5a04ac93</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-02T23:36:14+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>terminal: enable a11y support

Gtk4 finally allows Vte to provide an a11y object, however it's
currently opt-in at runtime.

Bump our Vte requirement, and unconditionally enable this support.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/f3fca2abc81e6dfb7ff7b378a00da9d10eba3645">f3fca2ab</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-03T00:25:51+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>font-picker: use pango properties directly

Pango now provides these as properties, removing the need for ‘closure’s
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/b4c5f88e30a879058f90b5629afad4ae11579b62">b4c5f88e</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-20T04:21:59+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>utils: a macro for data bundles

There are several places where we need a little struct to hold a couple
references as task or signal userdata, leading duplicated, mildly error
prone, code.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/743dbd44a2b0e690abc787ff4bb3ce7ac1d940e8">743dbd44</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-20T04:22:01+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>despatcher: use our new data macro
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/887daf4b2ac2e2325a69b4cb0b3fc53ddf0ee08e">887daf4b</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-20T04:22:01+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>drop-target: use our new data macro
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/f5c7be1e63c551c355c83effb679f3bd35ae4b21">f5c7be1e</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-20T04:22:01+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>pages: use our new data macro
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/781c27744f34897a8c9da6044add71e39a543085">781c2774</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-20T04:28:38+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>simple-tab: use our new data macro
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/ee9fb68ec83c391bccdbb7dff767e9a3e75cf653">ee9fb68e</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-20T20:38:36+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tab: use expressions rather than bind group
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/4cc55515c47faef2a950427b42917b43f3150632">4cc55515</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-20T20:53:34+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>window: assorted cleanups

Some includes were left over from prior refactors, others were relying
in the side effects of other headers. Also somehow those params went a wondering.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/997f34e4dee4320d2e054f3af4a48e318fa43ace">997f34e4</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-23T00:30:20+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>watcher: rework background state tracking

The ref counting system was error prone, and closing windows often
failed to clear their ref, leaving us permenantly in active polling.

Instead have KgxApplcation maintain a set of active windows, and ensure
they are cleared when leaving the applcation. This set in turn drives an
:in-background property, that is bound to an equivalent prop on watcher.

Whilst we are at it, drop some dead code.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/e9969c35015b368a46f8a1bcd669e83375f3ffad">e9969c35</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-24T01:59:12+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>system-info: an object for desktop settings

Much like ProxyInfo this provides access to general config information
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/811c6c08e627a5f3f5f4dbcf2fac6a80b992ecc5">811c6c08</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-24T02:28:57+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>settings: use KgxSystemInfo

Let GtkExpression handle property updates, reducing the amount of error
prone code we have to write ourselves.

Unfortunately as we aren't a widget, so can't do this declaratively…
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/f127e3f5975eae1943656952e3ef05e43f16c9f1">f127e3f5</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-24T03:00:19+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>simple-tab: allow passing environment variables

This acts as a base environment that things like proxy information will
be applied on top of.

We don't use this yet, but it will be useful when later implementing
things like xdg-term1.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/d4df9801d4dc34fca2827ad00b16303e4703e896">d4df9801</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-04-24T03:43:58+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fp-vte: disable software flow control

It's a tad unexpected that not only does Ctrl-S not actually reach apps,
it also freezes the process with no obvious way to resume it.

See: https://gitlab.gnome.org/GNOME/console/-/issues/368
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/57b9ac22c73b55a5797dcafd278b33eecfc36d6f">57b9ac22</a></strong>
<div>
<span> by Hugo Carvalho </span> <i> at 2024-04-28T20:21:02+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Portuguese translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/e012b34b363f4b31e155b939b60e1c73492baafb">e012b34b</a></strong>
<div>
<span> by Efstathios Iosifidis </span> <i> at 2024-05-01T18:53:42+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Greek translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/c9183833c5534c991b4b35513d9b495e31d51470">c9183833</a></strong>
<div>
<span> by Guntupalli Karunakar </span> <i> at 2024-05-07T16:32:03+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Hindi translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/65c184a04b0e180f51ec469f5767f0f8b721e0f8">65c184a0</a></strong>
<div>
<span> by Matej Mrenica </span> <i> at 2024-05-17T07:55:54+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Slovak translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/aa16a8c0340f77bfb49c5844f9037a8549faead3">aa16a8c0</a></strong>
<div>
<span> by Pawan Chitrakar </span> <i> at 2024-05-28T14:44:55+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Nepali translation

(cherry picked from commit a0a8eba5935b7c5e1fda40e6f990e236a34eede9)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/6dd4a7a798ee8fd0aa56c613cc9f9377814eb3f4">6dd4a7a7</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-05-28T17:50:07+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>style: use CSS variables

Also resync with floating bar with nautilus
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/38eb9ca751ccd9bb884e905f851984d87aa77335">38eb9ca7</a></strong>
<div>
<span> by Automeris naranja </span> <i> at 2024-05-29T00:10:32+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>preferences-window: dim font label
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/b5c3934f2ff9a3c84814b80d7bb725cb167c5237">b5c3934f</a></strong>
<div>
<span> by Balló György </span> <i> at 2024-05-29T00:17:19+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>drop-target: ensure :active is false after a drop

See: https://gitlab.gnome.org/GNOME/gtk/-/issues/6536
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/57a13694fa4a10bc762b5b764add153cc4703904">57a13694</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-05-29T01:59:28+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>settings: weirdly gtk actually owns this
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/7547690708e32eabdd140ac096b985b24344a8a9">75476907</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-05-29T01:59:29+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>simple-tab: properly dispose task
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/f60edba75f831ac62a10e8b9bce9b36ceb9d8cb7">f60edba7</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-05-29T01:59:29+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>utils: a utility for boolean properties
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/54d8f4d642afbc1dd941f0e0b6550fa8338f7f3f">54d8f4d6</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-05-29T01:59:29+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>pages: explict notify boolean properties
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/c796696149d617e06e2d93f7f8b27144e5b8c0cf">c7966961</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-05-29T01:59:29+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tab: explict notify boolean properties
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/cf939ce735d7d3c24d5e93fd94f06e1ffebab46d">cf939ce7</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-05-29T01:59:29+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>theme-switcher: explict notify boolean properties
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/3c3d7c89a7f7ec41a464b1ddf537df17b91163e4">3c3d7c89</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-05-29T01:59:29+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>window: add :floating

This property is true when the window is, well, floating, and will be
used as part of transparency support later.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/25205407ffc86936aba83d6590da6bfde57a2cef">25205407</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-05-29T01:59:29+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tab: add :working

A localised version of `GApplication:is-busy`, which does in turn drive
`:is-busy`, indicating if the tab should be marked as ‘working’.

KgxTab automatically marks a tab as working during a call to `start()`,
but tab implementations can become working at any time via
`{un,}mark_working`
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/8cafdbe752c1c1c3d5a760199e38c50af700dcd4">8cafdbe7</a></strong>
<div>
<span> by Andre Klapper </span> <i> at 2024-06-01T14:23:45+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>About dialog: Link to GitLab Issues instead of New Issue URL

When not logged in, the New Issue URL only redirects to an unhelpful
GitLab login page while the Issues page allows you to search for
existing issues while still offering a "New Issue" button.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/1b7bee49d0a00df7028baffdd7d4bf49765404a0">1b7bee49</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-06-23T19:55:55+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>terminal: port to termprop uris
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/17758307e0f33550312a8d473a964e9978909cc5">17758307</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-06-23T19:55:55+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>theme-switcher: set in the setter

Well that was a really rather silly mistake wasn't it?
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/3864a736348e7852ac1d55c378c992143aa79b04">3864a736</a></strong>
<div>
<span> by Alice Mikhaylenko </span> <i> at 2024-06-23T23:38:56+04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>style: Stop using alpha() and shade()
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/b75fbcfcf94fefa5f9eb10be10361c0cd66e0f4a">b75fbcfc</a></strong>
<div>
<span> by Alice Mikhaylenko </span> <i> at 2024-06-24T00:49:09+04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>style: Avoid hardcoded blue
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/35310fb905615ddaa4447c4da7349023b9ec3720">35310fb9</a></strong>
<div>
<span> by Alice Mikhaylenko </span> <i> at 2024-06-24T01:01:09+04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>style: Use a neutral accent for colored headers
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/506621ae106f0274f128ce2d99a8acb6d69215ed">506621ae</a></strong>
<div>
<span> by Scrambled 777 </span> <i> at 2024-07-02T08:44:30+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Hindi translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/12df480a03c49944ef412abe889a721a99520ca4">12df480a</a></strong>
<div>
<span> by Balló György </span> <i> at 2024-07-03T18:24:18+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>pages: fully qualify bell icon name
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/e97525519a684da4282fffd69e93df74b9977862">e9752551</a></strong>
<div>
<span> by Sabri Ünal </span> <i> at 2024-07-19T15:20:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Turkish translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/cdbfb9565b0ff958a248bed0783321650711b8b7">cdbfb956</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-02T16:57:33+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>preferences-window: move to subdirectory

It seems the preference UI is just going to get more and more complex,
so lets collect it together in it's own folder
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/86eee0d70825a9c42b27df2e211faa0581d90e05">86eee0d7</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-02T16:57:57+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>font-picker: move to subdirectory
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/001eefb5284e093b3e7744412533518150dbb283">001eefb5</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-02T16:58:00+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>about: split out from application

This isn't *really* ‘application’ stuff, and involves some marginally
more exotic includes, so isolate it in it's own source file, simplifying
application
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/709bb323d8bc92ef0beed3212c96273c9ef7eed6">709bb323</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T01:33:24+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>build: mark symbols as internal
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/81515ef79240eab8fc03ba3c29c8684aa1380a4a">81515ef7</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T01:34:33+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>application: populate appinfo

GIO now lets us specify the app version, and some other metadata

Additionally, ensure the locale is *definitely* activated right from the
start, to avoid any weirdness
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/7e877ac85456045582dc8c532f9144bf60c8ac1a">7e877ac8</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T01:34:33+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>utils: a function for preprocessing argv

GOptionParser, especially as exposed via GApplication, doesn't allow for
our more ‘entertaining’ `-e`/`--` flags, however we do have the
opportunity to preprocess the raw argv.

Take advantage of this to extract calls to -e/--/--command and normalise
them so that GOptionParser simple never sees things it doen't
understand.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/a64c8a5519eb5d9e5dd709670f21da322759e900">a64c8a55</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T01:52:25+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests: add tests for argument preprocessing

Since this logic is now a nice self contained function, we can properly
test it and assert it acutally does what we expect it to (unlike it's
predecessor 😬)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/acef9e3b7dce9dfd39c277e9755ac08e604147b4">acef9e3b</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T01:52:25+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>application: use argument preprocessing util

Commenter25 unwittingly revealed that our argument parsing wasn't, as a
result of trying to work around GOption/GApplication, as strict as it
should be, with some unexpected consequences

To counter this a new, tested, dedicated function has been devised

See: https://gitlab.gnome.org/GNOME/console/-/merge_requests/87
See: https://gitlab.gnome.org/GNOME/console/-/issues/376
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/3d1d62e23053b8cc32d874e3984877d666d4ab8d">3d1d62e2</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T01:52:25+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests: add tests for constrained strings
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/6e354ca8a3c8be91008c1f4884b137d3dec3934b">6e354ca8</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T01:52:25+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tab: use the new spinner
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/dc8cf82cef5d4319c10a258b9b4f3699bbca1dba">dc8cf82c</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T01:52:25+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>train: a type for managing processes

This will allow us to decouple (ba dum tss) various things from
tab/simple-tab
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/a9c8257764fde619b2f18e2351c900c0e74f59f3">a9c82577</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T01:52:26+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tab: make use of train
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/8a0470c510987cae51f536844f5cf110b43e45cc">8a0470c5</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:06+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>depot: a type for starting trains

Yes, it's all very punny

This amalgamates logic that's currently spread over ‘fp-vte’ and
simple-tab, along with some minor improvements, so that everything
‘spawning’ related is in a single place

It also provides ‘train’ objects rather than raw PIDs, which abstracts
some further details

See: https://gitlab.gnome.org/GNOME/console/-/issues/367
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/c81801c82f186f206fdf76e685309ecf075ce02f">c81801c8</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:07+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>simple-tab: make use of depot

We now use our fancy new type, and drop the old module whilst we are at
it
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/dfde7d06820a18521a7e4a922d45e55b145e95e1">dfde7d06</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:07+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>proxy-info: drop global instance

depot keeps an instance, so this is no longer used anywhere
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/cf6312ab6de41bc91c4ec3b35bf737f426464068">cf6312ab</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:07+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>watcher: watch trains, not tabs

This completes the disentanglement of process handling from tabs
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/026d00dc504f61bb49d9c212cda4e321d2edf642">026d00dc</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:07+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>utils: int64 property helper

A variant on the boolean helper, but for int64
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/53030fd2bcf7f0b1458215c73ef7fcd620480e75">53030fd2</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:07+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>settings: have an explict unlimited scrollback flag

This creates some mildly awkward ‘legacy’ since the gsetting key remains
‘scrollback-lines’ and can still be directly set to -1. That key is now
mapped to :scrollback-limit, with a new ‘ignore-scrollback-limit’ key
overriding it's value, reflected in a reworked :scrollback-lines.

Additionally drop some useless methods, and make use of our property
utilties to simplify some property setters
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/c8fc371c9590ddb437f6098b9d8c19b6934f9fb8">c8fc371c</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:07+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>preferences-window: expose scrollback limit in gui

Allow editing both :scrollback-limit and :ignore-scrollback-limit in the
preference window

Close: https://gitlab.gnome.org/GNOME/console/-/issues/108
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/6407dbf3fe36f7e387919365396cf3e4f922ba1b">6407dbf3</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:07+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>settings: have a ‘software flow control’ flag

Just in case someone actually wants this bizzare ‘feature’, let users
opt-in via this key
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/b9e434131a90f0771aec3ab92167cdc120101955">b9e43413</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>preferences-window: expose sfc flag in gui

Not sure this is the most useful label, but now :software-flow-control
can be controlled from the gui
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/4c5fe9ea0765e0c613572e87f27fa6f514a23956">4c5fe9ea</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>colour-utils: some utilities for colours

We'll use this for keyfile palettes
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/abb8ed2318e00e5c3f30505bf0ebf98d36f26b10">abb8ed23</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests: test our new colour utilities
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/342d5d4499b69117e76d4dfa0c76ea3985e07559">342d5d44</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>palette: a new type for colour scheme information

This bundles together colour information in a handy boxed type we can
pass around, and also supports serialisation to/from GVariant as well as
GKeyFile groups, which will later be used for loading/storing
importing/exporting colour schemes
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/a849274cc97f41c8b4f2c551d688de82196d7808">a849274c</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests: initial palette tests

Only covers the main pathways for now, this should be expanded by the
time we actually expose these features in UI, but probably ‘good enough’
for the time being
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/1f5b9e87ed29492b886f6850eb31e77fe16b6ff1">1f5b9e87</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T03:14:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>livery: a type representing a set of palettes

Continuing the railway metaphores, we have liveries!

Whereas a palette represents a single set of colours, a livery may have
multiple variants, providing a different palette depending on context,
such night/day mode

Eventually these will be selectable in UI, and thus have both human
names and identifiers

Further, like palettes, liveries can be stored/loaded from variants, and
can further be imported/exported from/to files
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/184590711cfd785bd42c84369139bfbd30f19ae8">18459071</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-06T23:17:29+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests: initial livery tests

This is far from complete coverage, especially when it comes to the
‘I/O’ type methods, but it covers enough to know the basics work
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/1c8ec6819c4d51d6266afd5bc7d64de4f8dd16a9">1c8ec681</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-08T00:58:23+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>livery-manager: a collection of liveries

A sketch of a type that will manage available liveries, matching ids to
livery objects
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/ecbe9d3615f565971a96d9a3a0e0ad82307002c5">ecbe9d36</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-08T00:58:24+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>settings: hookup livery-manager

Use livery manager to realise a :livery property, based on some new
gsettings keys (‘custom-liveries’ and ‘livery’)

Aditionally we have a ‘transparency’ flag, to be considered when
resolving a palette from a livery

Much like the livery manager itself much is still uncertain, but this
provides enough of a sketch to move things forwards
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/e8813df1d8194f20d5cf091850c0a20b9f8bcf8c">e8813df1</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-08T00:58:24+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>window: add :translucent

This boolean property is tied to the CSS class of the same name, and is
hooked up to `:floating` and `:settings:transparency`, thus enabling the
CSS class when, and only when, the window is free floating and the user
has enabled transparency

In turn this lets us avoid perf hits when transparency isn't requested,
or appropriate
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/9371ade35c1e4e2fc4f70b012cca00df30c2bfbc">9371ade3</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-08T00:58:24+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>terminal: use colours from the active livery
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/cea00ba1ac80064e18020f661b7977d54852eb87">cea00ba1</a></strong>
<div>
<span> by Martin </span> <i> at 2024-08-08T06:28:57+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Slovenian translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/b492e27d6a23d0828ebb2a1c89cf2fef8905af71">b492e27d</a></strong>
<div>
<span> by Yosef Or Boczko </span> <i> at 2024-08-09T14:02:21+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Hebrew translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/392378bf34abf1875cda0169b419a47c0678d79b">392378bf</a></strong>
<div>
<span> by Daniel Șerbănescu </span> <i> at 2024-08-11T11:27:02+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Romanian translation

(cherry picked from commit 721659eb717395af16061727d193339ca95ca1c4)
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/3a18052ff5a1ee7cd2999394014eab030d3c47ec">3a18052f</a></strong>
<div>
<span> by Zander Brown </span> <i> at 2024-08-14T01:41:51+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>general: 47.beta
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/gnome-team/gnome-console/-/commit/71e1063d5df2b15bd8ab24e6828f82a9924cdebf">71e1063d</a></strong>
<div>
<span> by Simon McVittie </span> <i> at 2024-08-28T13:06:53+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream version 47~beta</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
18 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8">
NEWS
</a>
</li>
<li class="file-stats">
<a href="#a18311586b0f3ed2476b2e3c9bd0ce0405df3075">
data/org.gnome.Console.gschema.xml.in
</a>
</li>
<li class="file-stats">
<a href="#5064e4bf71571bc4ea01ab107734bffac7529cbc">
data/org.gnome.Console.metainfo.xml.in.in
</a>
</li>
<li class="file-stats">
<a href="#0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa">
meson.build
</a>
</li>
<li class="file-stats">
<a href="#54d6c31c823e250ebb67120d8dd489a69a02213c">
po/LINGUAS
</a>
</li>
<li class="file-stats">
<a href="#1f35254eafd260ef7262c1165537916497a1d165">
po/POTFILES.in
</a>
</li>
<li class="file-stats">
<a href="#3bafccb9af67dabadf14249200c6fa952e38fe42">
po/el.po
</a>
</li>
<li class="file-stats">
<a href="#9736778f9a16ee15c1c44053336396019853d06d">
po/he.po
</a>
</li>
<li class="file-stats">
<a href="#c00e19630fe6b481d7150d4f842e7c78f7fe3e47">
po/hi.po
</a>
</li>
<li class="file-stats">
<a href="#2d081c1067ba2815e6d74c229358d6a0720b2067">
po/kab.po
</a>
</li>
<li class="file-stats">
<a href="#ea1d304642c468ed7c132f77e449b68f29bf1f77">
po/ne.po
</a>
</li>
<li class="file-stats">
<a href="#8edb804c69cd2bcd7586bdb0c5a3a73bfc2695a2">
po/oc.po
</a>
</li>
<li class="file-stats">
<a href="#7a488413e07158a724225892439d611e4ba28ba0">
po/pt.po
</a>
</li>
<li class="file-stats">
<a href="#160f60c3dd59b978e505eccda1925dc3923a1d71">
po/pt_BR.po
</a>
</li>
<li class="file-stats">
<a href="#061fabf97dbb370db590a7ca14a815203247ff25">
po/ro.po
</a>
</li>
<li class="file-stats">
<a href="#427e5f56882c17a470c08d0f33fd4eec99b075ea">
po/sk.po
</a>
</li>
<li class="file-stats">
<a href="#7e2711a6522cf155c0feff1d146c8b426502177f">
po/sl.po
</a>
</li>
<li class="file-stats">
<a href="#bda7bced01d5161a83057e18daf3fe692099e5ac">
po/sr.po
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
The diff was not included because it is too large.
</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #737278;">

<br>
<a href="https://salsa.debian.org/gnome-team/gnome-console/-/compare/188f91c74ceb835aa1634f0f2bd69efc266a2f32...71e1063d5df2b15bd8ab24e6828f82a9924cdebf">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>



</p>
</div>
</body>
</html>