Bug#1031879: unblock: gnome-shell-pomodoro/0.22.1-1 (Preapproval)
Control: tags -1 confirmed
On 2023-02-24 17:31:20 +0100, Tobias Frost wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> X-Debbugs-Cc: gnome-shell-pomodoro@packages.debian.org
> Control: affects -1 + src:gnome-shell-pomodoro
>
> Please unblock package gnome-shell-pomodoro
>
> There is currently an nasty bug in this gnome-shell extension
> which makes the overlay non-exitable, basically make the user
> stuck at a kind of lock screen until the pomodoro break timer
> runs out (e.g 10 minutes)
>
> Debian bug is #1031528
>
> Upstream bug is: https://github.com/gnome-pomodoro/gnome-pomodoro/issues/635
>
> It is fixed in upstream version 0.22.1-1
>
> Unfortunatly it is not easy to isolate the required patch (I tried and broke
> more stuff), as important internal parts have been refactored and bits of those
> refactorings are needed, so that I came to the conclusion it would be less
> risky to use the new minor upstream release.
>
> Upstream changes are NOT massive:
>
> Release version 0.22.1:
>
> * Close screen overlay by hitting Esc key - a failsafe method
> * Don't open screen overlay while a video call app is fullscreen
> * Fixed screen overlays timer label getting ellipsized
> * Fixed screen overlay being over screensaver animation
> * Add --reset commandline option
>
> Upstream diff between the two version:
> https://github.com/gnome-pomodoro/gnome-pomodoro/compare/0.22.0...0.22.1
>
> The package is a leaf package, so the risk to break other stuff
> is not huge.
>
> unblock gnome-shell-pomodoro/0.22.1-1
>
> Please let me know if this would be OK and then I'll prepare a debdiff
> (I don't anticipate the need to change something in the packaging itself)
Please go ahead.
Cheers
>
> Cheers,
> --
> tobi
>
--
Sebastian Ramacher
Reply to: