[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