<!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/e56f79bd8c53136e527003e43813bff463a5325c">e56f79bd</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-19T10:37:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">debian: Drop debian/compat

Less downstream diff noise

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/b335ac6672407dfbc7131369d7741f4bbf1c2c7b">b335ac66</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-19T19:13:55+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Simplify css loading

gtk_css_provider_load_from_resource is simpler and prints
enough error information even without connecting to "parsing-error":

  (phosh:157249): Gtk-WARNING **: 17:18:36.290: Theme parsing error: <broken file>:1:0: Failed to import: The resource at “/resource:/sm/puri/phosh/style.cs” does not exist

Prompted by calls!235

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/59461fc8377af47626e1317458d053c4da3ce38d">59461fc8</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-19T19:13:55+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Don't use magic constant for CSS provider priority

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/503c8546a93d2669a9b5bb668aa0793dd3f7e655">503c8546</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-20T09:02:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">settings: Ensure types in shell

We use widgets at various places. Make sure we make the types known
in a single location since otherwise there's duplication.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/0eb31b9ebc31eb70726c15defa9801c954c6742e">0eb31b9e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-20T09:02:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">panel: Ensure types in shell

We use widgets at various places. Make sure we make the types known
in a single location since otherwise there's duplication.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/65debc57561594e49a44f5461fa46a03d98987ba">65debc57</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-20T09:02:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen: Ensure types in shell

We use widgets at various places. Make sure we make the types known
in a single location since otherwise there's duplication.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1be8b226cc85212392a00c8f3535678bc2ce5772">1be8b226</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-20T09:02:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Move type setup to class_init

Doing it on the class level is enough. The shell is a singleton
so this doesn't change anything in practice.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/81339c64699b4bb7e8e47d0461d1629262ee36ec">81339c64</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-20T09:02:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Always use g_type_ensure

Older code used `<type>_get_type ()`

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7ae03be37274fce768a4ddc9896508c0d2f69da9">7ae03be3</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-20T09:02:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">top-panel: Remove duplicate properties

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f11b7f1faa91a49778a214c5cc38bbed85caa726">f11b7f1f</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-20T09:02:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">top-panel: Untabify

It was a mixture of tabs and spaces

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1b73b80081415251fd5c848464d9e234297a0fb5">1b73b800</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-20T09:02:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ui: Untabify all files

We want spaces there. The top-panel was the first offender
but let's get the others correct too.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/177df743696b8c31124754cf396e8274ee13fd9b">177df743</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-01-21T19:51:32+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab-ci: Use http URI for amber-phone repos

Otherwise initial apt-get update fails because of missing ca-certificates..
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8616d62239a20b3702bf86f38c59804f5ac1e44a">8616d622</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-01-22T15:57:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">service: Always restart

gnome-session prefers exit status 0 - even on errors. So restart in this
case too.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/63c82bf479bd6720e9ee51d1575956c0c294b04c">63c82bf4</a></strong>
<div>
<span>by Elias Rudberg</span>
<i>at 2021-02-04T15:47:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add toplevels_pending array and keep toplevel pointers there initially,
moving to regular toplevels array when toplevel is configured.
This avoids problem when a close event comes before the toplevel was
configured, now the toplevel can be found in toplevels_pending in that
case.

Signed-off-by: Elias Rudberg <mail@eliasrudberg.se>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/2146ca45b65f86ed3350f0ca2680cea8fdda3aea">2146ca45</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-05T06:28:24+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor: Add getter for wl_output

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/facb0a35e466e7f1da96f7e4d406bb94de85184e">facb0a35</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-05T06:28:24+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Move monitor sources to tool's lib

This allows usage in tests and tools. This will be needed by
the system-modal tests.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/2dd7b6adbf7f2441082adaa2aa6ece910f02cfb4">2dd7b6ad</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-05T06:28:24+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">notification-banner: Always use primary output

This makes sure notification banners end up where the top bar is.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a56ef784bcc287f23f3d73a6ffd2b4f3c898eac6">a56ef784</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-05T07:24:43+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">layersurface: Don't make props construct-only

This allows us to override in the derived classes constructor.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/40aa4417a6fdf7c92102967cb4fb061c296287df">40aa4417</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-05T07:24:43+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add PhoshSystemModal

Abstract class for system-model dialogs. This allows all system modal
dialogs to use the same base class avoiding leaking layer-surface
details up into the class that initially builds the dialog.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/642a5611323c6cede74fc0e48a47b5df4a0f0aba">642a5611</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-05T07:24:43+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-modal: Add minimal tests

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/385e4613691d61f7cc775ca3994251d9727e53e3">385e4613</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-05T07:24:43+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-prompt: Use PhoshSystemModal

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1eec945212fd59a2a07ad13ad42942ff62f1be60">1eec9452</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-05T07:24:43+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">polkit-auth-prompt: Use PhoshSystemModal

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/64e71e31278a871342fb2d218877364edf7d8716">64e71e31</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-05T07:24:43+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">network-auth-prompt: Use PhoshSystemModal

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a5092219e61740afc866a15fb028e5af3d65b322">a5092219</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-05T07:24:43+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">network-auth-prompt: Focus password entry

Similar in spirit to 0098cdfc9d791b56f580cc76ea1f8e42a31efbdb

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/5c61f6080eb6a86fc872055e2c13475d2181a637">5c61f608</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-05T07:24:43+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-modal: Add style class

This allow to remove it from 3 ui files
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/56f24560aae2169e43612ab4c0de1909da6c8533">56f24560</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-02-05T15:18:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">settings: Add a long-press shortcut to g-c-c display panel on "Docked" icon
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/d048a5e1cce62ba5a8ccc8b14bdd740eaf619825">d048a5e1</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-09T21:00:21+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Document changes and release 0.8.1
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/875eaf79dd7a4646eccaca54767abe03be17f013">875eaf79</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-12T17:41:29+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update upstream source from tag 'v0.8.1'

Update to upstream version '0.8.1'
with Debian dir ee6c9856c435a7ab89cc55724bd0407b04145c25</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/9bfcceeb339d6259755865639cc52a9d3e67a712">9bfcceeb</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-02-12T17:42:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Document changes and release 0.8.1-1
</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="#4903c5bdf6a4a3386262b8c0f735bfc08ac67b92">
data/phosh.service
</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="#b841206d3f829011159aed36586a41d33fff2492">
src/layersurface.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="#1397c97561904cbc9e5bcca697e9ce3cef1ed2bf">
src/monitor/monitor.c
</a>
</li>
<li class="file-stats">
<a href="#33bae711df242a41fb73225a548af194a67bbc93">
src/monitor/monitor.h
</a>
</li>
<li class="file-stats">
<a href="#77bba74dbe28a7b8f17db5d325a5cfe32b399ac3">
src/network-auth-prompt.c
</a>
</li>
<li class="file-stats">
<a href="#423d5bd73dc26701c148dc3406bc8733f216a560">
src/network-auth-prompt.h
</a>
</li>
<li class="file-stats">
<a href="#a11aefdf07b7ef661d487c471b6b7884c929bb2e">
src/notifications/notification-banner.c
</a>
</li>
<li class="file-stats">
<a href="#f9f05b31c837d4f0e1dd4d9af1d17f39839bc807">
src/panel.c
</a>
</li>
<li class="file-stats">
<a href="#6775a7c7cf79ea1331ea2e6846b09aeb892d42d5">
src/polkit-auth-agent.c
</a>
</li>
<li class="file-stats">
<a href="#2adb80a4ee20ffb58ef872173fe168099165d799">
src/polkit-auth-prompt.c
</a>
</li>
<li class="file-stats">
<a href="#19190c0ea491b4d4e91f5a9ed7e1804e6f84dfb5">
src/polkit-auth-prompt.h
</a>
</li>
<li class="file-stats">
<a href="#3968d861dcdf6c53a361d2194a9f8a44e75a9464">
src/settings.c
</a>
</li>
<li class="file-stats">
<a href="#b86bec864b27b7447f3ac46ec8cb49fe43fcfe8b">
src/shell.c
</a>
</li>
<li class="file-stats">
<a href="#ec263576cf41dadb73dccbf001bbd6ad38fc1e74">
<span class="new-file">
+
src/system-modal.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#e8ce0fc0aa766ec456d1960e4ec2e5c7aac06d3f">
<span class="new-file">
+
src/system-modal.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#e74565550aba22bf0769c1219d77b316c3654cfe">
src/system-prompt.c
</a>
</li>
<li class="file-stats">
<a href="#0300ddbe8385e9a7758d8a29da6f31d52d9f49ad">
src/system-prompt.h
</a>
</li>
<li class="file-stats">
<a href="#ff7aed88f60c8e04d332a18098e235c98faddfc2">
src/system-prompter.c
</a>
</li>
<li class="file-stats">
<a href="#d6bcfc419cb42738d274d46afae437a2f609bb8b">
src/toplevel-manager.c
</a>
</li>
<li class="file-stats">
<a href="#496433ae7c5564f09e6fd3f3f7dbe10231ebf632">
src/ui/home.ui
</a>
</li>
<li class="file-stats">
<a href="#9bf2cbd45e366bba2ed115ec36ba0104fa371c71">
src/ui/network-auth-prompt.ui
</a>
</li>
<li class="file-stats">
<a href="#d939065622de218a2b6fec83597270e32e832cfd">
src/ui/polkit-auth-prompt.ui
</a>
</li>
<li class="file-stats">
<a href="#c8d551f84fbd3e064b58b29f496659c45d39c510">
src/ui/settings-menu.ui
</a>
</li>
<li class="file-stats">
<a href="#e5811407b5e0877b737945c775f0e5822842c31e">
src/ui/system-prompt.ui
</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/f6dc42a99107884bde17d9cd55cd36767578a9e9...9bfcceeb339d6259755865639cc52a9d3e67a712">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>