[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