[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][debian/latest] 60 commits: Update Turkish translation
Guido Günther (@agx)
gitlab at salsa.debian.org
Fri Aug 14 12:22:03 BST 2026
Guido Günther pushed to branch debian/latest at Debian On Mobile / phosh
Commits:
4eee0d2f by Sabri Ünal at 2026-07-06T11:38:16+00:00
Update Turkish translation
Co-authored-by: Sabri Ünal <yakushabb at gmail.com>
Reviewed-by: Emin Tufan Çetin <etcetin at gmail.com>
- - - - -
fb4fa2f4 by Guido Günther at 2026-07-09T07:48:01+00:00
check-ui: Fix syntax
When suggesting how to fix UI files the syntax should be correct.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1937>
- - - - -
5b63bbe8 by Marge Bot at 2026-07-09T07:48:07+00:00
Merge branch 'indent-helper' into 'main'
check-ui: Fix syntax
See merge request World/Phosh/phosh!1937
- - - - -
14f20804 by niko at 2026-07-09T20:28:50+00:00
docs: Add container flow to getting started
Signed-off-by: niko <n.dunkel at gmail.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1943>
- - - - -
645f17c6 by Marge Bot at 2026-07-09T20:29:02+00:00
Merge branch 'patch-1' into 'main'
Add "developing Phosh in a container" to Getting Started
See merge request World/Phosh/phosh!1943
- - - - -
c80d92b3 by Guido Günther at 2026-07-10T08:19:36+00:00
launcher-entry: Don't use `g_return_if_fail` as conditional
It can be compiled out and the data is controlled by the client.
This will also help indentifying rogue clients.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1935>
- - - - -
98089f10 by Marge Bot at 2026-07-10T08:19:43+00:00
Merge branch 'launcher-entry-warn' into 'main'
launcher-entry: Don't use `g_return_if_fail` as conditional
See merge request World/Phosh/phosh!1935
- - - - -
75352581 by Guido Günther at 2026-07-14T10:29:54+02:00
ci: Update shared scripts to bb29803
Needed to fix the style-check with recent Python
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1945>
- - - - -
e260261d by Marge Bot at 2026-07-14T08:43:49+00:00
Merge branch 'update-ci' into 'main'
ci: Update shared scripts to bb29803
See merge request World/Phosh/phosh!1945
- - - - -
9b2fcf7f by Prasanta Hembram at 2026-07-14T20:12:59+00:00
Update Santali translation
Co-authored-by: Prasanta Hembram <prasantahembram720 at gmail.com>
- - - - -
f6e2b215 by Guido Günther at 2026-07-17T08:58:59+00:00
animation: Drop G_GNUC_CONST from get_type()
First call has side effects, see
https://gitlab.gnome.org/GNOME/glib/-/merge_requests/5223
for details.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1939>
- - - - -
e3ef4671 by Marge Bot at 2026-07-17T08:59:11+00:00
Merge branch 'g-gnuc-const' into 'main'
animation: Drop G_GNUC_CONST from get_type()
See merge request World/Phosh/phosh!1939
- - - - -
028714f7 by Zeqian Sun at 2026-07-19T04:24:34+00:00
Update Chinese (China) translation
Co-authored-by: Zeqian Sun <jianshusdd at outlook.com>
Reviewed-by: luming zh <lumingzh at qq.com>
- - - - -
ea1079fc by Zeqian Sun at 2026-07-26T06:14:34+00:00
Update Chinese (China) translation
Co-authored-by: Zeqian Sun <jianshusdd at outlook.com>
Reviewed-by: luming zh <lumingzh at qq.com>
- - - - -
b7dffb19 by Baurzhan Muftakhidinov at 2026-07-26T09:54:30+00:00
Update Kazakh translation
- - - - -
566f93dc by Guido Günther at 2026-07-29T11:04:27+00:00
settings: Fix indent
Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1919>
- - - - -
679448d8 by Guido Günther at 2026-07-29T11:04:27+00:00
panels: Use width x height
It's the common format for printing geometry
Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1919>
- - - - -
eebb77f3 by Guido Günther at 2026-07-29T11:04:27+00:00
settings: Make quick settings and bottom-half box children
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1919>
- - - - -
b9850c0b by Guido Günther at 2026-07-29T11:04:28+00:00
settings: Allow to set the orientation of the content box
Using a horizontal orientation results in a two column layout.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1919>
- - - - -
4d4826d8 by Guido Günther at 2026-07-29T11:04:28+00:00
top-panel: Set settings mode
We only use a horizontal layout up to a max panel height as vertical
navigation is simpler on tall screens (independent from whether they're
landscape or not).
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1919>
- - - - -
fee093af by Guido Günther at 2026-07-29T11:04:28+00:00
top-panel: Add on-lockscreen setter
Helps to keep things in sync when we can't easily use a property binding.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1919>
- - - - -
37010ef6 by Guido Günther at 2026-07-29T11:04:28+00:00
top-panel: Keep single column layout on lockscreen
Notifications and media player are on the lockscreen itself so there's
no point in having it in the top panel too.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1919>
- - - - -
d3edc374 by Guido Günther at 2026-07-29T11:04:28+00:00
settings: Use new box for drag handle calculations
This ensures we disable scrolling when the scrolled window needs
to pick up the scroll events.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1919>
- - - - -
3136990c by Guido Günther at 2026-07-29T11:04:28+00:00
settings: Fix UI file indent
Extra commit to ease review
Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1919>
- - - - -
5842203b by Marge Bot at 2026-07-29T11:04:41+00:00
Merge branch 'two-column-top-panel' into 'main'
settings: Use two column layout in landscape
See merge request World/Phosh/phosh!1919
- - - - -
a2ff09ae by David Heidelberg at 2026-07-29T11:05:15+00:00
udev-manager: Account for enumerated LEDs
Some devices may have more than one LED.
In that case, format such as white:flash-0..n .
maybe used.
First example is Pixel 3 with two white flash in one package.
$ ls /sys/class/leds/
white:flash-0
white:flash-1
within the kernel device-tree defined such as
led-0 {
..
function-enumerator = <0>;
}
led-1 {
..
function-enumerator = <1>;
}
Signed-off-by: David Heidelberg <david at ixit.cz>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1947>
- - - - -
76375465 by Marge Bot at 2026-07-29T11:05:27+00:00
Merge branch 'udev-function-enumerator' into 'main'
udev-manager: account for enumerated LEDs
See merge request World/Phosh/phosh!1947
- - - - -
8843216f by Guido Günther at 2026-07-29T11:06:02+00:00
background: Make sure to use device pixels
We need to load the pixmaps at the full screen resolution, not
the logical size, otherwise they become blurry.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1946>
- - - - -
0df159a2 by Guido Günther at 2026-07-29T11:06:02+00:00
lockscreen-bg: Make sure to use device pixels
We need to load the pixmaps at the full screen resolution, not
the logical size, otherwise they become blurry.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Tested-by: Sorin Iclanzan
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1946>
- - - - -
9109a6ef by Marge Bot at 2026-07-29T11:06:08+00:00
Merge branch 'bg-scale' into 'main'
background: Make sure to use device pixels
See merge request World/Phosh/phosh!1946
- - - - -
447ba984 by Zeqian Sun at 2026-08-01T05:21:56+00:00
Update Chinese (China) translation
Co-authored-by: Zeqian Sun <jianshusdd at outlook.com>
Reviewed-by: luming zh <lumingzh at qq.com>
- - - - -
f569384d by Guido Günther at 2026-08-02T06:47:30+00:00
suspend-manager: Don't hardcode inhibitor name
It was only ever called with "wifi-hotspot" but that way we
can call it with other args too.
Fixes: b7dc85654 ("suspend-manager: Inhibit via gnome-session rather than systemd")
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1934>
- - - - -
4fee897a by Guido Günther at 2026-08-02T06:47:30+00:00
caffeine-quick-settings: Make sure we clear the timer on finalize
Otherwise we might end up getting invoked when the widget is already
gone. clear_timer also also drops the inhibitor.
Fixes: 74e88ef6c ("caffeine: Allow to select caffeine duration")
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1934>
- - - - -
2bdd0ab3 by Marge Bot at 2026-08-02T06:47:37+00:00
Merge branch 'fixes' into 'main'
Clear caffeine timer on finalize and don't hardcode inhibitor name
See merge request World/Phosh/phosh!1934
- - - - -
3c2fcf79 by Guido Günther at 2026-08-05T22:39:20+02:00
background: Fix pixbuf source
The offset calculation was reversed. This fixes the top bar background
not becoming black when pulling up the top panel (when at least one
app is running).
Fixes: 8843216f9 ("background: Make sure to use device pixels")
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1949>
- - - - -
7b48cd71 by Guido Günther at 2026-08-05T22:39:38+02:00
lockscreen-bg: Drop pixbuf x,y coords
They're always 0 and the scale calculation was
inversed too.
Fixes: 0df159a2c ("lockscreen-bg: Make sure to use device pixels")
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1949>
- - - - -
f4987d6f by Marge Bot at 2026-08-06T06:42:36+00:00
Merge branch 'broken-top-bar' into 'main'
background: Fix pixbuf source
See merge request World/Phosh/phosh!1949
- - - - -
86e3c552 by Guido Günther at 2026-08-06T07:02:06+00:00
feedback-manager: Allow to set important hint
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1948>
- - - - -
86484ba6 by Guido Günther at 2026-08-06T07:02:06+00:00
cell-broadcast-manager: Set important hint on events
Closes: https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/work_items/130
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1948>
- - - - -
09593c39 by Marge Bot at 2026-08-06T07:02:18+00:00
Merge branch 'cell-broadcast' into 'main'
cellbroadcast: Set important hint on events
Closes phosh-mobile-settings#130
See merge request World/Phosh/phosh!1948
- - - - -
f399624e by nikodunk at 2026-08-07T10:47:20+02:00
wayland-protocols: Drop since version checks
We require a recent phoc anyway
Signed-off-by: nikodunk <n.dunkel at gmail.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1942>
- - - - -
650a015b by nikodunk at 2026-08-07T10:47:20+02:00
util: Move cairo auto-pointers here
They will be useful in multiple places
Signed-off-by: nikodunk <n.dunkel at gmail.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1942>
- - - - -
74f82ffa by nikodunk at 2026-08-07T11:11:52+02:00
overview: Focus clicked activity right away
The compositor will inform us later on when focus changed but
this allows us to grab the right widget for thumbnailing.
Signed-off-by: nikodunk <n.dunkel at gmail.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1942>
- - - - -
c24daf28 by Guido Günther at 2026-08-07T11:11:53+02:00
home: Use most concrete type for overview
Avoids a lot of casts and it's what we recommend style wise
anyway.
Indent PhoshHome accordingly.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1942>
- - - - -
3519b036 by nikodunk at 2026-08-07T11:47:32+02:00
overview: Add and animate screenshot overlay
When transitioning from the running, maximized app we scale down
the app to currently focused app to its position in the overview.
When activating an app we zoom out the thumbnail to the maximized
views position.
Signed-off-by: nikodunk <n.dunkel at gmail.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1942>
- - - - -
c69b2832 by Guido Günther at 2026-08-07T11:47:32+02:00
home: Only use thumbnail overlay in single monitor setups
We don't know the surface positions in floating setups and can't
zoom a surface from the non-primary output so disable it here for
now.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1942>
- - - - -
208c194f by Guido Günther at 2026-08-07T11:47:32+02:00
home: Add debug flag to disable overview thumbnail transition
This is useful for debugging `home` itself. It can also be used
to disable the transition on slow devices until we moved things
to the compositor.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1942>
- - - - -
8d3fbe49 by Guido Günther at 2026-08-07T11:47:32+02:00
home: Unconditionally fold on activation
Otherwise we end up with a stuck overlay
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1942>
- - - - -
95bbcdeb by Guido Günther at 2026-08-07T11:52:37+02:00
home: Ensure active activity is always visible
Otherwise we can end up with an overview that lacks the central
thumbnail when there are non-maximized windows.
We can drop making the overview visible as that is always the case.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1942>
- - - - -
0e624a2f by Marge Bot at 2026-08-08T13:31:01+00:00
Merge branch 'zoom-screenshot-to-overview' into 'main'
scale transition: toplevel app <> overview carousel thumbnails (Phosh-only version)
See merge request World/Phosh/phosh!1942
- - - - -
4f5cc8ee by Nathan Follens at 2026-08-11T07:40:09+00:00
Update Dutch translation
- - - - -
d57b7546 by Asier Saratsua Garmendia at 2026-08-12T08:28:54+00:00
Update Basque translation
- - - - -
5496482e by Guido Günther at 2026-08-13T19:46:04+00:00
home: Let thumbnail-overlay animation default to off
The transition improves the spatial model a lot but in the current
implementation we add some additional flickering that can be confusing
to the user. So let's keep this feature a tech preview for 0.57 and
have it default to on for 0.58.
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1953>
- - - - -
b37b0b79 by Marge Bot at 2026-08-13T19:46:16+00:00
Merge branch 'thumb-default' into 'main'
home: Let thumbnail-overlay animation default to off
See merge request World/Phosh/phosh!1953
- - - - -
9fd2ca96 by Guido Günther at 2026-08-13T22:02:44+02:00
treewide: Document changes and release 0.57~rc1
Signed-off-by: Guido Günther <agx at sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1954>
- - - - -
a331f64f by Marge Bot at 2026-08-14T09:05:08+00:00
Merge branch 'rel-0.57_rc1' into 'main'
treewide: Document changes and release 0.57~rc1
See merge request World/Phosh/phosh!1954
- - - - -
526f1073 by Guido Günther at 2026-08-14T11:23:24+02:00
New upstream version 0.57~rc1
- - - - -
97623348 by Guido Günther at 2026-08-14T11:23:28+02:00
Update upstream source from tag 'upstream/0.57_rc1'
Update to upstream version '0.57~rc1'
with Debian dir 62aa32efe80b8a9d8a20997caa2d30e1750850fc
- - - - -
31ae9daa by Guido Günther at 2026-08-14T11:23:28+02:00
New upstream release
- - - - -
14b684dd by Guido Günther at 2026-08-14T11:40:57+02:00
Document changes and release 0.57~rc1-1
- - - - -
48 changed files:
- .gitlab-ci/check-consistency
- .gitlab-ci/check-style.py
- .gitlab-ci/check-ui
- + .gitlab-ci/g-style.py
- .gitlab-ci/uncrustify.cfg
- NEWS
- debian/changelog
- docs/gettingstarted.md
- docs/phosh.rst
- meson.build
- plugins/caffeine-quick-setting/caffeine-quick-setting.c
- po/eu.po
- po/kk.po
- po/nl.po
- po/sat.po
- po/tr.po
- po/zh_CN.po
- src/animation.h
- src/app-tracker.c
- src/background.c
- src/cell-broadcast-manager.c
- src/feedback-manager.c
- src/feedback-manager.h
- src/home.c
- src/launcher-entry-manager.c
- src/lockscreen-bg.c
- src/media-player.c
- src/meson.build
- src/mount-manager.c
- src/overview.c
- src/overview.h
- src/phosh-wayland.c
- src/screen-saver-manager.c
- src/screenshot-manager.c
- src/settings.c
- src/settings.h
- src/shell-priv.h
- src/shell.c
- src/suspend-manager.c
- + src/thumbnail-overlay.c
- + src/thumbnail-overlay.h
- src/top-panel.c
- src/toplevel-thumbnail.c
- src/udev-manager.c
- src/ui/home.ui
- src/ui/settings.ui
- src/util.h
- tools/check-exported-symbols
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/d45623d6832ee455b05f225db0aa8671861f7e31...14b684ddc4b64718c98f56339c2b49f807187583
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/d45623d6832ee455b05f225db0aa8671861f7e31...14b684ddc4b64718c98f56339c2b49f807187583
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20260814/7a005acc/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list