[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/master] 31 commits: run: Prepend current schema dir

Arnaud Ferraris gitlab at salsa.debian.org
Mon Nov 16 10:18:23 GMT 2020



Arnaud Ferraris pushed to branch debian/master at Debian On Mobile / phosh


Commits:
5529efef by Guido Günther at 2020-11-05T14:52:25+01:00
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 at puri.sm>

- - - - -
652c6912 by Guido Günther at 2020-11-06T14:34:39+01:00
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 at puri.sm>

- - - - -
fdd48f3a by Alexander Mikhaylenko at 2020-11-09T15:26:21+05:00
build: Compile gschemas on install

- - - - -
da72e087 by Guido Günther at 2020-11-09T12:28:15+00:00
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 at puri.sm>

- - - - -
b53bb1ef by Alexander Mikhaylenko at 2020-11-11T11:12:17+00:00
overview: Enable carousel reveal animation

- - - - -
d03cefdf by Alexander Mikhaylenko at 2020-11-11T11:12:17+00:00
feedback-manager: Stop using deprecated signals

This will be useful when PhoshActivity stops subclassing GtkButton.

- - - - -
d490d619 by Alexander Mikhaylenko at 2020-11-11T11:12:17+00:00
Add PhoshAnimation

This will help us to have less verbose code later.

- - - - -
6730d9ee by Alexander Mikhaylenko at 2020-11-11T11:12:17+00:00
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.

- - - - -
20c3a79f by Alexander Mikhaylenko at 2020-11-11T11:12:17+00:00
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.

- - - - -
176354a2 by Alexander Mikhaylenko at 2020-11-11T11:12:17+00:00
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.

- - - - -
7765bb2a by Guido Günther at 2020-11-11T19:25:29+00:00
d/control: Update package description

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

- - - - -
9b64efb7 by Guido Günther at 2020-11-11T19:25:29+00:00
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 at puri.sm>

- - - - -
24668de0 by Guido Günther at 2020-11-14T04:38:55+00:00
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 at puri.sm>

- - - - -
5224f1d1 by Guido Günther at 2020-11-14T04:38:55+00:00
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 at puri.sm>

- - - - -
7c79e14e by Guido Günther at 2020-11-14T04:38:55+00:00
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 at puri.sm>

- - - - -
5cc61a6e by Guido Günther at 2020-11-14T09:25:41+00:00
layer-surface: Add debugging when a surface goes away

This helps tracing the order of events

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

- - - - -
fdcdfac3 by Guido Günther at 2020-11-14T09:25:41+00:00
lockscreen-manager: Explain purpose

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

- - - - -
1522c9b1 by Guido Günther at 2020-11-14T09:25:41+00:00
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 at puri.sm>

- - - - -
f6e59e31 by Guido Günther at 2020-11-14T09:25:41+00:00
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 at puri.sm>

- - - - -
721d073e by Arnaud Ferraris at 2020-11-14T11:43:38+01:00
shell: add an accessor for the mode manager

Other modules should be able to query the device type too.

- - - - -
bb696657 by Guido Günther at 2020-11-14T11:43:38+01:00
monitor: Add phosh_monitor_get_power_save_mode

Simple getter

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

- - - - -
9f409166 by Guido Günther at 2020-11-14T11:43:38+01:00
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 at puri.sm>

- - - - -
6abda174 by Arnaud Ferraris at 2020-11-14T11:43:38+01:00
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.

- - - - -
f2ab3ffd by Guido Günther at 2020-11-14T11:43:38+01:00
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 at puri.sm>

- - - - -
b303acf4 by Guido Günther at 2020-11-14T16:43:36+01:00
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 at puri.sm>

Closes: #403

- - - - -
f76f1252 by Guido Günther at 2020-11-15T14:33:23+01:00
gitlab-ci: Use debian/sid instead of bullseye

Can be reverted once libhandy migrated

- - - - -
44968882 by Guido Günther at 2020-11-15T14:33:23+01:00
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 at puri.sm>

- - - - -
6c873426 by Guido Günther at 2020-11-15T14:33:23+01:00
Document changes and release 0.6.0

- - - - -
7b8a69bc by Arnaud Ferraris at 2020-11-16T10:52:44+01:00
New upstream version 0.6.0

- - - - -
672fbeab by Arnaud Ferraris at 2020-11-16T11:06:31+01:00
d/control: fix typos in descriptions

Fixes: lintian: spelling-error-in-description

- - - - -
4a17c14b by Arnaud Ferraris at 2020-11-16T11:06:56+01:00
d/changelog: release version 0.6.0-1

- - - - -


30 changed files:

- .gitlab-ci.yml
- + build-aux/post_install.py
- debian/changelog
- debian/control
- docs/phosh-docs.xml
- meson.build
- run.in
- src/activity.c
- src/activity.h
- + src/animation.c
- + src/animation.h
- src/dbus/meson.build
- src/feedback-manager.c
- src/feedback-manager.h
- src/home.c
- src/idle-manager.c
- src/layersurface.c
- src/lockscreen-manager.c
- src/meson.build
- src/monitor/monitor.c
- src/monitor/monitor.h
- src/notifications/notify-manager.c
- src/notifications/notify-manager.h
- src/osk/osk-button.c
- src/overview.c
- src/panel.c
- src/screen-saver-manager.c
- src/screen-saver-manager.h
- src/shell.c
- src/shell.h


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/7e9330e7829722417d8eacecc9b2173c308693cf...4a17c14b15d154fd88b80e89e68682e358b80cc9

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/7e9330e7829722417d8eacecc9b2173c308693cf...4a17c14b15d154fd88b80e89e68682e358b80cc9
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20201116/9ee9372d/attachment.html>


More information about the Debian-on-mobile-maintainers mailing list