<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>
<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">
<h3>
Guido Günther pushed to branch debian/master
at <a href="https://salsa.debian.org/DebianOnMobile-team/phosh">Debian On Mobile / phosh</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/60aa912cc6bc53154fd07abd9ff252438fee44d1">60aa912c</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-10-28T12:27:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen: Use margin-{start,end} instead of margin-{left,right}
The later ones are deprecated and complicate the GTK4 migration.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/0ed29a415206d65d1c755d024892e386dbc09e0a">0ed29a41</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-10-28T12:27:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen: Remove superfluous no_show_all property
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/c3afcdaced7d98448f2792e340c975a535f34a28">c3afcdac</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-10-28T12:27:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">top-panel: Use margin-{start,end} instead of margin-{left,right}
The later ones are deprecated and complicate the GTK4 migration.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/530d1bed7c52c0883fb105d6d785a9a7a7debdb8">530d1bed</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-10-28T12:27:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">app-grid-button: Use margin-{start,end} instead of margin-{left,right}
The later ones are deprecated and complicate the GTK4 migration.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1174ba1c21fd593bdfe57d3264ff62ad218ee3c7">1174ba1c</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-10-28T12:27:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">app-grid: Use margin-{start,end} instead of margin-{left,right}
The later ones are deprecated and complicate the GTK4 migration.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/23f2f3367381137a95ac75dc860ecf293d3bbf2b">23f2f336</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-10-28T12:27:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">home: Use margin-{start,end} instead of margin-{left,right}
The later ones are deprecated and complicate the GTK4 migration.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/381e0415ed560f0f016d4d9c78fd97472b1e90cc">381e0415</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-10-28T12:27:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">media-player: Use margin-{start,end} instead of margin-{left,right}
The later ones are deprecated and complicate the GTK4 migration.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/67e7d76689fd9bcc473b594c508a18c54e76d36a">67e7d766</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-10-28T12:27:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">settings-menu: Use margin-{start,end} instead of margin-{left,right}
The later ones are deprecated and complicate the GTK4 migration.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/80d06ab27dca4f94471d209b00ebdce5258f933e">80d06ab2</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-10-28T12:58:44+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'deprecated-props' into 'main'
Use margin-{start,end} instead of margin-{left,right}
See merge request World/Phosh/phosh!917</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/12cdb93780d626b41e1f948b4b5b157588ec3211">12cdb937</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-02T09:33:59+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osk-manager: Drop `PHOSH_OSK_` prefix from property enum
Make it match what we use in HACKING.md
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6f9eb2cf0fe1457f93e94d504d5520f11839c950">6f9eb2cf</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-02T09:33:59+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osk-manager: Use shell to listen for lock status
This avoids holding a ref on lockscreen manager which can introduce
reference cycles when the osk-button is used on the lock screen.
Alternative would be to hold a weak ref only but since the shell
object is the very last one to dispose we can just use it directly.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/b3973fe61d98201ad6fff82633393e027280dd0c">b3973fe6</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-02T09:33:59+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osk-button: Make sure we disconnect signals when button goes away
When the button gets destroyed we need to disconnect the signals
from osk-manager. Make this automatic by using
g_signal_connect_object().
https://gitlab.gnome.org/World/Phosh/phosh/-/issues/493
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/5fef16191e747323c2d1d547e904ad06e8763c64">5fef1619</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-02T09:58:04+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'osk-cleanups' into 'main'
osk-{manager,button} cleanups
Closes #493
See merge request World/Phosh/phosh!924</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/2cd6cb49c04a32b18a5e2fecf718fba6aee8a4ab">2cd6cb49</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-03T16:57:37+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ui: Drop all glade markers
These are spread around althouth files aren't glade edited.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/24602448d30355d9f928d5f55405c1e1dab294bc">24602448</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-03T17:30:44+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'glade-markers' into 'main'
ui: Drop all glade markers
See merge request World/Phosh/phosh!932</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6bbbeccd2e0e34a101bc2c6fe1a984c2f7936806">6bbbeccd</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-04T12:16:35+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">wifimanager: Don't drop unimplemented prompts silently
Instead of just doing nothing cancel the request so NM doesn't
end up waiting until we hit a timeout. This mostly affects
VPN prompts. This makes sure we don't interfere with e.g.
nmcli c up <myvpnconnection>
Related https://gitlab.gnome.org/World/Phosh/phosh/-/issues/630
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1ea6a20c925d3f569f3f0313cec4eb7317317bfd">1ea6a20c</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-04T12:41:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'cancel-non-wifi' into 'main'
wifimanager: Don't drop unimplemented prompts silently
See merge request World/Phosh/phosh!927</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f1ed4cbfb5e9e89bbb3b8cebd8f5c0f5d8282829">f1ed4cbf</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-05T10:34:03+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">app-grid: Ellipsize app filter button
This prevents horizontal scrolling when users select large fonts.
Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/645
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/20b5c7f5fc53be91c8e3bbd4490c3406ebdae5df">20b5c7f5</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-05T11:09:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'ellipsize-btn' into 'main'
app-grid: Ellipsize app filter button
Closes #645
See merge request World/Phosh/phosh!929</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/c5e1f5ccf221e7e9c5d674ec7302cd0490524ad0">c5e1f5cc</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-05T14:36:00+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen: Remove out of place '>'
Fixes: 316a65c7 ("lockscreen: Allow to accept incoming calls")
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/02279eb7cd8f1a71d5be93054c49e36ad3554ea1">02279eb7</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-05T14:36:00+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bring over HdyKeypad from libhandy 1.2.2
Adjust by dropping unused features. We do this in one commit to keep
bisection intact.
We use phosh-keypad as CSS class to not conflict with libhandy's keypad
css class.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/dc2688e3a1e6fb08f4c3dd6fcb00868b9434c00c">dc2688e3</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-05T14:36:00+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">keypad: Derive from GtkGrid
GtkBin does not exist in Gtk4 so derive from GtkGrid directly.
It's o.k. to expose the grid/container API here since this isn't
a shared lib. This simplifies the GTK4 migration.
While at that drop make it a non-derivable type for now.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/c857b641a153b4c75a130d34cd4ca83bf19d2bfa">c857b641</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-05T14:59:34+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'drop-hdy-keypad' into 'main'
Drop `HdyKeypad` usage
See merge request World/Phosh/phosh!933</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7c2230232c1c07fc20fc0c879924f10ec52bdba3">7c223023</a></strong>
<div>
<span>by Pablo Barciela</span>
<i>at 2021-11-07T13:46:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gnome-shell-manager: Fix show error, inside 'on_bus_acquired' function
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/40317ebb3be0bb9754d0b29643586c8689d6b790">40317ebb</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-07T13:59:07+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'gnome-shell-manager_error' into 'main'
gnome-shell-manager: Fix show error, inside 'on_bus_acquired' function
See merge request World/Phosh/phosh!937</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7844fe766ed75f3e199e471b2b4a6c9e2d51f3ef">7844fe76</a></strong>
<div>
<span>by Hunman</span>
<i>at 2021-11-09T17:26:16+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">app-grid: Sort with collation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f76884996f824918418c2af5d4f99b391d173d63">f7688499</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-10T07:54:32+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'collation-fix' into 'main'
app-grid: Sort with collation
See merge request World/Phosh/phosh!928</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/54d90b7d4948de58e0e5097e8106551e46bf5cfd">54d90b7d</a></strong>
<div>
<span>by Pablo Barciela</span>
<i>at 2021-11-16T11:39:10+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">app-tracker: Fix dereference of a null pointer
Fixes clang static analyzer warning:
../src/app-tracker.c:109:53: warning: Access to field 'startup_id' results in a dereference of a null pointer (loaded from variable 'state') [core.NullDereference]
g_warning ("No info for startup_id '%s' found", state->startup_id);
^~~~~~~~~~~~~~~~~
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/5f67a453cb5f7fb1efcc2e022791ab0bc06a85c8">5f67a453</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-16T12:00:39+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'app-tracker' into 'main'
app-tracker: Fix dereference of a null pointer
See merge request World/Phosh/phosh!936</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1f66be884d40efb8476dd8ead59c791eb9eb0b4e">1f66be88</a></strong>
<div>
<span>by Pablo Barciela</span>
<i>at 2021-11-16T12:52:01+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">notification-content: avoid duplicate break
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/46b4f0ff5218c520fdeb53cbb4b70f8af5b64442">46b4f0ff</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-16T13:17:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'double-break' into 'main'
notification-content: avoid duplicate break
See merge request World/Phosh/phosh!935</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/941bbc274bc11c91c3507571163b09a5b49f45f4">941bbc27</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-19T14:54:15+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">dbus: Update calls DBus interface
Taken from calls commit 8f9f7311fa7095492c2c900a23610e3b86a874dd
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/df414bfa0c5d76380a5a6ed094b81d90cf87dc01">df414bfa</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-19T16:33:34+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">call: Add avatar-icon property
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/36e88e1e62c421345ca3e7d911f9e5dd622dc1ef">36e88e1e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-19T16:33:34+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Use avatar in screenshots
We use cat.jpg from gnome-control-center
License is GPL-2+ which is compatible with the demo app.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/98d0500409a60956aa4d80c63ac2ad6f6031c503">98d05004</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-19T16:33:34+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Screenshot uk locale too
It's usually very complete and uses we get a
good idea about cyrillic language layout.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/dcf8101c60178de47a10791151752aa73c1febf4">dcf8101c</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-19T16:47:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">subprojects: Forward to latest libcall-ui
This includes the textdomain fixes.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a2a7f8c4ace210b0ed946a642a5359723bfa6491">a2a7f8c4</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-19T16:47:41+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Fix translations for call related screen shots
libcall-ui has no idea we're picking the translations from odd
places so help it along by setting the path to the translations
again after cui_init().
We can't do that in main since the creation of the shell object
happens after in the fixture (and we don't want to do that in
the fixture since we don't want to leak test details of the
screenshot tests into testlib).
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/b3f8892a8d159ce1bf7542528e7487961d0b81c9">b3f8892a</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-19T17:21:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">debian: Don't install libcallui translations
They're shipped by calls.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/704c995ea66b9416afeaf7d080422c2673acefc2">704c995e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-19T17:42:12+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/copyright: Flip sections
This makes lintian happy.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8468040185594702534ee625fcf4a870f9afad82">84680401</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-19T17:18:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'call-avatar' into 'main'
Use avatar for lockscreen calls
See merge request World/Phosh/phosh!943</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/70d872329e0495b25b026ce58dceba72834e79eb">70d87232</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-21T15:11:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">notify-manager: Set urgency
Don't forget to set the urgency when parsing the hints.
Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/653
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/5e3bbca8f0040fe50cd6b50cf44f48fb17a87182">5e3bbca8</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-21T15:11:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">notify-manager: Don't use a fallback icon for critical notifications
See Tobias comment in https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/938
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f3625702e91d124f621fab01de8ff6fa5f290c7f">f3625702</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-21T15:36:44+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'notify-urgency' into 'main'
notify-manager: Set urgency
Closes #653
See merge request World/Phosh/phosh!938</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/503127a7a071649adc4d9590dc1f8983d7fd6674">503127a7</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2021-11-23T12:36:58+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: Move the steps before the result in the bug template
The existing template reversed the natural order of: steps, result.
It caught me in every of my 3 past bug reports where I started describing the procedure first anyway.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/35cea45726106de2302c90dd770295f75dd0a6c3">35cea457</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2021-11-23T12:37:17+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: Add place for context in the bug template
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/374fd93fc71c3988186aca5c0737d2adb9a2632e">374fd93f</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2021-11-23T12:40:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab: Improve setup description in bug template
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/c58ede6e8f164aadb18fcd6f1c11761f2ec7d098">c58ede6e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-23T16:04:31+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'gitlab' into 'main'
Some improvements to the bug filing template
See merge request World/Phosh/phosh!946</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6d8dcad360aa2c410e9492632251f0e648e14a81">6d8dcad3</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-24T11:33:59+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">docked-manager: Ensure mode_changed_cb() sets all values on startup
If can_dock is False the mode_changed_cb() triggered from
docked_manager_constructed() exits early letting the GSettings at their
previous values. Make sure we always set these initially since we mode
before e.g. device shutdown might be different from the mode on boot.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/479d7ab413bc74006b2b6ef90d75caaed22117e8">479d7ab4</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-24T11:57:18+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'fixup-dock-on-start' into 'main'
docked-manager: Ensure mode_changed_cb() sets all values on startup
See merge request World/Phosh/phosh!945</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/b3323a4136a3f2d5e3c722b01fa9f47331e63fc3">b3323a41</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-24T11:58:22+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Drop glib fallback
Since we don't require more recent glib than 2.62 we can also drop the
fallback.
Fixes: 8f37b6c9 ("tests: Drop g_test option")
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/9e6454598faf5c5a13e1a950fc027b6940964b97">9e645459</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-24T12:27:49+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'drop-glib-fallback' into 'main'
build: Drop glib fallback
See merge request World/Phosh/phosh!942</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1c67c56014c93daa965021106a18fe0a9003d916">1c67c560</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:57:11+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">layersurface: Make debug message more useful
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/80d38e18ae6b3049fe7eb3b3a8b9c12bc9bf04eb">80d38e18</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:57:13+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Add and use phosh_shell_set_builtin_monitor()
More describte than `on_monitor_added()` and the later will
do more soon.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/37dc2e3b9ea3fcd2591bd8ee922a8cce6bbe4107">37dc2e3b</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:57:15+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Simplify by using g_set_object
Move clearing and setting to one step that will also handle NULL
correctly.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/429efaa1368d0371eaf77ca2fc38a458ebff11c2">429efaa1</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:57:18+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Allow the primary monitor to be NULL
This can happen when all monitors are gone.
We basically need to make sure we don't create surfaces on gone devices
but add them once a new monitor shows up.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/797655c3136e8cdef9368f883e6e375532b5354d">797655c3</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:57:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Remove primary-monitor startup workaround
Since we handle NULL now we can just catch up once a primay monitor is
there.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/949ffd1805c212c6ab1d1e6448ee465ffea26bd2">949ffd18</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:57:31+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Trigger selection of a fallback monitor when all went away
When all monitors went away we need to select a new one to enable.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/914f692c570cf137ab144b8cd7c3767f0f5053ef">914f692c</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:57:32+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Move find_builtin_monitor upwards
We'll use it from phosh_set_builtin_monitor soon.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/b41624f98a0c1e069db2c7d476d17918fc7da62c">b41624f9</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:57:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Rename phosh_set_builtin_monitor
use phosh_shell_ prefix as with other methods
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/c8495e88d05597608b8d1252a7b89fcb06813d03">c8495e88</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:57:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Update builtin monitor in on_monitor_removed as well
So far we only unset the monitor but that's not enough if there is
another builtin monitor that we can use. This can be the case if e.g. a
phone's internal DSI-1 gets disabled and later on reenabled.
We do this by moving setting and unsetting of the builtin monitor to
phosh_shell_set_builtin_monitor() which makes it more symmetric with
phosh_shell_set_primary_monitor() and also moves the signal emission to
a single function so we only get a single `notify::builtin-monitor` when
it gets updated..
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/3c440c8345190368d02710b194a9dfd5c7736f71">3c440c83</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:58:15+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Make sure we pick a new builtin monitor
Since monitors get removed at the very end of their live from the list
of monitors we need to make sure we don't pick the same one when looking
them up.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8e1d3bb825fd4abe020cb25f057c529534716eb7">8e1d3bb8</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:58:17+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Move compositor state notification to its own method
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/df8b27a23d93277b7bf39a2941c985a7724888e8">df8b27a2</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:58:19+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Use compositor notifications on primary flips
When there's no primary monitor left let the compsitor know we're in a
recovering state and notify it when things went back to normal. This
allows it to fade us in properly.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f02cb0c1d79c33204162d6e153ae54c5484963f5">f02cb0c1</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:58:24+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor: Split finalize and dispose
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/c95dc954560e31a24566b1170e7523325e38117b">c95dc954</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:58:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor-manager: Release wayland resources sooner
Start disposal of the monitor early so wayland resources are already
released and hence can be readded when e.g. a display of the same name
shows up again. This mostly affects wlr-output-power.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f0a5e49d9aadaead56849c1dc062eebb71cdce16">f0a5e49d</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T10:22:38+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'no-primary-monitor' into 'main'
Reenable a fallback display when all outputs are disabled
Closes #424
See merge request World/Phosh/phosh!939</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8c598625fcdb6bf16edbf92136d77aeaa654e1bc">8c598625</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T13:57:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor-manager: Clear pending head states on errors
Makes sure there are no pending head state changes when aborting
a config, this might otherwise leak to other head changes in the
future e.g. via phosh_monitor_manager_set_monitor_transform().
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6ea3bfda778b09f090558498211db97f12cdcaa7">6ea3bfda</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T13:57:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor-manager: Make it clear that the we were invoked with invalid data
The issue is not that we didn't get a primary monitor but rather that
the sender didn't specify one.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/54631de6183384328a1f3cdd2207097344ed5a00">54631de6</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T13:57:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor-manager: Fix protocol name in debug message
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/9695073ae18da2360258d1c69c388937bf8cc70b">9695073a</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T13:57:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor-manager: Allow to select primary that is currently disabled
So far we would reject a configuration that selects a new primary
monitor that is currently disabled. This was "o.k." since we couldn't
handle a state without primary. We can handle that now so we should
allow switching back and forth between single monitor configurations.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/2aaee9085a08c41b0e27d9d4367c8965fcf62223">2aaee908</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T13:29:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'primary-mon-fixes' into 'main'
monitor-manager: Primary monitor fixes
See merge request World/Phosh/phosh!941</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/b7c51c1033fb8edac03685871bc1af8aa7e4ebf0">b7c51c10</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T13:30:26+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ci: Always print error logs on failure
Makes debugging easier
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a44b39de5664ea0d189375dffe5f64c4f267003c">a44b39de</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T13:30:26+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">testlib: Print compositor startup message
This helps to figure out when it started
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6210bf34925f72be677c5b249e2101bec2cc586d">6210bf34</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T13:30:26+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">testlib: Terminate comopsitor on SIGTRAP
Currenlty meson tests time out since the test/shell process ends on e.g.
a SIGTRAP caused by a g_critical () while the compositor process keeps
running making meson wait until it hits the timeout.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/d8e0c6b895eb01a81112d019015bcc642e70906c">d8e0c6b8</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T14:03:04+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'ci-error-logs' into 'main'
ci: Always print error logs on failure
See merge request World/Phosh/phosh!948</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/10400d945ad5630aa432a0681a33e6c0350575c7">10400d94</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T14:34:24+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Remove panel.c from POTFILES.in too
Fixes: 08db8d89 ("Rename panel top top-panel")
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/76c5715733cfbbd34c6e893bfb03a1b82ab29de0">76c57157</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T14:34:24+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Fix POTFILES.skip
The syntax didn't make `intltool -m` happy causing the
check-po test to fail silently.
Fixes: 0343af09 ("po: Use wildcard to ignore subprojects")
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8c7d520773041d643c2949a1bee9d430b0710f2e">8c7d5207</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-26T15:00:33+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'fix-potfiles.skip' into 'main'
Fix po file check and fallout
See merge request World/Phosh/phosh!949</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1747f091ab15d3f6c7033699316c0b994cf74235">1747f091</a></strong>
<div>
<span>by Yuri Chornoivan</span>
<i>at 2021-11-26T21:31:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update Ukrainian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ffc925359f264b7f482b927f3410fd94a605d905">ffc92535</a></strong>
<div>
<span>by Luna Jernberg</span>
<i>at 2021-11-27T12:00:24+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update Swedish translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/e3a0e65d1e58298586336aba7774c5377b046e9e">e3a0e65d</a></strong>
<div>
<span>by Florian Loers</span>
<i>at 2021-11-29T09:32:26+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add run-command dialog with Alt+F2 shortcut
Closes #610
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/3146412a91f3fdaf7b841acda81c9c6d893f55b1">3146412a</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-29T09:54:27+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'issue/610' into 'main'
Add run-command dialog with Alt+F2 shortcut
Closes #610
See merge request World/Phosh/phosh!930</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/85e06e682303cee92410c748859349ae0dda7014">85e06e68</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-29T10:55:32+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">run-command: Use 'activate' signal
Avoids GDK event filtering.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8bfff0906588eec0b3a1c08486b946bed0dd1694">8bfff090</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-29T10:37:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'run-command-activate-signal' into 'main'
run-command: Use 'activate' signal
See merge request World/Phosh/phosh!952</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/007ebe99a44a5c25f7b1dc7ab9e10d024eaf7db7">007ebe99</a></strong>
<div>
<span>by Anders Jonsson</span>
<i>at 2021-11-29T11:47:20+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update Swedish translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/e5aff3de677bbf683dc7bfc4d32e80a6cf261c48">e5aff3de</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-11-29T17:43:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">activity: Fix cut out thumbnails
Since 117e397da924093573e8dec57649b8615a7b079e, thumbnails were
often cut out at the bottom. This was because get_scale function
was checking size of a different widget than before refactoring.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6c43eae017c1fae40207134ebf9e13de853f65fe">6c43eae0</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-11-29T17:43:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ui: Move Activity's 6px bottom margin from GtkButton to Overview's Carousel
For thumbnail sizing to work correctly, PhoshActivity shouldn't have other
margins than the ones defined by GtkDrawingArea.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/4def4fcfa099c73134c615c99fe48d65a1a06c87">4def4fcf</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-11-29T17:43:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">overview: Use phosh_shell_get_usable_area for activity aspect ratio
Previously we effectively used the aspect ratio of PhoshOverview itself,
which wasn't exactly the same as the ratio of most maximized applications..
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/04c3a0ed9c68d348b5e00c15ef0a2cef5c6b2a2d">04c3a0ed</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-11-29T17:43:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">activity: Take margin into account in get_preferred_width_for_height
The aspect ratio we're interested in is the one of GtkDrawingArea, so to
get the aspect ratio of whole PhocActivity need to compensate for drawing
area's margins.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/c0059a76f129f2c71f7dd39d1b345b6593a811eb">c0059a76</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-11-29T17:43:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">activity: Add phosh_activity_get_thumbnail_allocation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/c63ee1410d82596212288e0189969bbde6eef050">c63ee141</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-11-29T17:43:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">overview: Request thumbnails based on GtkDrawingArea's size
Previously we used the size of whole PhoshActivity there, which isn't the
same as we now have a bottom margin on GtkDrawingArea.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/2386f246e5c5aaaeb163063f8fd990463989d2bd">2386f246</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-11-29T17:43:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">activity: Use GtkDrawingArea's context to determine its background
Using PhoshActivity doesn't make much sense there since it can
already draw its own background.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8c5f90c7dee2ac0c43677892ff0bc7a21765041f">8c5f90c7</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-11-29T17:43:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">activity: Use CSS to apply background for maximized windows
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a9edf7af567a9d7d5e1b2553aea8b80e18fc1434">a9edf7af</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-11-29T17:43:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">activity: Rename CSS classes, use widget name where possible
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/5f2180bfa23dc9e95863a0ae331f665a863c17e3">5f2180bf</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-29T19:31:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'thumb' into 'main'
Thumbnail sizing fixes
Closes #629
See merge request World/Phosh/phosh!940</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/00778c2aa4270636d09b0e8e499f6bae22858a68">00778c2a</a></strong>
<div>
<span>by Yuri Chornoivan</span>
<i>at 2021-11-29T21:29:21+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update Ukrainian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/de1b395ee78979f166c5b89818d44ea8b898c42b">de1b395e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-30T13:04:54+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-prompt: Make sure the choice label wraps
Use a separate label where we can set the "wrap" property.
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7ecf81935a1cd509e4fce46d1844712a60822c91">7ecf8193</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-11-30T13:26:35+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'gcr-prompt-label' into 'main'
system-prompt: Make sure the choice label wraps
See merge request World/Phosh/phosh!954</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/b02aa6f7a17085d13f4ea647bfbf33904f64a7c2">b02aa6f7</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2021-12-01T16:56:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">subprojects: Forward to latest libcall-ui
This includes the UI tweaks and fixes.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/538503ae82063403142c054daeae12f0e739785f">538503ae</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2021-12-01T16:56:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">call: Reindent
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6af2a7035be0b2a9ce492db68f834679e0fcf869">6af2a703</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2021-12-01T16:56:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">dbus: Update calls DBus interface
>From calls revision a28d6946238e46d37d1a750fb9bde70d3254d74b
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/e0052f01cce52496c37fc5e99ff9ca07f87c9bc0">e0052f01</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2021-12-01T16:56:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">call: Hook up CanDtmf property
This controls whether CuiDisplay allows revealing the dialpad.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ff8c6bf5c9f9ec45e3edcbb42a91b2f0d9ad5224">ff8c6bf5</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2021-12-01T16:56:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">call: Hook up SendDtmf DBus method
This sends the dtmf tone to Calls.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/2ef0f5b60d09cae72df2ec024aa55d2779e10d91">2ef0f5b6</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2021-12-01T16:56:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">css: lockscreen: DTMF keypad should respect phoshs background color
The keypad is a child of a GtkActionBar in CuiCallDisplay which has the
background style class set. Setting the background color for the GtkActionBar
in CSS ensures that phoshs styling is respected.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/94b331cd22f72a9a69ae59d84e6aeb81bad635fc">94b331cd</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-12-01T17:51:10+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'call_handle_dtmf' into 'main'
Handle DTMF
Closes #676
See merge request World/Phosh/phosh!944</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a6264a2a9b1259259541047b8c0162515ea0c55e">a6264a2a</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-12-02T21:52:42+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Document changes and release 0.14.1
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/edef3fe8a9effaa0cfa267ec13f62a6af1ade985">edef3fe8</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-12-06T10:48:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'rel-0.14.1' into 'main'
Document changes and release 0.14.1
See merge request World/Phosh/phosh!957</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a2feed1a33bfc48711169a0781fa784da3114f06">a2feed1a</a></strong>
<div>
<span>by Arnaud Ferraris</span>
<i>at 2021-12-06T12:26:41+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update upstream source from tag 'v0.14.1'
Update to upstream version '0.14.1'
with Debian dir b430cecfef86ab1225f7211cc0acc2a662bb779d</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/40d3b1f4ef6cd9c58aedfc52da57817b0064c6a6">40d3b1f4</a></strong>
<div>
<span>by Arnaud Ferraris</span>
<i>at 2021-12-06T12:36:59+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/changelog: release version 0.14.1-1 to experimental
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#587d266bb27a4dc3022bbed44dfa19849df3044c">
.gitlab-ci.yml
</a>
</li>
<li class="file-stats">
<a href="#0da1179aab31cf22c6b68d3bbbe5165f8c8f73fd">
.gitlab/issue_templates/bug.md
</a>
</li>
<li class="file-stats">
<a href="#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8">
NEWS
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#c98ad904536c0a87c0e327cb066dc77cf3667612">
docs/phosh-docs.xml
</a>
</li>
<li class="file-stats">
<a href="#0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa">
meson.build
</a>
</li>
<li class="file-stats">
<a href="#1f35254eafd260ef7262c1165537916497a1d165">
po/POTFILES.in
</a>
</li>
<li class="file-stats">
<a href="#a863f5a48a5c228ecdb316f5929e14c29d9059f8">
po/POTFILES.skip
</a>
</li>
<li class="file-stats">
<a href="#4a5c1cf4e30bce97baf810ad306a537239e2c52e">
po/sv.po
</a>
</li>
<li class="file-stats">
<a href="#b51f8cbe35a8772efe6f023fc1673b635dca1f80">
po/uk.po
</a>
</li>
<li class="file-stats">
<a href="#fa5cf25b15083d017e702f35d6b93bbca8c4222e">
src/activity.c
</a>
</li>
<li class="file-stats">
<a href="#3ca56c55f94d5edc7fb9b758ea620b5ed3a1fcc7">
src/activity.h
</a>
</li>
<li class="file-stats">
<a href="#e4df0eabaf6674e01bdd62648d693d21a2a92ea3">
src/app-grid.c
</a>
</li>
<li class="file-stats">
<a href="#1039b488744203b34b06ce1a6b1f0332e4f240a4">
src/app-tracker.c
</a>
</li>
<li class="file-stats">
<a href="#148888774c95ca61dc784b807ffc27ad908c25fc">
src/call.c
</a>
</li>
<li class="file-stats">
<a href="#814efc49156f9504296e3f497031d9cadee8b4e8">
src/dbus/org.gnome.Calls.Call.xml
</a>
</li>
<li class="file-stats">
<a href="#4266c98a25ddaa3037594b0bdd3a1174a25790cc">
src/docked-manager.c
</a>
</li>
<li class="file-stats">
<a href="#ccfff185b65f858e04e83e524e9d4974abe5aeca">
src/gnome-shell-manager.c
</a>
</li>
<li class="file-stats">
<a href="#ee8e52786ea8d27148f07b426b1dd81387e9d2e1">
<span class="new-file">
+
src/keypad.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#d36240926de79bbfcec666563eb000ea7ca91bbf">
<span class="new-file">
+
src/keypad.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#b841206d3f829011159aed36586a41d33fff2492">
src/layersurface.c
</a>
</li>
<li class="file-stats">
<a href="#e8ed61f5a0eb0347880e7698355c39ae21b5143f">
src/lockscreen-manager.c
</a>
</li>
<li class="file-stats">
<a href="#ed4f6ac87afa709c5517737ccf747b97aae5faa4">
src/lockscreen.c
</a>
</li>
<li class="file-stats">
<a href="#17867de5076d50e87826675d7ed81840420e4676">
src/meson.build
</a>
</li>
<li class="file-stats">
<a href="#0b88733f21857754a4f4fb4fb8c18052e461f031">
src/mode-manager.c
</a>
</li>
<li class="file-stats">
<a href="#370563a8cb744218352eee39b7d945673c1272b3">
src/monitor-manager.c
</a>
</li>
<li class="file-stats">
<a href="#49c167959f13c0de76b4a18e03d177dd933b25f2">
src/monitor-manager.h
</a>
</li>
<li class="file-stats">
<a href="#acd17f37446493a8a228be57d668fd074f918565">
src/monitor/head.c
</a>
</li>
<li class="file-stats">
<a href="#5a04d550830a893cddac6dcc76298f9b181ef481">
src/monitor/head.h
</a>
</li>
<li class="file-stats">
<a href="#1397c97561904cbc9e5bcca697e9ce3cef1ed2bf">
src/monitor/monitor.c
</a>
</li>
</ul>
<h5>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: #666;">
—
<br>
<a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/f5f890cafeae0f74fff460d9315fa7871b32f273...40d3b1f4ef6cd9c58aedfc52da57817b0064c6a6">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.
</p>
</div>
</body>
</html>