<!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>
Arnaud Ferraris 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/5529efef6e680d91edf8f75860a07c544c7c80c9">5529efef</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-05T14:52:25+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">run: Prepend current schema dir

This allows phosh to e.g. find phoc's schema if that also uses run.in
like:

  SKIP_GNOME_SESSION=1 ../phoc/_build/run -E '_build/run -U' -C ./data/phoc.ini

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/652c69124f97fde0582de9b3f0ed42613937c585">652c6912</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-06T14:34:39+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">run.in: Use memory GSettings backend

This makes sure we don't mess with systems settings.

Sine this affects testing docked mode we allow to override
it.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/fdd48f3a208e7592be78cbfe45bfa126331ed080">fdd48f3a</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-11-09T15:26:21+05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">build: Compile gschemas on install
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/da72e087a25e7dacf91d8efa2db19f854e5d272c">da72e087</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-09T12:28:15+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab-ci: Build bullseye packages as well

This helps testing MRs against PureOS byzantium and Debian Bullseye

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/b53bb1ef2e7f47e9fa8dbb16b363f5702620aacf">b53bb1ef</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-11-11T11:12:17+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">overview: Enable carousel reveal animation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/d03cefdf9ed630d4598dd2daf1473c5f144620b2">d03cefdf</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-11-11T11:12:17+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">feedback-manager: Stop using deprecated signals

This will be useful when PhoshActivity stops subclassing GtkButton.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/d490d6197c3dbe31348fc194152451e4b3c3a9d5">d490d619</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-11-11T11:12:17+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add PhoshAnimation

This will help us to have less verbose code later.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6730d9ee90f5bb3fd5746fa2a4e321895cd634d5">6730d9ee</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-11-11T11:12:17+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add PhoshSwipeAwayBin

Implement a simple widget for swipe-to-remove pattern. It's always
vertical and changes the child's position and opacity during the swipe.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/20c3a79fb888e876f30d1a590084c87cb1c16591">20c3a79f</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-11-11T11:12:17+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">activity: Implement swipe-to-close

Stop subclassing GtkButton, instead contain a PhoshSwipeAwayBin
and a GtkButton inside. Pass through the clicked signal from the button.

Make close button animate the swipe bin so that closing is animated too.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/176354a2e0b27b2508213a22bc0029eeda4dde93">176354a2</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-11-11T11:12:17+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">activity: Show close button only on hover

Now that we have another way to close apps on touch, let's hide the button
and show it only on hover. This essentially makes it pointer-only.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7765bb2a2a790ff0ccfdbb8e936272665684abbb">7765bb2a</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-11T19:25:29+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/control: Update package description

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/9b64efb793437be7b0173db0348f6eb408468618">9b64efb7</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-11T19:25:29+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">debian: Add phosh-mobile-tweaks

We have this in Debian and it's useful overall since it
minimizes librem5-base and makes it simpler to track
changes for downstreams.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/24668de0b6c93968d24b77fd5972d44a23d9417c">24668de0</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-14T04:38:55+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rename notify dbus interface class to PhoshNotifyDBus

We have mixed Dbus vs DBus spelling in several interfaces but we want to
use the later.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/5224f1d16772d3161d85f726e21ebcaa3174d94e">5224f1d1</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-14T04:38:55+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rename idle dbus interface class to PhoshIdleDBus

We have mixed Dbus vs DBus spelling in several interfaces but we want to
use the later.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7c79e14e84bfc329b39e11ec9510dfbc0c6cdc12">7c79e14e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-14T04:38:55+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rename screensaver dbus interface class to PhoshScreenSaverDBus

We have mixed Dbus vs DBus spelling in several interfaces but we want to
use the later.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/5cc61a6e0953406f54730695b1f585cd52a6072b">5cc61a6e</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-14T09:25:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">layer-surface: Add debugging when a surface goes away

This helps tracing the order of events

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/fdcdfac32c70a33c9d8a82ec5f9eabab94233313">fdcdfac3</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-14T09:25:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen-manager: Explain purpose

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1522c9b1a52c97221a819b03990b6d82ddcd7ed4">1522c9b1</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-14T09:25:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen-manager: No need to disconnect signals from lockscreen

We're about to destroy the lockscreen object a couple of lines later

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f6e59e31b5fd5ea330a705da335abd63bb8a6c36">f6e59e31</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-14T09:25:41+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen-manager: Move lock screen when output goes away

We move the lock screen in case the monitor it's on goes away.

Closes: #385

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/721d073ebbcb2ba973b21f8213af3d4cd7781110">721d073e</a></strong>
<div>
<span>by Arnaud Ferraris</span>
<i>at 2020-11-14T11:43:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">shell: add an accessor for the mode manager

Other modules should be able to query the device type too.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/bb69665789137e9ee3391d55cd86ad7f01122790">bb696657</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-14T11:43:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">monitor: Add phosh_monitor_get_power_save_mode

Simple getter

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/9f409166802e032b4f37586f88936ef9c8082d1e">9f409166</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-14T11:43:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen-manager: Handle transform only on power mode changes

This makes sure we rotate correctly when the screen unblanks and
we don't operate on disabled outputs which trips up phoc.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6abda174169c3257230cfa5d9253e4ab83985572">6abda174</a></strong>
<div>
<span>by Arnaud Ferraris</span>
<i>at 2020-11-14T11:43:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen-manager: undo transform only for phones

If the display is large enough to make the keypad usable even when
rotated, we should not try to rotate it back to the default orientation.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f2ab3ffd704ad4600ad254116829714029591ba4">f2ab3ffd</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-14T11:43:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">lockscreen-manager: Don't rotate external screens

We keep the transform there as well assuming the lock screen fits.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/b303acf4f1cbb2b0edeb875c8f2278ed94ab0d56">b303acf4</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-14T16:43:36+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">home: Handle osk-button visibility

This was currently split between the button and the home
bar which resulted in the button being shown although
it should stay hidden because the OSK was disbled.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>

Closes: #403
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f76f12525b529566615dcd7a9de53fd703cd9c0d">f76f1252</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-15T14:33:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">gitlab-ci: Use debian/sid instead of bullseye

Can be reverted once libhandy migrated
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/44968882318eeda7847ac73cd02583bda0d3d725">44968882</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-15T14:33:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">debian: Bump libhandy build-dependency to 1.0.2

We need the fixes there for the overview.

Signed-off-by: Guido Günther <guido.gunther@puri.sm>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6c873426a8f74a4ee0bcd0c2746636ae7f85928e">6c873426</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-11-15T14:33:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Document changes and release 0.6.0
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7b8a69bc3c2f66741e23d038c0775d55c4cf9a2c">7b8a69bc</a></strong>
<div>
<span>by Arnaud Ferraris</span>
<i>at 2020-11-16T10:52:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New upstream version 0.6.0
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/672fbeab65b72afdedfd428652e9cdf2bb4a7e50">672fbeab</a></strong>
<div>
<span>by Arnaud Ferraris</span>
<i>at 2020-11-16T11:06:31+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/control: fix typos in descriptions

Fixes: lintian: spelling-error-in-description
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/4a17c14b15d154fd88b80e89e68682e358b80cc9">4a17c14b</a></strong>
<div>
<span>by Arnaud Ferraris</span>
<i>at 2020-11-16T11:06:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/changelog: release version 0.6.0-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="#9893f6e09c0d4dd21d023590e124a2f98c98250b">
<span class="new-file">
+
build-aux/post_install.py
</span>
</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="#c98ad904536c0a87c0e327cb066dc77cf3667612">
docs/phosh-docs.xml
</a>
</li>
<li class="file-stats">
<a href="#0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa">
meson.build
</a>
</li>
<li class="file-stats">
<a href="#97c23f6b2652bfbbdfd5a90587efbc14de626731">
run.in
</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="#606ed94a46808d5322969167d2dece7b51239d04">
<span class="new-file">
+
src/animation.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#8202fdc662b8fc95ec01fd0050bd57a571ce8dbc">
<span class="new-file">
+
src/animation.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#151522ff4e4a637c277c537abe5bf8e78959d922">
src/dbus/meson.build
</a>
</li>
<li class="file-stats">
<a href="#8a3a35a44da8b47ec0b26855a5b8877b3b823f22">
src/feedback-manager.c
</a>
</li>
<li class="file-stats">
<a href="#d80b5febed98747c183592da356ef60d44e61f7e">
src/feedback-manager.h
</a>
</li>
<li class="file-stats">
<a href="#2c97982bef3b6562f70c32d9b4db59fb6123213f">
src/home.c
</a>
</li>
<li class="file-stats">
<a href="#82b6961b0f0d88fd1581827c906cb037980783c0">
src/idle-manager.c
</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="#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="#a367e3b686bb1436562c58ee8d1fc965f78e3708">
src/notifications/notify-manager.c
</a>
</li>
<li class="file-stats">
<a href="#ec92310b1d802666282d0c3dd08e3b9f64261edc">
src/notifications/notify-manager.h
</a>
</li>
<li class="file-stats">
<a href="#851486fe5189af704013729f8960a85811f59742">
src/osk/osk-button.c
</a>
</li>
<li class="file-stats">
<a href="#8fa11902a5bc46cfb62ed1b8675aac32037bdd8d">
src/overview.c
</a>
</li>
<li class="file-stats">
<a href="#f9f05b31c837d4f0e1dd4d9af1d17f39839bc807">
src/panel.c
</a>
</li>
<li class="file-stats">
<a href="#01ea9bce3587ddd137e322f0d89d24abfbaef55f">
src/screen-saver-manager.c
</a>
</li>
<li class="file-stats">
<a href="#3db6a17cf4887d448410ff23940a2fa09faf6b57">
src/screen-saver-manager.h
</a>
</li>
<li class="file-stats">
<a href="#b86bec864b27b7447f3ac46ec8cb49fe43fcfe8b">
src/shell.c
</a>
</li>
<li class="file-stats">
<a href="#db00bebc7bf015d47035ae8df15dcbb79f7da900">
src/shell.h
</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/7e9330e7829722417d8eacecc9b2173c308693cf...4a17c14b15d154fd88b80e89e68682e358b80cc9">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>