[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/master] 56 commits: screen-saver-manager: Shorten DBus names

Guido Günther (@agx) gitlab at salsa.debian.org
Wed Sep 28 13:14:34 BST 2022



Guido Günther pushed to branch debian/master at Debian On Mobile / phosh


Commits:
5fdc75d1 by Guido Günther at 2022-09-01T09:24:31+00:00
screen-saver-manager: Shorten DBus names

Make it match the PhoshDBusLoginSession proxy.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1131>

- - - - -
9370fa39 by Guido Günther at 2022-09-01T09:24:31+00:00
screensaver-manager: Use cancellable

This makes sure we cancel pending calls on shutdown and allows
us to drop some refs/unrefs.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1131>

- - - - -
6ef8b397 by Marge Bot at 2022-09-01T09:48:20+00:00
Merge branch 'screensaver-cleanup' into 'main'

screen-saver-manager: Shorten DBus names and use cancellable

See merge request World/Phosh/phosh!1131
- - - - -
d0adf34e by Guido Günther at 2022-09-01T11:08:54+00:00
packaging: Ship NEWS

It's a short summary of upstream changes.

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1138>

- - - - -
0fd52046 by Guido Günther at 2022-09-01T11:08:54+00:00
packaging: Update copyright

This got improved quite a bit so lets fetch this upstream too
to minimize the delta.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1138>

- - - - -
c0e4b189 by Guido Günther at 2022-09-01T11:08:54+00:00
packaging: Fix postinst interpreter

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1138>

- - - - -
5dd68a79 by Evangelos Ribeiro Tzaras at 2022-09-01T11:08:55+00:00
packaging: Mark phosh-doc as Multi-Arch0foreign (was all)

The d.o/pkg/phosh showed had a message from Multiarch hinter:

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1138>

- - - - -
c3636193 by Marge Bot at 2022-09-01T11:28:59+00:00
Merge branch 'packaging' into 'main'

Update packaging

See merge request World/Phosh/phosh!1138
- - - - -
252abd05 by Zurab Kargareteli at 2022-09-02T11:38:41+00:00
Update Georgian translation

- - - - -
69168a98 by Danial Behzadi at 2022-09-03T12:26:26+00:00
Update Persian translation

- - - - -
f5176efd by Anders Jonsson at 2022-09-03T20:00:34+00:00
Update Swedish translation

- - - - -
ca5837e9 by Emin Tufan Çetin at 2022-09-04T10:27:47+00:00
Update Turkish translation

- - - - -
c69bb591 by Guido Günther at 2022-09-04T12:47:46+00:00
event-list: Use plain week day

This matches the designs and helps languages that would otherwise
need a more complex pattern.

See https://gitlab.gnome.org/World/Phosh/phosh/-/commit/acc0a7608452ea51696889ff7470a0838a1d131f#note_1544775

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1139>

- - - - -
41bf5d25 by Guido Günther at 2022-09-04T12:47:46+00:00
upcoming-events: Use ngettext for different plural forms

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1139>

- - - - -
ee1a3e0b by Marge Bot at 2022-09-04T13:11:28+00:00
Merge branch 'upcoming-events-i18n' into 'main'

event-list: Help translations

See merge request World/Phosh/phosh!1139
- - - - -
fd433df4 by Piotr Drąg at 2022-09-04T13:54:38+00:00
Update Polish translation

- - - - -
770bec93 by Danial Behzadi at 2022-09-04T14:17:17+00:00
Update Persian translation

- - - - -
5a0d9703 by Yuri Chornoivan at 2022-09-04T17:56:50+00:00
Update Ukrainian translation

- - - - -
2b890b03 by Emin Tufan Çetin at 2022-09-04T20:15:29+00:00
Update Turkish translation

- - - - -
3017300e by Goran Vidović at 2022-09-04T20:38:07+00:00
Update Croatian translation

- - - - -
8228c6b8 by Aleksandr Melman at 2022-09-04T20:45:47+00:00
Update Russian translation

- - - - -
5f4c69e5 by Vittorio Monti at 2022-09-06T15:29:35+00:00
Update Italian translation

- - - - -
4378536f by Anders Jonsson at 2022-09-06T19:00:49+00:00
Update Swedish translation

- - - - -
e26b4830 by Марко Костић at 2022-09-07T07:06:59+00:00
Update Serbian translation

- - - - -
689bdfb9 by Jiri Grönroos at 2022-09-09T16:30:42+00:00
Update Finnish translation

- - - - -
ccda72f5 by Daniel Șerbănescu at 2022-09-10T16:13:26+00:00
Update Romanian translation

- - - - -
3c1b8dae by Yosef Or Boczko at 2022-09-11T04:26:42+00:00
Update Hebrew translation

- - - - -
20ce6d01 by Jürgen Benvenuti at 2022-09-17T08:49:21+00:00
Update German translation

- - - - -
7e546466 by Rūdolfs Mazurs at 2022-09-17T17:02:12+00:00
Add Latvian translation

- - - - -
274a6e01 by Martin at 2022-09-18T10:03:29+00:00
Update Slovenian translation

- - - - -
a60546aa by Guido Günther at 2022-09-19T10:32:33+00:00
Update libcall-ui to 0.0.5

There aren't any breaking changes but the style refresh
makes longer strings fit way better.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1140>

- - - - -
9afa49e6 by Marge Bot at 2022-09-19T10:55:24+00:00
Merge branch 'libcall-ui-0.0.5' into 'main'

Update libcall-ui to 0.0.5

See merge request World/Phosh/phosh!1140
- - - - -
4a9e447c by Guido Günther at 2022-09-22T19:42:44+02:00
log: Track log domains instead of passing it to the handler as user data

This will allow us to not set the handler multiple times in the
next commit.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1148>

- - - - -
b30ef980 by Evangelos Ribeiro Tzaras at 2022-09-22T19:42:44+02:00
log: Guard against setting g_log_set_writer_func() multiple times

While it was always invalid it is enforced as of glib 2.74.

This fixes tests failing like:

GLib-ERROR **: 08:25:34.271: g_log_set_writer_func() called multiple times

Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/841
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1148>

- - - - -
9375f72b by Fiona Klute at 2022-09-22T19:42:44+02:00
util: Don't use G_REGEX_JAVASCRIPT_COMPAT

G_REGEX_JAVASCRIPT_COMPAT is unsupported as of glib 2.74 and
not needed for the regex at hand.

G_REGEX_DEFAULT is the preferable default but not available before
glib 2.73.2, so there's a fallback to 0 for earlier versions.

Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/840
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1148>

- - - - -
34781a80 by Marge Bot at 2022-09-22T18:12:58+00:00
Merge branch 'set-log' into 'main'

Fixes for glib 2.74

Closes #840 and #841

See merge request World/Phosh/phosh!1148
- - - - -
de077d5d by Sam Hewitt at 2022-09-22T18:13:37+00:00
style: Overview & appgrid fixes for high contrast

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1121>

- - - - -
cec7cd16 by Marge Bot at 2022-09-22T18:29:20+00:00
Merge branch 'appgrid-hc-fixes' into 'main'

style: Overview & appgrid fixes for high contrast

See merge request World/Phosh/phosh!1121
- - - - -
d836e462 by Evangelos Ribeiro Tzaras at 2022-09-22T18:29:58+00:00
shell: Tweak phosh_shell_set_state() debug message

before:
Adding to PHOSH_STATE_BLANKED shells state. New state: PHOSH_STATE_BLANKED | PHOSH_STATE_LOCKED
Removing from PHOSH_STATE_BLANKED shells state. New state: PHOSH_STATE_LOCKED

after:
Adding PHOSH_STATE_LOCKED to shells state. New state: PHOSH_STATE_LOCKED | PHOSH_STATE_OVERVIEW
Removing PHOSH_STATE_LOCKED from shells state. New state: PHOSH_STATE_OVERVIEW

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1147>

- - - - -
2c03f935 by Marge Bot at 2022-09-22T19:02:08+00:00
Merge branch 'shell_state_debug_reword' into 'main'

shell: Tweak phosh_shell_set_state() debug message

See merge request World/Phosh/phosh!1147
- - - - -
c790afb2 by Guido Günther at 2022-09-24T18:01:53+02:00
ci: Update cross image

This allows the i386 build to pass again

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1151>

- - - - -
82f22a51 by Marge Bot at 2022-09-24T16:31:04+00:00
Merge branch 'update-cross' into 'main'

ci: update cross image

See merge request World/Phosh/phosh!1151
- - - - -
c04f1d61 by Guido Günther at 2022-09-26T07:50:24+00:00
screen-saver-manager: Shorten DBus names

This is similar to

  5fdc75d1 ("screen-saver-manager: Shorten DBus names")

bug for the ScreenSaverIface we implement.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1141>

- - - - -
00354e7d by Guido Günther at 2022-09-26T07:50:24+00:00
shell: Avoid screen-saver singleton

This avoids an odd singleton with an argument. Instead use our current
pattern to create the object in the shell and add an accessor.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1141>

- - - - -
5e14b58a by Guido Günther at 2022-09-26T07:50:24+00:00
monitor-manager: Add method to set power-save mode of all monitors

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1141>

- - - - -
29c5be4b by Guido Günther at 2022-09-26T07:50:24+00:00
Move blank on presence status change to screen-saver

This was on the LockscreenManager before but for blanking
only we want it on the screensaver.

Signed-off-by: Guido Günther <guido.gunther at puri.sm>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1141>

- - - - -
2762de3a by Marge Bot at 2022-09-26T08:19:22+00:00
Merge branch 'screen-saver-cleanups' into 'main'

screen-saver-manager: More cleanups

See merge request World/Phosh/phosh!1141
- - - - -
3f5563fa by Guido Günther at 2022-09-26T11:30:26+02:00
Document changes and release 0.21.1

Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1153>

- - - - -
c779ffa8 by Marge Bot at 2022-09-28T10:35:09+00:00
Merge branch 'rel-0.21.1' into 'main'

Document changes and release 0.21.1

See merge request World/Phosh/phosh!1153
- - - - -
3fac2ea7 by Guido Günther at 2022-09-28T13:04:39+02:00
New upstream version 0.21.1
- - - - -
d9bb4426 by Guido Günther at 2022-09-28T13:04:47+02:00
Update upstream source from tag 'upstream/0.21.1'

Update to upstream version '0.21.1'
with Debian dir dbc8677f0cd68d6a012096e1fbf9abaa20a5f922
- - - - -
1e677934 by Guido Günther at 2022-09-28T13:04:48+02:00
New upstream release

- - - - -
cb69c167 by Guido Günther at 2022-09-28T13:05:37+02:00
Drop all patches

- - - - -
31b1b75c by Guido Günther at 2022-09-28T13:16:21+02:00
Bump standards version

No changes needed.

- - - - -
e6b03ae6 by Guido Günther at 2022-09-28T13:39:03+02:00
d/phosh.lintian-overrides: Adjust format

Add the binary package to match lintian's expectations

- - - - -
06a7bf05 by Guido Günther at 2022-09-28T13:39:36+02:00
Document changes and release 0.21.1-1

- - - - -


30 changed files:

- .gitlab-ci.yml
- NEWS
- debian/changelog
- debian/control
- − debian/patches/0001-util-Don-t-use-G_REGEX_JAVASCRIPT_COMPAT.patch
- − debian/patches/series
- debian/phosh.lintian-overrides
- meson.build
- plugins/upcoming-events/event-list.c
- po/LINGUAS
- po/de.po
- po/fa.po
- po/fi.po
- po/he.po
- po/hr.po
- po/it.po
- po/ka.po
- + po/lv.po
- po/pl.po
- po/ro.po
- po/ru.po
- po/sl.po
- po/sr.po
- po/sv.po
- po/tr.po
- po/uk.po
- src/dbus/meson.build
- src/lockscreen-manager.c
- src/log.c
- src/main.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/e26dd58b16e9bc9b284d9ee43023f789ee41221b...06a7bf056e47c583a324907769ce0027f2f02faa

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/e26dd58b16e9bc9b284d9ee43023f789ee41221b...06a7bf056e47c583a324907769ce0027f2f02faa
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/20220928/5895b1b4/attachment-0001.htm>


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