<!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/d53ca1ac0ea96f996ae5f68da8e28d3c2a011d78">d53ca1ac</a></strong>
<div>
<span>by Andika Triwidada</span>
<i>at 2020-12-12T12:53:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Add Indonesian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7494e60324e28d259708fdeeb99bf90bb9914b3b">7494e603</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-13T13:51:39+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">background: Correctly chain up in dispose

This fixes a crash when unplugging a 2nd screen.

Fixes 8828176f6c98a4bde94c9f6daa46d0a87a3c8d20

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/4a7573c3ce0d66b4d0a6cf6cc77cc9b756a245ef">4a7573c3</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2020-12-14T10:02:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">keyboard-events: Use GUINT macros instead of GINT

the action id is a uint32_t, so we should probably use the
GUINT_TO_POINTER and friends macros
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/786473b66f7f76199f3b7401936806dd141195ab">786473b6</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-14T10:02:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add initial stubs for org.gnome.Shell DBus protocoll

This will be needed for OSD, monitor labels and grabs

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/5c93fb0874bead40aaee383d078eb19c3a98dac8">5c93fb08</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2020-12-14T10:02:46+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell-manager: Implement keygrabbing

Ungrabbing is only allowed for the client who originally grabbed
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/d89da18bbb59b29afb2af6fa0dbe97cfdb6fa637">d89da18b</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2020-12-14T10:03:49+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">settings: get rid of explicit volume key handling

With the DBus interface org.gnome.Shell now supported, g-s-d/media key
plugin now handles volume keys for us
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6e3df71153eb56b2c22da76524d13542959358c7">6e3df711</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2020-12-14T10:03:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">docs: add gnome-shell-manager and org.gnome.shell dbus interface
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/89c1a30f7a2d0e779f2246c7211c3ebd8fffa2e2">89c1a30f</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2020-12-15T08:39:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove custom drawing in system prompts

Custom drawing doesn't seem necessary. Fixes unwanted background in popovers.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/9bccaad3930c14393a8edb35acbf94df4bc699f9">9bccaad3</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-15T10:24:45+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">activity: Allow to focus

This fixes the toggle-overview keybinding

Fixes 20c3a79fb888e876f30d1a590084c87cb1c16591

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/56c49c6d81727b0dbb99c3a8d27fdc7159f57315">56c49c6d</a></strong>
<div>
<span>by Andika Triwidada</span>
<i>at 2020-12-15T14:22:59+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Indonesian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8d2ed4466a9431791f2d00d14bc8f47b3db5277e">8d2ed446</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-15T22:03:24+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">home: untabify

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8b99954e27f0c93a60825cd68d795f907c2c96de">8b99954e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-15T22:03:24+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">home: Add revealer

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/cdf2cd1771a707c19d1207af69c288c4f28aaca4">cdf2cd17</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-15T22:03:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">home: Use template_callback to bind clicked signal

This is less 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/417f1cfb034def4a75568449c6e35f210eaf6707">417f1cfb</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-15T22:03:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">home: Use template_callback to bind overview signals

This is less 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/296a06ca21221d86b11496c06e25a4601a50ec4f">296a06ca</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-15T22:03:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">home: Use template_callback to bind osk btn signals

This is less 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/adee164bf5eeca73678e988b31b33a4206fa49f0">adee164b</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-15T22:03:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">overview: Simplify visibility setting

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/9128fc78dbb861bc6e29e8aec45af80f7f3f5873">9128fc78</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-15T22:03:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">overview: Add property and getter for running activities

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a1da723813e51ba84465b085c31e2f018d371ccc">a1da7238</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-15T22:03:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">home: Sort template binds alphabetically

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/fa52e15167713a8ed485e42a9a1cb996ae60f3fb">fa52e151</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-15T22:03:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">home: Hide arrow when there are no activities

Closes: #261

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ca99aae3c04564d30793f2741df66eb9cffd530a">ca99aae3</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-16T01:43:31+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab-ci: Consolidate alpine deps

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/4c8c12a35881e4ae8d8e0ede3b01fb98cffea190">4c8c12a3</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-16T01:43:31+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab-ci: Add elogind-dev to alpine deps

This will be needed for the upcoming logind support

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/dc1ff6ac31359da3d2eae6698052747455f1a2a8">dc1ff6ac</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-16T01:43:31+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">util: Add helper to get systemd session

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/612ecd743ea0e0d41509b577f12dd0cf296670af">612ecd74</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-16T01:43:31+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Handle logind's Lock and Unlock

This allow 'loginctl lock|unlock <session-number>' to work.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/e00e7f2e65358bd36c99cdd947c7fb6cf68482d9">e00e7f2e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-16T01:43:31+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">phosh.service: Set session type and name

This way we can match the right session via phosh_find_systemd_session
even when not using a window manager. We can drop the XDG_SESSION_TYPE
once phoc switches to newer wlroots which takes care of it since 0.12.0.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/007c5024d22c537e10e46c03035f2448f704f2f3">007c5024</a></strong>
<div>
<span>by Arnaud Ferraris</span>
<i>at 2020-12-17T18:05:48+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: add 'System' category to desktop entries
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/21e2398f60bbd364ac623c7d7510c9f196ac0cdd">21e2398f</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-18T08:31:24+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">docs: Fix some typos and unbreak links

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/c343fd9e4eb96796fff53a638316cb1b20b5866c">c343fd9e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-12-18T14:53:37+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Document changes and release 0.7.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="#1680c4a6956cf26b0e78ae42a074cd74e37f0822">
data/sm.puri.OSK0.desktop.in.in
</a>
</li>
<li class="file-stats">
<a href="#4ea2f74352055120788fe94ec2c178a0677beb54">
data/sm.puri.Phosh.desktop.in.in
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2">
debian/control
</a>
</li>
<li class="file-stats">
<a href="#7710ef82f5e1ee9ca678f53b65ceba73e6d180e9">
debian/phosh.service
</a>
</li>
<li class="file-stats">
<a href="#93d08e82fb24997cc1c2e995f8e67a640d163aa2">
docs/patterns.md
</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="#54d6c31c823e250ebb67120d8dd489a69a02213c">
po/LINGUAS
</a>
</li>
<li class="file-stats">
<a href="#cbd0a16c6ab85833ae5892982bc57d68cc315864">
<span class="new-file">
+
po/id.po
</span>
</a>
</li>
<li class="file-stats">
<a href="#44b046219834bc147e27480d25fa7a0c98f9e819">
src/background.c
</a>
</li>
<li class="file-stats">
<a href="#151522ff4e4a637c277c537abe5bf8e78959d922">
src/dbus/meson.build
</a>
</li>
<li class="file-stats">
<a href="#4cccbee3aa50512c5ad789fde08eb27b1eb45ca5">
<span class="new-file">
+
src/dbus/org.freedesktop.login1.Manager.xml
</span>
</a>
</li>
<li class="file-stats">
<a href="#23f7f45129a4cce2ab51123405e7148fdc62c22b">
<span class="new-file">
+
src/dbus/org.freedesktop.login1.Session.xml
</span>
</a>
</li>
<li class="file-stats">
<a href="#28ff2912c56d1540f923a5c98ccc2673eadbc2c5">
<span class="new-file">
+
src/dbus/org.gnome.Shell.xml
</span>
</a>
</li>
<li class="file-stats">
<a href="#ccfff185b65f858e04e83e524e9d4974abe5aeca">
<span class="new-file">
+
src/gnome-shell-manager.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#c6cf0dbab96b862d48956c6987b341adbe070582">
<span class="new-file">
+
src/gnome-shell-manager.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#2c97982bef3b6562f70c32d9b4db59fb6123213f">
src/home.c
</a>
</li>
<li class="file-stats">
<a href="#111b32ba4fdfcdef2ef8fbd459cea48dc454d6da">
src/keyboard-events.c
</a>
</li>
<li class="file-stats">
<a href="#17867de5076d50e87826675d7ed81840420e4676">
src/meson.build
</a>
</li>
<li class="file-stats">
<a href="#77bba74dbe28a7b8f17db5d325a5cfe32b399ac3">
src/network-auth-prompt.c
</a>
</li>
<li class="file-stats">
<a href="#8fa11902a5bc46cfb62ed1b8675aac32037bdd8d">
src/overview.c
</a>
</li>
<li class="file-stats">
<a href="#779cb8170adbdd860613d919ae9a011b4ef92aad">
src/overview.h
</a>
</li>
<li class="file-stats">
<a href="#2adb80a4ee20ffb58ef872173fe168099165d799">
src/polkit-auth-prompt.c
</a>
</li>
<li class="file-stats">
<a href="#01ea9bce3587ddd137e322f0d89d24abfbaef55f">
src/screen-saver-manager.c
</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="#199c81d8625cb1aaa85a72e49e4ad72a9fed6766">
src/style.css
</a>
</li>
<li class="file-stats">
<a href="#e74565550aba22bf0769c1219d77b316c3654cfe">
src/system-prompt.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/34720663adadc6959dac293ee7371354be26cfa8...c343fd9e4eb96796fff53a638316cb1b20b5866c">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>