[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][upstream/latest] 61 commits: ci: Montage all screenshot dirs

Guido Günther (@agx) gitlab at salsa.debian.org
Mon Apr 3 11:25:53 BST 2023



Guido Günther pushed to branch upstream/latest at Debian On Mobile / phosh


Commits:
f275591f by Guido Günther at 2023-03-03T11:23:27+00:00
ci: Montage all screenshot dirs

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1212>

- - - - -
a31b5177 by Guido Günther at 2023-03-03T11:23:27+00:00
testlib: Prefix test env var with PHOSH_TEST_

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1212>

- - - - -
1e5705fb by Guido Günther at 2023-03-03T11:23:27+00:00
testlib: Allow to override phoc.ini

This can be useful for testing different resolutions

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1212>

- - - - -
9375979c by Guido Günther at 2023-03-03T11:23:27+00:00
tests: Set test type rather than locale

This allows us to reuse the tests for other things than
testing different locales

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1212>

- - - - -
d4c46540 by Guido Günther at 2023-03-03T11:23:27+00:00
tests: Screenshot high contrast shell too

This makes validation simpler.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1212>

- - - - -
ce119310 by Guido Günther at 2023-03-03T11:23:27+00:00
tests: Copy keyfile to builddir

The tests modify the keyfile so in order to avoid an unclean source tree
copy them to the builddir and use it from there.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1212>

- - - - -
526b11bb by Guido Günther at 2023-03-03T11:23:27+00:00
tests: Run tests in landscape

Not all of them make sense as the device rotates to natural orientation
for some of them but let's keep them for now as it would be nice to have
those fixed for use cases like landscape plus keyboard.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1212>

- - - - -
777b389a by Marge Bot at 2023-03-03T11:38:54+00:00
Merge branch 'hc-test' into 'main'

Run tests in high contrast and landscape

See merge request World/Phosh/phosh!1212
- - - - -
34eea3d4 by Guido Günther at 2023-03-03T14:11:46+01:00
tests/screenshots: Check return value too

Signed-off-by: Guido Günther <agx at sigxcpu.org>

- - - - -
a1e2fb5d by Guido Günther at 2023-03-03T14:21:51+01:00
tests: Make sure the keyfile is in place when the tests are run

Fixes: ce119310013d742762a6e6d1b56322d66a0d49e0

Signed-off-by: Guido Günther <agx at sigxcpu.org>

- - - - -
7af42bf6 by Guido Günther at 2023-03-03T16:34:24+00:00
Merge branch 'hc' into 'main'

tests: Make sure the keyfile gets copied

See merge request World/Phosh/phosh!1214
- - - - -
d5534ebf by Aleksandr Melman at 2023-03-04T14:47:04+00:00
Update Russian translation

- - - - -
26755426 by Guido Günther at 2023-03-04T17:58:23+00:00
plugins/emergency-plugins-prefs: Fix deprecation

gtk_widget_hide is deprecated in GTK 4.9

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1215>

- - - - -
c35e3f61 by Guido Günther at 2023-03-04T17:58:23+00:00
plugins/ticket-box-prefs: Ignore file chooser deprecation

As it's deprecated since 4.10 and the new GtkFileChooser is only
available in 4.10 let's wait a bit until we move over.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1215>

- - - - -
a0f0eb55 by Marge Bot at 2023-03-04T18:17:37+00:00
Merge branch 'gtk4-deprecations' into 'main'

Fix or disable GTK 4.10 deprecations

See merge request World/Phosh/phosh!1215
- - - - -
c7765d22 by Piotr Drąg at 2023-03-05T13:28:53+00:00
Update Polish translation

- - - - -
517834af by Asier Sarasua Garmendia at 2023-03-06T20:26:54+00:00
Update Basque translation

- - - - -
0e22aaa4 by Balázs Úr at 2023-03-07T00:23:44+00:00
Update Hungarian translation

- - - - -
bba22864 by Guido Günther at 2023-03-07T10:10:16+00:00
ci: Use "meson setup"

No functional change, just to avoid the deprecation warning

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1216>

- - - - -
a3903121 by Guido Günther at 2023-03-07T10:10:16+00:00
screen-saver-manager: Fix typo

Gbp-Dch: Ignore

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1216>

- - - - -
1f9d9613 by Guido Günther at 2023-03-07T10:10:16+00:00
phosh-enums: Sort alphabetically

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1216>

- - - - -
5b2faf78 by Guido Günther at 2023-03-07T10:10:16+00:00
settings: Drop child properies that don't apply to HdyClamp

Fixes 394974f0e2fdb729f9772895c183b38dde7e5e79

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1216>

- - - - -
6a4e980a by Guido Günther at 2023-03-07T10:10:16+00:00
settings: Make quick settings take enough vertical space

This avoids a scroll bar e.g. when opening settings on the lock screen
when there's enough vertical space.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1216>

- - - - -
234816d2 by Guido Günther at 2023-03-07T10:10:16+00:00
plugins/emergency-info-prefs: Mark labels as translatable

Thanks Piotr Drąg

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1216>

- - - - -
d96cdd99 by Marge Bot at 2023-03-07T10:28:17+00:00
Merge branch 'fixes' into 'main'

Small fixes

See merge request World/Phosh/phosh!1216
- - - - -
10f2d558 by Jürgen Benvenuti at 2023-03-07T11:11:04+00:00
Update German translation

- - - - -
9a1609df by Daniel Șerbănescu at 2023-03-07T17:53:11+00:00
Update Romanian translation

- - - - -
05cf73e5 by Yuri Chornoivan at 2023-03-07T19:00:51+00:00
Update Ukrainian translation

- - - - -
7aa38014 by Anders Jonsson at 2023-03-08T16:40:39+00:00
Update Swedish translation

- - - - -
03aa3296 by Jiri Grönroos at 2023-03-10T16:29:56+00:00
Update Finnish translation

- - - - -
568b8015 by Balázs Úr at 2023-03-10T23:49:15+00:00
Update Hungarian translation

- - - - -
a8bf2b5c by Piotr Drąg at 2023-03-11T14:19:29+00:00
Update Polish translation

- - - - -
01d7fc42 by Sabri Ünal at 2023-03-12T05:56:13+00:00
Update Turkish translation

- - - - -
874af63b by Aleksandr Melman at 2023-03-14T20:33:27+00:00
Update Russian translation

- - - - -
be0a2bf3 by Hugo Carvalho at 2023-03-16T14:26:13+00:00
Update Portuguese translation

- - - - -
037c8dc6 by Danial Behzadi at 2023-03-18T01:19:29+00:00
Update Persian translation

- - - - -
ec405fa0 by Yosef Or Boczko at 2023-03-20T17:51:30+00:00
Update Hebrew translation

- - - - -
a91f635a by Guido Günther at 2023-03-21T16:48:28+00:00
main: Don't try to open default display when parsing gtk options

This makes `phosh --version` work without any compositor or with
unconfigured XDG_RUNTIME_DIR.

Thanks: Ellie
Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/907

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1222>

- - - - -
aa548946 by Marge Bot at 2023-03-22T09:58:04+00:00
Merge branch 'gtk-option-no-display' into 'main'

main: Don't try to open default display when parsing gtk options

Closes #907

See merge request World/Phosh/phosh!1222
- - - - -
b0a27d73 by Martin at 2023-03-22T22:08:50+00:00
Update Slovenian translation

- - - - -
6f8ef5b2 by Guido Günther at 2023-03-24T10:58:40+00:00
rotation-manager: Don't react on power-mode changes

Since we split locking from blanking acting on lock is enough.

Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/903

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1221>

- - - - -
5ec5b684 by Marge Bot at 2023-03-24T11:10:55+00:00
Merge branch 'landscape-lock' into 'main'

rotation-manager: Don't react on power-mode changes

Closes #903

See merge request World/Phosh/phosh!1221
- - - - -
3fa99593 by Sam Hewitt at 2023-03-24T11:35:21+00:00
css: Fix quick-setting label in high contrast

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

- - - - -
a191e196 by Marge Bot at 2023-03-24T11:48:47+00:00
Merge branch 'qs-hc-fix' into 'main'

css: Fix quick-setting label in high contrast

Closes #909

See merge request World/Phosh/phosh!1223
- - - - -
70328931 by Guido Günther at 2023-03-27T08:23:43+00:00
wifimanager: Shorten property names

Matches HACKING.md

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1197>

- - - - -
3824a46c by Guido Günther at 2023-03-27T08:23:43+00:00
wifimanager: Add property docs

This makes sure they show up in the generated documentation

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1197>

- - - - -
b3c8142a by Guido Günther at 2023-03-27T08:23:43+00:00
wifimanager: Track whether we're an active wifi hotspot

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1197>

- - - - -
5e7460e6 by Guido Günther at 2023-03-27T08:23:43+00:00
Add suspend manager

This gives us a place where we can put inhibitors. The first inhibitor
prevents suspend when the wifi hotspot is active.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1197>

- - - - -
a983163a by Marge Bot at 2023-03-27T08:38:04+00:00
Merge branch 'hotspot-inhibit' into 'main'

Add inhibtor when wifi hotspot is active

See merge request World/Phosh/phosh!1197
- - - - -
3bd18b68 by Guido Günther at 2023-03-27T09:09:28+00:00
protocol: Update phosh-private to latest version

No functional changes

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1220>

- - - - -
b029807f by Guido Günther at 2023-03-27T09:09:28+00:00
keyboard-events: Notify key release when using newer protocol version

Listeners can chose if they care by passing a boolean parameter to the
action. If they don't pass any parameter they only get key pressed.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1220>

- - - - -
ea2ee937 by Guido Günther at 2023-03-27T09:09:28+00:00
screen-saver-manager: Only blank on key release

This avoids unblanking the screen if the user presses the button for a
longer period of time. It will also allow us to handle long press.

Unblanking already happens on power button press as the activity fed by
the compositor is enough (similar to e.g. the volume buttons).

Closes: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/911

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1220>

- - - - -
902980fc by Marge Bot at 2023-03-27T09:46:09+00:00
Merge branch 'key-release' into 'main'

screen-saver-manager: Blank on power button release

Closes #911

See merge request World/Phosh/phosh!1220
- - - - -
e7fc44a8 by Newbyte at 2023-03-29T11:42:47+02:00
meson: Use proper SPDX licence identifier

GPLv3+ is not a valid identifier according to SPDX:
https://spdx.org/licenses/

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

- - - - -
b81479f0 by Newbyte at 2023-03-29T11:42:50+02:00
README: Use proper SPDX licence identifier

GPLv3+ is not a valid identifier according to SPDX:
https://spdx.org/licenses/

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

- - - - -
2dbf5c1b by Marge Bot at 2023-03-29T18:55:03+00:00
Merge branch 'spdx-licence-id' into 'main'

meson + README: Use proper SPDX licence identifier

See merge request World/Phosh/phosh!1226
- - - - -
49573598 by Nathan Follens at 2023-04-02T13:12:29+00:00
Update Dutch translation

- - - - -
33d3336d by Guido Günther at 2023-04-03T10:35:22+02:00
d/control: Bump phoc dependency

Phosh will mostly work with earlier versions but 0.26.0 is required
for the keyboard event protocol changes.

Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1225>

- - - - -
2e2d672c by Guido Günther at 2023-04-03T10:36:52+02:00
Document changes and release 0.26.0

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

- - - - -
30a36e88 by Marge Bot at 2023-04-03T09:34:00+00:00
Merge branch 'rel-0.26.0' into 'main'

Document changes and release 0.26.0

See merge request World/Phosh/phosh!1225
- - - - -
b6da8ba3 by Guido Günther at 2023-04-03T12:13:23+02:00
New upstream version 0.26.0
- - - - -


30 changed files:

- .gitlab-ci.yml
- NEWS
- README.md
- debian/changelog
- debian/control
- meson.build
- po/de.po
- po/eu.po
- po/fa.po
- po/fi.po
- po/he.po
- po/hu.po
- po/nl.po
- po/pl.po
- po/pt.po
- po/ro.po
- po/ru.po
- po/sl.po
- po/sv.po
- po/tr.po
- po/uk.po
- protocol/phosh-private.xml
- src/keyboard-events.c
- src/main.c
- src/meson.build
- src/phosh-enums.c.in
- src/phosh-wayland.c
- src/rotation-manager.c
- src/screen-saver-manager.c
- src/shell.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/14d7f7dbe8fcc13d894da82fe87cfe6a45334ef7...b6da8ba392bc6ae3de729cc61a12239050207bb4

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/14d7f7dbe8fcc13d894da82fe87cfe6a45334ef7...b6da8ba392bc6ae3de729cc61a12239050207bb4
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/20230403/75b491d8/attachment-0001.htm>


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