Bug#1031528: gnome-shell-pomodoro: Screen overlay can't be cleared

2023-02-24 Thread Tobias Frost
Control: tags -1 fixed-upstream confirmed
Control: forwarded -1 
https://github.com/gnome-pomodoro/gnome-pomodoro/issues/635
Control: severity -1 important

Hi Richard,

thanks for the notificastion! Unfortunatly Debian has now entered freezeā€¦

I tried to isolate the patch for this issue, and it seems that
https://github.com/gnome-pomodoro/gnome-pomodoro/commit/42105fc327760d9a22f10d52eb3c911aaa6ae046
is an important part of it, but only this patch will introduce another breakage:
It looks like that this patch allows me to exit the overlay using the escape 
key or simply moving the mouse,
which now feels "too easy" to leave the overlay unintentionally.)

I think this bug is severe enough (at it makes the extension quite unuseable), 
so I will
ask the release team if they allow the update despite the freeze. (luckily the
diff between 0.22.0 and 0.22.1 are quite small)

Cheers,
-- 
tobi



Bug#1031528: gnome-shell-pomodoro: Screen overlay can't be cleared

2023-02-17 Thread Richard Ayotte
Package: gnome-shell-pomodoro
Version: 0.22.0-1
Severity: normal
X-Debbugs-Cc: r...@ayottesoftware.com

Dear Maintainer,

A new version which contains numerous bug fixes is available.

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

See: https://github.com/gnome-pomodoro/gnome-pomodoro/blob/master/NEWS

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-5-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-shell-pomodoro depends on:
ii  gnome-shell43.3-1
ii  gnome-shell-pomodoro-data  0.22.0-1
ii  libc6  2.36-8
ii  libcairo2  1.16.0-7
ii  libcanberra0   0.30-10
ii  libglib2.0-0   2.74.5-1
ii  libgom-1.0-0   0.4-1
ii  libgstreamer1.0-0  1.22.0-2
ii  libgtk-3-0 3.24.36-4
ii  libpeas-1.0-0  1.34.0-1+b1
ii  libsqlite3-0   3.40.1-1

gnome-shell-pomodoro recommends no packages.

gnome-shell-pomodoro suggests no packages.

-- no debconf information