Package: gnome-shell / 43.9-0+deb12u2

Metadata

Package Version Patches format
gnome-shell 43.9-0+deb12u2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
overview Handle unredirection in OverviewShown state mach.patch | (download)

js/ui/overview.js | 14 5 + 9 - 0 !
1 file changed, 5 insertions(+), 9 deletions(-)

 overview: handle unredirection in overviewshown state machine

Under certain unknown circumstances currently not every
`disable_unredirect_for_display()` gets matched with an
`enable_unredirect_for_display()` when closing the overview.

As we only want to not disable unredirection when hidden and we nowadays
have a state machine that ensures we transition to and from one state to
another only once, handle unredirection en-/disablement as part of the
state transition.

(cherry picked from commit a94fcee9616ef52d0f1d6453515a104d69c6cb92)

Bug: https://gitlab.gnome.org/GNOME/mutter/-/issues/2994
debian/gnome shell extension prefs Give Debian specific advice.patch | (download)

src/gnome-shell-extension-prefs | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 gnome-shell-extension-prefs: give debian-specific advice

We package gnome-extensions-app in the same binary package as
gnome-shell-extension-prefs, so there's never a need to download it from
Flathub.

debian/Revert build Port to gcr4.patch | (download)

js/ui/environment.js | 2 1 + 1 - 0 !
meson.build | 4 2 + 2 - 0 !
src/meson.build | 2 1 + 1 - 0 !
src/shell-keyring-prompt.c | 6 3 + 3 - 0 !
src/shell-secure-text-buffer.c | 2 1 + 1 - 0 !
5 files changed, 8 insertions(+), 8 deletions(-)

 revert "build: port to gcr4"

This reverts commit 5c935af7d3b3a3c9feb4e0d9ea214b6d25a7a2e7.

screencast Correct expected bus name for streams.patch | (download)

js/dbusServices/screencast/screencastService.js | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 screencast: correct expected bus name for streams
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Previously, this only worked because GDBusConnection was not filtering
signals by their sender correctly (GNOME/glib#3268).

Thanks: Alicia Boya Garca
Signed-off-by: Simon McVittie <smcv@debian.org>