Package: phosh / 0.53.0-2
Metadata
| Package | Version | Patches format |
|---|---|---|
| phosh | 0.53.0-2 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| tests Skip symbol check on some architectures.patch | (download) |
tools/check-exported-symbols |
10 10 + 0 - 0 ! |
tests: skip symbol check on some architectures These architectures have too many exported symbols |
| Revert portal Use Rust based GUI variants by default.patch | (download) |
data/phosh-portals.conf |
2 1 + 1 - 0 ! |
revert "portal: use rust based gui variants by default" We need newer ashpd in Debian for that This reverts commit 0b9b65a17ce063a29fd8f4cfb7f20367d2f6d5f8. |
| overview Only activate if we have a toplevel.patch | (download) |
src/overview.c |
5 5 + 0 - 0 ! |
overview: only activate if we have a toplevel MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Avoids a critical when swiping in the overview Signed-off-by: Guido Gnther <agx@sigxcpu.org> Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1876> (cherry picked from commit b0819d53682146673f09995a5ec9ee275eed3580) |
| overview Only add splash if the app id isn t already know.patch | (download) |
src/overview.c |
7 6 + 1 - 0 ! |
overview: only add splash if the app-id isn't already known MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit This if for the case of 2nd activation: app already running and being reactivated by another instance. If we knew an activated toplevel's `startup-id` (token) we could use a timer in `on_app_ready` and see if that toplevel shows up right before/after the app told us it is ready. We don't have this atm though See https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/196#note_3333038 for the Wayland protocol that will hopefully help there. We could go the other way around and see if a recently activated toplevel's `app-id` matches an `app-id` of a recently activated app but due to e.g. https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/9269 we can't even assume that the app sends a token as the compositor might have rejected it. So all we can do is not add another splash in theses cases. This fixes the case where an app is already open and then another activation happens, e.g. by activating a `https://` URL in chatty. Signed-off-by: Guido Gnther <agx@sigxcpu.org> Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1876> (cherry picked from commit b355401898d9bc9c7f630b2188e3a5fa03ed54fe) |
1
