<!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 upstream/latest
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/ec4161ed0c88d08764e06a8200c0933da22e9760">ec4161ed</a></strong>
<div>
<span>by Jaroslav Svoboda</span>
<i>at 2021-03-04T10:43:35+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Czech translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/600b6761f65b76b038838b3c4397f098ea0bf6c8">600b6761</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-09T04:14:04+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">osd-window: Drop padding around levelbar

This avoids a thin black border noticeable on light backgrounds

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/88e983344003beb067d4a7b75f79f09bb232d24e">88e98334</a></strong>
<div>
<span>by Jan Jasper de Kroon</span>
<i>at 2021-03-10T19:08:27+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update dutch translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/88af8783a80be0871c8050a49e173d65727f2533">88af8783</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-12T19:53:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">wwan-iface: Add 'enabled' property

This indicates if the modem is enabled.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/fb5a00e994fb2103193a7dff26788efde9e3096d">fb5a00e9</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-12T19:53:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">wwan-mm: Complete PhoshMMModemState

This matches MMModemState

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1a75bcb4806897c1995dc2eebe599d3e8f1dba78">1a75bcb4</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-12T19:53:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">wwan-mm: Handle 'enabled' 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/ecc3a8bff11b92f7a3608cf33913a4809533b851">ecc3a8bf</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-12T19:53:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">wwan-ofono: Handle enabled property

We always return TRUE here to not break existing users.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8a56699ceb46e06c94061d5988c0968817ba0058">8a56699c</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-12T19:53:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">wwaninfo: Correctly indicate disabled state

So far we used the signal-strength 0 icon which is confusing.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/9cf47b54d412f7e057a4e540bf518084bf25f8c8">9cf47b54</a></strong>
<div>
<span>by Emin Tufan Çetin</span>
<i>at 2021-03-14T10:23:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Turkish translation</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8b190303c2381f78d5da108619352abbdce2f827">8b190303</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2021-03-15T13:33:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Use G_PARAM_STATIC_STRINGS for all properties
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/9890555f695ea876d5e9cf9dd1954a25341f893f">9890555f</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2021-03-15T13:33:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">phosh_shell_get_state: Use enum value instead of magic constant
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ecab84f74c5e4dc44fa62650f5dccdda4f45a57c">ecab84f7</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2021-03-15T13:33:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">phosh_shell_get_state: Use `Removing from` instead of `Removing to` in debug message
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/911f7a74b80800e10e3847ba1c9cf3e35fc26a19">911f7a74</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2021-03-15T13:33:09+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: make `shell_state` a property

This allows to bind the new GnomeShellManager:action_mode property.
For that we move the initial call to `phosh_gnome_shell_manager_get_default`
to `PhoshShell`'s `setup_idle_cb()` (which is nicer anyway since we do
less work on startup).

Closes #513
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/19c8a0927fe6f978ec8abf3e495e7c3b4051243e">19c8a092</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-15T21:33:45+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add geoclue DBus interface files

This were taken from gnome-shell as of
1dc971d76025416249598f9b8e5a12e37c9dec22

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/383e52e2f653e88e6ab2ccabade35ab399881eea">383e52e2</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-15T21:33:45+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add geoclue location manager

This honors the 'org.gnome.system.location enabled' GSetting for global
access to location services.

To work it needs an entry for phosh in /etc/geoclue/geoclue.conf.

Closes: #153

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/128da9674759afce3b8020ce4f52e9fe0c82694a">128da967</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-15T21:33:45+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add "location service in use" indicator

This indicates that the location sevice is in use via the status bar.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
Closes: #527
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/494c72d6e05386043ba9d5eb9072e930f5383ecd">494c72d6</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-15T21:33:45+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">location-manager: Reject all per app auth requests

Reject auth by default for the per-app case until we implemented per app
location permissions (#524).

It currently doesn't hurt us badly since the current test in geoclue
whether there should be an auth request is based on
gclue_client_info_get_xdg_id() returning !NULL. Due to /proc/%u/cgroup
not containining '1:name=systemd:' this isn't the case and hence apps
are authorized by geoclue by default.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8bc9dd14d045e7a7b49a0e4062ec24d902db77d5">8bc9dd14</a></strong>
<div>
<span>by Andy Holmes</span>
<i>at 2021-03-17T23:53:28-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">screen-saver-manager: fix type name in idle callback

Type name was PhoshTorchManager instead of PhoshScreenSaverManager
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/c8e03ee796ef78858708fd00c507112dbe119f4f">c8e03ee7</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-19T12:16:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">polkit-auth-prompt: Make buttons use the whole width
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/582c662a1428e5221ea6fef714e264b540182a31">582c662a</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-19T12:16:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">polkit-auth-prompt: Move auth button creation into ui file

This makes it simpler to maintain with the reset of the code

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/2915ff2772110989bbf9a351bea7bb638c75b5e3">2915ff27</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-19T12:16:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">polkit-auth-prpmopt: Move info label next to icon

This makes it more consistent with the other dialogs.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/705527ae6cf87da12acb5e9c14a0e937226d2e87">705527ae</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-19T12:16:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">polkit-auth-agent: Make buttons a bit larger

This makes them easier to use on mobile. We add a style class
so we can reuse that in other modal dialogs.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ff05172bb0b7d67d6a866e57fd1582eb447899b3">ff05172b</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-19T12:16:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">style.css: Move spacing to content area

This allows buttons to go to the very bottom of the dialog box.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/dc08d0c6db12a10f8fd0ef9b5a4cccb3c5959a18">dc08d0c6</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-19T12:16:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-modal: Document the style classes

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a47321db089d9164d55d73c3ff0d00a25423d66b">a47321db</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-19T12:16:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-prompt: Use system-modal style classes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/18289d487ca08100ef742279946fb926fca22309">18289d48</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-19T12:16:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">network-auth-prompt: Use system-modal style classes

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7ebb33772a5cc8acc48d90dc648f85425b7f0395">7ebb3377</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-19T12:16:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-modal: Use ultrabold font for title

Introduce a style class for that. The other dialogs
need more work since they don't use a generic title yet.

See #201

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f662b8f78fae75e0898d6c375eb1104707de0c4f">f662b8f7</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-19T16:55:27+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">top-panel: Add some spacing between the entries

Helps #331

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/26f274067d4f412468145da3fc1396a0546e60d9">26f27406</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-22T10:00:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">polkit-auth-prompt: Remove the button border

This gets this dialog in line with the buttons of other modal dialogs.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ecc1c72f85f47c0163a207284d2c7a17be619a2d">ecc1c72f</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-22T10:00:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-modal: Adjust button layout to designs

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/d27a2c7967ea16ccaebcc6afd2d7914baf75b5fb">d27a2c79</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-22T10:00:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-modal: Adjust dialog color to designs

Closes: #201
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/19fb70d45cae1cf33d85e6adc16a5db4f143bed3">19fb70d4</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-22T10:00:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-prompt: Adjust to designs

Drop the icon and center message texts

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/0e5400410f0089d8cda5541dfe47a3ac896a061e">0e540041</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-22T10:00:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">network-auth-prompt: Adjust to designs

Drop the icon and center message texts

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f6fa8e4d5defcd88311b6118becd0c843c169015">f6fa8e4d</a></strong>
<div>
<span>by Balázs Meskó</span>
<i>at 2021-03-22T16:25:13+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po:Update Hungarian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/e36e0daa8b9d4f12cbd7f544574265b71fec8ca1">e36e0daa</a></strong>
<div>
<span>by Yuri Chornoivan</span>
<i>at 2021-03-23T14:17:54+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Ukrainian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/98b5b99999ee38af581ccd8cec4090f0c8a60b73">98b5b999</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T17:50:01+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-prompt: Add missing G_{BEGIN,END}_DECLS

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/14a763b094630cd326b4d7b09a834cd0e15a5973">14a763b0</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T17:50:01+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">app-auth-prompt: Used to authorize app permissions

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/bc82c3b7a0c57d8b54920ef31133ca4a2f73e6d3">bc82c3b7</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T17:50:01+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">location-manager: Use app-auth-manager to ask for geoclue permissions

Closes: #524, #532
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/2efe8b955958ddb6259c88607fc62ab9c2bb1475">2efe8b95</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">dir-locals: Don't use tabs in ui files
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/5d748924cdf00770340f8ff606e86b5451693779">5d748924</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">test: Move get_monitor() to testlib

Useful for other layer-surface tests as well

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/db8627e75180291ec22fe07bb08f9829337d7bad">db8627e7</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add system-modal-dialog class

This can serve as base for sytem modal dialogs

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f5a09f14f7a92c80966c24f83fef16b537610112">f5a09f14</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">polkit-auth-prompt: Use PhoshSystemModalDialog

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a607013e00925ebec4251e58a3bca117501c853f">a607013e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">polkit-auth-prompt: Use SystemModalDialog's `dialog-canceled` signal

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/774cd621e619c374345298a308444a1803c58efd">774cd621</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">polkit-auth-prompt: Adjust to designs

Center text and icons. We need to use a label instead of
putting the placeholder text into the password entry since
GTK3 only allows for a placeholder text when the entry does
not have the focus.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/e948e1bdd8b7c7c246491e1d88e5fd9c1a3d74a0">e948e1bd</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-modal-dialog: Allow to swipe away

Allow to cancel dialogs by swiping them away

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/43b33c5d9ab2fc332f2aaf53c0ff49f6deaede6d">43b33c5d</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-modal-dialog: Limit width to 400px

Add a clamp so the dialog keeps a sane width to height ratio.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/e2554ec63ef67e09d8cd4f0f41e2a6fcdc27a429">e2554ec6</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">app-auth-prompt: Use system-modal-dialog

Closes: #536

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/0c98ab506a25b000ed6331a6867b30271dcc6401">0c98ab50</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-prompt: Switch to system-modal-dialog

Less code and more consistency.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/d06c2c8d632550253dfd5b9f346d2a6484253472">d06c2c8d</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">network-auth-prompt: Switch to system-modal-dialog

Less code and more consistency.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/c23e75ab559a10cc7f61de97d027c32577358578">c23e75ab</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">network-auth-dialog: Remove unused system-prompt-grid

Takes up vertical space but isn't used.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ba052e15ea789b6cc56b832e8851b75dafb8c718">ba052e15</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-23T19:34:30+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">style.css: Remove now unused styling

All dialogs use PhoshSystemModalDialog 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/f37ea6ea1d8e427d17898b81edc6eea966cd1ab8">f37ea6ea</a></strong>
<div>
<span>by Yuri Chornoivan</span>
<i>at 2021-03-24T11:25:32+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Ukrainian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8143b9441dc6fb7055443d7ed188db5d0d207222">8143b944</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-25T11:10:47+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">batteryinfo: Don't leak string

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/d53ca4025ace610b1ea951371942d423714a20a6">d53ca402</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-25T11:10:47+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">head: Don't reassign product

Use model as intended

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/10405e82e9320f41f095525d6a742aa768bd14f5">10405e82</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-26T08:04:56+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">system-modal-dialog: Tweak system-modal-dialog CSS

- Use slightly darker background
- Use 2px separator between buttons
- Use 2px separator to dialog content

See: #537

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/d164ef67e1ec43a84ea694f8d9dbe3597b4f9330">d164ef67</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-26T17:35:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">dir-locals: Use 2 spaces for css indent

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/99f94b3e06f417ce195632df41a15be34c4e5d16">99f94b3e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-26T17:35:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gnome-shell-manager: Properly name variable

Looks like a c'n'p from PhoshNotifyManager

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a020f57a3fdde78065346ed4c32f5fe0de6b2fb4">a020f57a</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-26T17:35:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">docs: Add PhoshSystemModalDialog

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/69e096bc8704e65178ab3ce85a0ba3854921c7b5">69e096bc</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-26T17:35:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">app-list-model: Prefix timer with [phosh]

This makes it consistent with other timers

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/52a7ef743d8efbe595ee9449c8e1cbee26be6aeb">52a7ef74</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-26T17:35:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">dbus: Add org.gnome.SessionManager.EndSessionDialog protocol

This will be needed for the 'end session' 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/cb9b044e7ffd4326e63f937ace2128e68e0a3c28">cb9b044e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-26T17:35:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">panel: Drop workarounds

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ca2cd7ada1c90ba772134c37bb8ca1bb88a3533c">ca2cd7ad</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-26T17:35:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tools: Add script to check end-session-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/fb4c5e1d3493865be3d84d00c3dc9859ea9bf107">fb4c5e1d</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-26T17:35:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add PhoshEndSessionDialog

This dialog will be invoked by PhoshSessionManager to present
logout/reboot/restart requests.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/dc2de6e025420ae243c8236173e128cb3ad45aba">dc2de6e0</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-26T17:35:50+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">session: Export end-session-dialog

Export the end-session-dialog DBus API used by gnome-session. Upon
invocation it will spawn PhoshEndSessionDialog.

Closes: #54, #520

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a69c77be1bc93922c1d41e67674eace11430c3f8">a69c77be</a></strong>
<div>
<span>by Yuri Chornoivan</span>
<i>at 2021-03-29T13:44:35+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Ukrainian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/3002a58e44720d869b8005b9888326df4ba4938b">3002a58e</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2021-03-30T10:52:39+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">style.css: Disable PhoshActivity's button transitions

Adwaita sets `transition: all 200ms $ease-out-quad;` for all
GtkButtons. In our case, the transitions being animated are
not visible at all, but they still cause redraws, which can
be rather heavy when window thumbnails are involved.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/26740806993f00a56efc4bc4540ddad27f47e34f">26740806</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-30T11:44:18+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">home: Don't reuse bindings

g_settings_get_strv() is transfer-full so reusing it before freeing
it beforehand leaks the data.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/78e72c5f27e21eaaf82f744bb4b74c99f54576e9">78e72c5f</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-30T11:44:18+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">background: Don't leak slideshow

We need to unref it before reassigning a new one.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/3d9e404003e716d74326efd0810c7841ffdfbf6d">3d9e4040</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-30T11:44:18+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gnome-shell-manager: Don't leak GVariantIter
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/008eb3823ac1c567ed914f74fb78e0f58bfeb393">008eb382</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-30T16:03:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Document changes and release 0.10.0
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/46925c584f636c73136da1e79863079f1256316f">46925c58</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">rotateinfo: Fix indentation

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/e82f9cda6258308b3b8948e97cef1f96f6e49bf4">e82f9cda</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor-manager: Fix doc string

Make function name match the actual definition.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/dcfcc3733864f232be575b52f4cfd41ea43b247c">dcfcc373</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">torch: Make debug statement more useful

We want to what things changed not only that s.th. happened.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/663443a247d34ac1f4c565ebff50b8c1aff27d97">663443a2</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">proximity: Handle NULL builtin monitor

There might be no builtin monitor at all or it could be disabled.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ea4e5172c76ca8722ab0b135d7abf791ee5a5131">ea4e5172</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Create sensor-manager early

We want that before the panels since those might use other
managers that need the sensor-manager (e.g. rotation-manager)

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/24dc021e1c928cd3e0e54e4c286fd529ad4cf20e">24dc021e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Don't bother with accelerometer

Rotation-manager takes care of that

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/23ae71f80dc5d4bd4f80f1d0edccac97a9ee868e">23ae71f8</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Decruft builtin monitor setup

Just look it up on start since it can't change.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/973da32ab84c5c7937d7c1a58d06ef919a75bf0d">973da32a</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Avoid sensor-proxy singleton

Treat it as regular initable that is fetched from the shell
like other managers.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f121e0a9520d8a0e8bd0a1c8beef7cfc16bfb280">f121e0a9</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add rotation-manager

The rotation manager listens to device orientation changes
and adjusts the primary display accordingly.

This interfaces with lockscreen, iio-sensor-proxy and
gsettings to figure out the correct screen orientation.

The manager has two modes: off (don't rotate any output) and sensor
(adjust due to sensor values).

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/dd6c6124596a4b415dedbf6d92c57afac8c8b90f">dd6c6124</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">rotateinfo: Display either rotation lock or orientation

Based on the rotation managers mode dislay appropriate information.

Closes: #18

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/134dcc15393cb972fc121c739c6a708ed037c182">134dcc15</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">settings: Add orientation lock to rotate quick setting

Long press switches between potrait/landscape and rotation lock.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/2ec5679c5ca3ddb5651ed1a6fc3763f405066a00">2ec5679c</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">settings: Don't close menu when toggling rotation lock

This makes it consistent with other toggles like feedback toggle.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7187a857322059e7ac8e05b83fb6adb259111479">7187a857</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move Lockscreen rotation fixup to rotation-manager

No need to have several objects involved. This avoids
lockscreen and rotation manager racing since we can
do it past the unclaim of the accelerometer.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/2355bc52dd6a35403a9e7597499c3fd1662e9e87">2355bc52</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">rotateinfo: Use monitor from rotation-manager consistently

So far this was dependent on mode and incorrectly tracked the primary
monitor for manual toggle.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/aaeac724b12108c1df6e9cfd02ca5c52f0805392">aaeac724</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Drop transform handling

This is done by the rotation-manager which always acts on the
given monitor.

Closes: #56

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/688b171864d20ae8bfb59cac73fa6e9dd0b7c79a">688b1718</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">rotation-manager: Mess with transform as little as possible

On phones when we're already using portrait orientation don't bother
fixing this up. This allows for e.g. upside down operation.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/85d436f6c1095f125001a04e575e00470454836b">85d436f6</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor: Update org.gnome.Mutter.DisplayConfig

This is from mutter's 331b5f356311f1dcfc1b580e349a60d25fc0e34f

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/59e6b05136f3ee94acc2a3e18b8e09faf47364fc">59e6b051</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor-manager: Drop supports-mirroring prop

It got removed with the DisplayConfig interface update. Mutter doesn't
use it anymore, g-c-c still parses it but doesn't use it in 3.38.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f2cf35790778bc22cf8fe21eff76cbff71d0d625">f2cf3579</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor-manager: Handle panel-orientation-managed

Closes: #540

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1367e5e33614e20e3d21b46ea2de312f57682776">1367e5e3</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor-manager: Delay 'monitor-added' until monitor is configured

This makes is simpler for other parts of the shell since they don't
need to track this on their own.

While at that make phosh_monitor_manager_add_monitor private since
this should only happen within monitor-manager.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/4fea7ed81c7c5b6eb2abc2d4c67f0ba4c4d68b12">4fea7ed8</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Handle builtin monitor dynamically

It e.g. goes away when disabled in docked mode

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8f61e11267c73ce2b7b2d66874bfc8ddd87d00fa">8f61e112</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">rotation-manager: Update tracked monitor

Update tracked monitor when builtin changes. We do this explicitly
rather than listening to changes on monitor-manager since this way
the rotation-manager doesn't need to be aware that it's tracking
a built-in monitor. It just tracks what's passed in.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/42791321acec2e5f3dc010aefdc77d97e135adea">42791321</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-03-31T15:57:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">rotateinfo: Make insensitive when built-in monitor is disabled

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/e6f84cecf94414d9a062d1ec08423a5300374107">e6f84cec</a></strong>
<div>
<span>by Clayton Craft</span>
<i>at 2021-03-31T20:36:59-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">meson: bump version to 0.10.0

Seems like this was missed when 0.10.0 was tagged.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/9a76f857746a26a0753b53c4412d471db14a782a">9a76f857</a></strong>
<div>
<span>by Daniel Șerbănescu</span>
<i>at 2021-04-01T07:19:57+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Romanian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/0faac2acec1fea57f3b7ccaa4147bef61aed854a">0faac2ac</a></strong>
<div>
<span>by Yuri Chornoivan</span>
<i>at 2021-04-01T16:49:44+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Ukrainian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/48d255615e23cebd4c00f67778af5b08a145d4a7">48d25561</a></strong>
<div>
<span>by Emin Tufan Çetin</span>
<i>at 2021-04-05T09:44:21+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Turkish translation</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8eb896694266f121711f955355d19645dd82262d">8eb89669</a></strong>
<div>
<span>by Jan Jasper de Kroon</span>
<i>at 2021-04-06T07:58:31+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Dutch translation</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/454adddf34e9f378258d8859abbd628282be8a66">454adddf</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-04-06T12:35:31+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">end-session-dialog: Drop debug leftover

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/084d406c497c14c183ca3ed08880a0d92ca2afd2">084d406c</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-04-07T14:43:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen-manager: Remove unused timeout property

Unused since d3028d50686a1fba7876355ea3272def281ad030

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/26a2a40bc023601d366fcc5f271ee5430865c457">26a2a40b</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-04-07T14:43:46+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen-manager: Document phosh_lockscreen_manager_set_locked

Use a better argument name while at that.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8d4b5d0df39df30cdee01181f502be112febcb18">8d4b5d0d</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-04-07T14:43:55+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen: Fix signal name

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8eab374db28e407dd9d3f25f4fd5e8bbf8999e86">8eab374d</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-04-07T14:44:03+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor-manager: Clarify doc string

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/b99126cedd61adcd826b7c5ddccdba52533870a7">b99126ce</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-04-07T14:44:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">screen-saver-manager: Clarify debug message

Make it obvious we're sending out the DBus signal

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ca624a1908af8d2c1d521c286e25fc43225e0f79">ca624a19</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-04-08T20:18:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Look at the right manager

Don't check torch manager when we want location.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/3458d3075572d7824da01a6ec002b4b9d3bc4e17">3458d307</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-04-08T20:18:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: Don't create loctation manager twice

Since the panels are constructed before the init in the shell's
idle_cb we'd construct twice since priv->location_manager is still
NULL. USe the getter instead to be independent from init order.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7526f539af28e549cf01250f41e41ba8be29d926">7526f539</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-04-09T16:52:16+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">location-manager: Translate location accuracy levels

Geoclue uses something different then the desktop schemas.

Thanks: Dylan Van Assche for the report
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/44f447ab6e3d4943311fa13db6f65a6d5627b34c">44f447ab</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2021-04-12T10:16:16+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">location-manager: Translate location accuracy levels

Geoclue uses something different then the desktop schemas.

Thanks: Dylan Van Assche for the report
Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#f9cb3a52c9078cde24bd83b34488343ab4538f65">
.dir-locals.el
</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="#fccf081b8d2f9631b6347df4a24d22fac5a73474">
po/cs.po
</a>
</li>
<li class="file-stats">
<a href="#1ea4eac30921a4a13fc7be0b323144e189daec70">
po/hu.po
</a>
</li>
<li class="file-stats">
<a href="#c54e8255699d35fd83cf0c4800a6cf1fe45533d9">
po/nl.po
</a>
</li>
<li class="file-stats">
<a href="#061fabf97dbb370db590a7ca14a815203247ff25">
po/ro.po
</a>
</li>
<li class="file-stats">
<a href="#cf4f0b0dadc52f5cd0dfbc7af6bc3ca27ba42355">
po/tr.po
</a>
</li>
<li class="file-stats">
<a href="#b51f8cbe35a8772efe6f023fc1673b635dca1f80">
po/uk.po
</a>
</li>
<li class="file-stats">
<a href="#5b94302236df8da0b9d113dabb14b9fe6cd17aac">
<span class="new-file">
+
src/app-auth-prompt.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#8340d46f1e4ecc9206296d05c85638350de6d4e4">
<span class="new-file">
+
src/app-auth-prompt.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#888d2eb0ac080974e0d4f9bdd4ed4601aeefe7a8">
src/app-list-model.c
</a>
</li>
<li class="file-stats">
<a href="#44b046219834bc147e27480d25fa7a0c98f9e819">
src/background.c
</a>
</li>
<li class="file-stats">
<a href="#b8523b8448857a4b95cf8f8f882f88b961f7301f">
src/batteryinfo.c
</a>
</li>
<li class="file-stats">
<a href="#151522ff4e4a637c277c537abe5bf8e78959d922">
src/dbus/meson.build
</a>
</li>
<li class="file-stats">
<a href="#9b60a3e3674860ff2d8627a727b007938cf7e1c3">
<span class="new-file">
+
src/dbus/org.freedesktop.GeoClue2.Agent.xml
</span>
</a>
</li>
<li class="file-stats">
<a href="#80bdedcaae81d1e2ce2b27831218a520677464b2">
<span class="new-file">
+
src/dbus/org.freedesktop.GeoClue2.Manager.xml
</span>
</a>
</li>
<li class="file-stats">
<a href="#3218f4e77d67e71e42dfa076db932b189ac24bd6">
<span class="new-file">
+
src/dbus/org.gnome.SessionManager.EndSessionDialog.xml
</span>
</a>
</li>
<li class="file-stats">
<a href="#f7263059dffae6bb34a71734b89ffd345d07b3c9">
<span class="new-file">
+
src/end-session-dialog.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#5336322b34e4f45024372185217f91b80700c3f2">
<span class="new-file">
+
src/end-session-dialog.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#ccfff185b65f858e04e83e524e9d4974abe5aeca">
src/gnome-shell-manager.c
</a>
</li>
<li class="file-stats">
<a href="#2c97982bef3b6562f70c32d9b4db59fb6123213f">
src/home.c
</a>
</li>
<li class="file-stats">
<a href="#a147597363fc64b22fd9cd240f55d5c1df42df2b">
<span class="new-file">
+
src/location-info.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#dad8eeb90e838471e5b9bfde53135d1298d60426">
<span class="new-file">
+
src/location-info.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#7ad3daf77e11ea14a8d3747bab0510bbde2ec713">
<span class="new-file">
+
src/location-manager.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#409b3af06e9b419382a9ce3155dd7e318044989a">
<span class="new-file">
+
src/location-manager.h
</span>
</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>
</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/b90c5c6a562d40847ef118e636dd3115f81b009c...44f447ab6e3d4943311fa13db6f65a6d5627b34c">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>