[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][upstream/latest] 37 commits: Revert "gitlab-ci: Use debian/sid instead of bullseye"

Arnaud Ferraris gitlab at salsa.debian.org
Tue Dec 15 08:54:47 GMT 2020



Arnaud Ferraris pushed to branch upstream/latest at Debian On Mobile / phosh


Commits:
af5663de by Guido Günther at 2020-11-17T09:15:08+01:00
Revert "gitlab-ci: Use debian/sid instead of bullseye"

This reverts commit f76f12525b529566615dcd7a9de53fd703cd9c0d.

Recent libhandy is in bullseye now.

- - - - -
c4872fe4 by Evangelos Ribeiro Tzaras at 2020-11-20T01:37:17+01:00
meson: bump version to 0.50

- - - - -
3a38231c by Alexander Mikhaylenko at 2020-11-23T10:17:10+00:00
Slide back windows that failed to close

Fixes https://source.puri.sm/Librem5/phosh/-/issues/429

- - - - -
09d07042 by Alexander Mikhaylenko at 2020-11-23T10:17:10+00:00
Use easeOutBounce interpolator for the slide back animation

Make it a little fancier.

- - - - -
203071d7 by Guido Günther at 2020-11-23T18:17:42+01:00
sensor-proxy-manager: Drop mistyped @description

Nothing needed by gtk-doc.

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

- - - - -
f04cb7da by Guido Günther at 2020-11-23T18:17:42+01:00
Add session-manager

This adds a proper object - current session.c doens't have that
making it hard to use signals, etc.

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

- - - - -
60f1828b by Guido Günther at 2020-11-23T18:17:42+01:00
shell: Proxy active session

This frees other parts from details about session mgtm.

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

- - - - -
88aa1198 by Guido Günther at 2020-11-25T12:03:23+01:00
Add mount-manager

This automounts new volumes

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

- - - - -
148b965b by Guido Günther at 2020-11-25T12:03:23+01:00
Use PhoshSessionManager instead of global functions

This allows us to bind objects to signals, etc.

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

- - - - -
3a5a31b5 by Guido Günther at 2020-11-25T16:37:58+01:00
gitignore: Add generate files in Debian

This makes 'git status` more pleasant.

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

- - - - -
eca1f120 by Guido Günther at 2020-11-25T16:37:58+01:00
notify-manager: Add method to submit notifiations

This will allow to submit notifications from other parts of
the shell. Use it for the DBus part too.

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

- - - - -
89ff765d by Guido Günther at 2020-11-25T16:37:58+01:00
notification: Allow for a NULL timestamp

This just uses the local time.

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

- - - - -
383ae15a by Guido Günther at 2020-11-25T16:37:58+01:00
timstamp-label: Use 'now' instead of <15s

It looks odd when new notifications print '<15s' right away.

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

- - - - -
6cc7c8ee by Guido Günther at 2020-11-25T16:37:58+01:00
notifiction: Set source name

Helps debugging.

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

- - - - -
bc559cf5 by Guido Günther at 2020-11-25T16:37:58+01:00
notification: Make a derivable type

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

- - - - -
643912f8 by Guido Günther at 2020-11-25T16:37:58+01:00
notify-manager: Allow derived classes to use different action handlers

We can turn the current 'default' notfication into a
PhoshDBusNotification to make that even more pronounced at some point.

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

- - - - -
17e86c9f by Guido Günther at 2020-11-25T16:37:58+01:00
Add PhoshMountNotification

A notification that displays information about newly mounted
file systems.

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

- - - - -
333e3942 by Guido Günther at 2020-11-25T16:37:58+01:00
shell: Add method to get an app launch context

This is useful for code that doesn't have a widget at hand but
wants to make sure we're launching on the shell's GdkDisplay.

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

- - - - -
68814d26 by Guido Günther at 2020-11-25T16:37:58+01:00
meson: Drop the upper glib version check

We're testing for newer features then 2.58 has.

- - - - -
7455f1f1 by Guido Günther at 2020-11-25T16:37:58+01:00
mount-manager: Indicate mounts via notifiations

We add a single action that opens the containing folder.

- - - - -
a01f404e by Guido Günther at 2020-11-25T16:37:58+01:00
mount-notification: Only add action if we have a handler

Since nautilus is not adaptive don't add an action if
it's not available.

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

- - - - -
5dceba8b by Guido Günther at 2020-11-25T16:37:58+01:00
Add PhoshDBusNotification

This allows us to have notification just do the right thing.

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

- - - - -
d0b9ddae by Guido Günther at 2020-11-25T16:37:58+01:00
notification: Move do_action into dbus-notifiation

This avoids the special case in the notification manager.

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

- - - - -
ff6f72c5 by Yuri Chornoivan at 2020-11-30T18:23:49+02:00
po: Update Ukrainian translation

- - - - -
530952f8 by Guido Günther at 2020-12-02T15:02:25+01:00
data/phosh: Indent consistently with 2 spaces

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

- - - - -
4554bf90 by Guido Günther at 2020-12-02T15:02:41+01:00
data/phosh: Print version with `--version`

Closes: #425

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

- - - - -
021efb3e by Guido Günther at 2020-12-07T18:51:16+01:00
run: Simplify oneshot gdb

Often we just want to run phosh and get a backtrace e.g.
for G_DEBUG=fatal-criticals:

   PHOSH_AUTO_GDB=1 SKIP_GNOME_SESSION=1  _build/run

does this.

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

- - - - -
31911af7 by Guido Günther at 2020-12-07T18:51:16+01:00
tests/smoke: Make gdb backtrace usable in smoketest

Just pass '-c'. The backtrace logic before was broken and often used
the wrong core file.

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

- - - - -
a53ff4e5 by Guido Günther at 2020-12-08T10:26:30+01:00
gitlab-ci: Make it simple to get a backtrace

This can be done by passing $SMOKE_PARAMS='-c' to gitlab-ci.

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

- - - - -
db155a5f by Guido Günther at 2020-12-09T09:34:09+00:00
background: Move image loading code to separate function

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

- - - - -
8828176f by Guido Günther at 2020-12-09T09:34:09+00:00
background: Add initial support for Background XML

Many 'slideshows' are just a fixed single image so handle that
as a start. This allows us to use Debian's/PureOS background
data (as per desktop-base package)

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

- - - - -
b28c2d2c by Guido Günther at 2020-12-10T09:36:31+01:00
network-auth-prompt: Handle "sae" for WPA3 support

This unbreaks authenticating to WPA3 networks which
so for ended in "not supported".

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

- - - - -
989ff21b by Guido Günther at 2020-12-10T11:09:29+00:00
util: Add helper to munge app-id

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

- - - - -
066905bf by Guido Günther at 2020-12-10T11:09:29+00:00
notification-manager: Add helper to determine if banners should be shown

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

- - - - -
52345024 by Guido Günther at 2020-12-10T11:09:29+00:00
notification-manager: Keep a list of applications around

This allows users to configure their notification properties in
g-c-c.

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

- - - - -
10566959 by Guido Günther at 2020-12-10T11:09:29+00:00
shell: Only show banners for apps with show-banners

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

- - - - -
34720663 by Guido Günther at 2020-12-10T14:01:51+01:00
Document changes and release 0.7.0

- - - - -


30 changed files:

- .gitignore
- .gitlab-ci.yml
- data/meson.build
- data/phosh.in
- debian/changelog
- docs/phosh-docs.xml
- meson.build
- po/POTFILES.in
- po/uk.po
- run.in
- src/activity.c
- src/animation.c
- src/animation.h
- src/background.c
- src/dbus/meson.build
- + src/dbus/org.gnome.SessionManager.ClientPrivate.xml
- + src/dbus/org.gnome.SessionManager.xml
- src/meson.build
- + src/mount-manager.c
- + src/mount-manager.h
- src/network-auth-prompt.c
- + src/notifications/dbus-notification.c
- + src/notifications/dbus-notification.h
- src/notifications/meson.build
- + src/notifications/mount-notification.c
- + src/notifications/mount-notification.h
- src/notifications/notification.c
- src/notifications/notification.h
- src/notifications/notify-manager.c
- src/notifications/notify-manager.h


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/6c873426a8f74a4ee0bcd0c2746636ae7f85928e...34720663adadc6959dac293ee7371354be26cfa8

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/6c873426a8f74a4ee0bcd0c2746636ae7f85928e...34720663adadc6959dac293ee7371354be26cfa8
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/20201215/1251e413/attachment-0001.html>


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