I updated the regression analysis. Please review again. ** Description changed:
[Impact] gnome-clocks 3.36.2 is a bug-fix release as part of GNOME 3.36. https://gitlab.gnome.org/GNOME/gnome-clocks/-/blob/gnome-3-36/NEWS.md + It fixes two crashes related to handling world clocks, fixes the timer + start button, fixes spamming the log with criticals, and fixes the + stopwatch view not being scrollable to the bottom. + World: Handle impossible places Timer: Fix signal for updating the duration + [Test case] - Make sure all the functions work, adding world clocks, alarm, stopwatch and timer. + - Make sure that the timer start button is now enabled after entering + minutes and/or seconds via keyboard or clicking on the plus and minus + buttons. + + - Start a stopwatch then add many laps until the view becomes scrollable + and it can be scrolled to the bottom. Also clearing the stopwatch view + should be smooth now. + + [Regression potential] - - The regression potential is low given that this is only a bug-fix - release and version 3.36.2 has been in Groovy since June 2020 without - bugs and no upstream 3.36 commits since release. + • libcanberra is added to the flatpak .json because it was removed from + the GNOME SDK. This is required for building the flatpak and does not + affect running the application. + + • Two crashes are fixed by adding more explicit casts and null checks in many places, and enabling the vala (experimental) null checker. The regression could be that the package doesn’t build any more, and/or the application loses functionality. However, it builds fine in my PPA for all architectures in Focal, and all functionalities run well. + https://gitlab.gnome.org/GNOME/gnome-clocks/-/commit/3e3cf17843d5dd2e645c7d5458b77dde93d99c94 + + • A fix is applied to the world clocks by handling impossible places to fix a crash and avoid spamming the log with criticals. + https://gitlab.gnome.org/GNOME/gnome-clocks/-/commit/237d63e57568185b1763e788b6768c3331b40848 + + • A fix is applied to improve the handling of zones where twilight times can’t be calculated. This helps to fix the same bug mentioned above. The regression potential is the same as above. + https://gitlab.gnome.org/GNOME/gnome-clocks/-/merge_requests/92 + + • The timer start button was not enabled after entering minutes and/or seconds via keyboard (and changing focus via the tab key). This is now fixed. + https://gitlab.gnome.org/GNOME/gnome-clocks/-/commit/32c1a3345e0523caf2e4eaef054b1aa7785cd4ae + + • There was a theme parsing error. This is fixed now by ignoring the not-found resources. + https://gitlab.gnome.org/GNOME/gnome-clocks/-/commit/814bccd1794f7ede4621f05490fde8fb0d74615b + + • The stopwatch view was not scrollable to the bottom when many laps were added to the stopwatch view, and there was an animation glitch when clearing the view. This is now fixed. + https://gitlab.gnome.org/GNOME/gnome-clocks/-/commit/76655a8b60c584395922ce7627b75124d518aa1d + + • Version 3.36.2 has been in Groovy since June 2020 without bugs. + [Other] gnome-clocks 3.36.2 has been successfully built as a no-change backport from Groovy to Focal in my PPA: https://launchpad.net/~amribrahim1987/+archive/ubuntu/ppa/+packages?field.name_filter =gnome-clocks&field.status_filter=published&field.series_filter= ------------------------------------------------------------------------ ProblemType: Bug DistroRelease: Ubuntu 20.04 Package: gnome-clocks 3.36.0-1ubuntu0.1 ProcVersionSignature: Ubuntu 5.4.0-31.35-generic 5.4.34 Uname: Linux 5.4.0-31-generic x86_64 ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: ubuntu:GNOME Date: Thu May 21 12:06:51 2020 InstallationDate: Installed on 2020-04-26 (24 days ago) InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=de_DE.UTF-8 SHELL=/bin/bash SourcePackage: gnome-clocks UpgradeStatus: No upgrade log present (probably fresh install) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1879917 Title: [SRU] Update gnome-clocks to 3.36.2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-clocks/+bug/1879917/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs