Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-shell for openSUSE:Factory checked in at 2021-04-12 12:35:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old) and /work/SRC/openSUSE:Factory/.gnome-shell.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-shell" Mon Apr 12 12:35:30 2021 rev:196 rq:881137 version:40.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes 2021-03-24 16:10:13.863767669 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-shell.new.2401/gnome-shell.changes 2021-04-12 12:38:13.469429249 +0200 @@ -2 +2,7 @@ -Fri Mar 19 21:27:12 UTC 2021 - Dominique Leuenberger <[email protected]> +Sat Mar 20 16:49:12 UTC 2021 - Dominique Leuenberger <[email protected]> + +- Update to version 40.0: + + Updated translations. + +------------------------------------------------------------------- +Fri Mar 19 21:25:30 UTC 2021 - Dominique Leuenberger <[email protected]> @@ -8,0 +15,36 @@ +Wed Mar 17 12:49:14 UTC 2021 - Dominique Leuenberger <[email protected]> + +- Update to version 40.rc: + + Define default app grid arrangement. + + Fix shading behind system modal dialogs. + + Only show logout-inhibiting apps in end-session dialog. + + Fix minimap previews on multi-monitor systems. + + Drop strict extension version match for unstable releases. + + Fix missing app menu after overview gesture. + + Improve app folder appearance. + + Fix window previews becoming undraggable after workspace + switch. + + Fix dragging icons to a different page in RTL locales. + + Support double super for opening app grid. + + Improve workspace handling on secondary monitors. + + Improve interaction when dragging between app grid pages. + + Fix launching on requested workspace on wayland. + + Make wifi strength indicator consistent with icons in Settings. + + Start session in overview. + + Tweak window preview layout in overview. + + Improve overview performance. + + Fix new workspaces being invisible in minimap. + + Fix glitch after dragging window preview from second monitor. + + Do not switch workspaces when scrolling during super-tab. + + Make OSK shifting up windows more reliable. + + Fix swipe gesture glitches. + + Fix mis-scaled preview icons in window picker. + + Fix unintended app grid changes during icon DND in dash. + + Fix missing X11 fallback icons. + + Fixed crashes. + + Misc. bug fixes and cleanups. + + Updated translations. +- Rebase + gnome-shell-fate324570-Make-GDM-background-image-configurable.patch. + +------------------------------------------------------------------- @@ -13,0 +56,96 @@ + +------------------------------------------------------------------- +Tue Feb 23 08:21:47 UTC 2021 - Dominique Leuenberger <[email protected]> + +- Update to version 40.beta: + + Overview redesign: + - Move dash to the bottom. + - Do not duplicate dash icons in app grid. + - Separate favorites from running apps in dash. + - Change to a horizontal workspace layout. + - Move background to workspaces. + - Overhaul window preview style. + - Rework workspace switching animation. + - Show workspace side-by-side. + - Allow switching workspaces with super+scroll on wayland. + - Allow swiping through more than one workspace at a time. + - Extend active dash area to the screen edge. + - Change overall overview layout. + - Refine workspace activation in overview. + - Add vertical swipe gesture to shift through overview> + - Add shortcuts for shifting through overview. + - Round background corners in overview. + - Hide workspace minimap when using less than two workspaces. + - Scale down backgrounds in window picker. + - Minor improvements and bug fixes. + + Fix glitch in app folder icons on smaller displays. + * Remove arrows from top bar menus. + * Fix stuck grab after failed area screenshots. + * Prefer image-data hint over app-icon in notifications> + * Fix drag actor position when animations are turned off. + * Improve spacing in MPRIS notifications with small text. + * Add Welcome dialog after major updates. + * Do not save empty commands in run dialog history. + * Consider device type for fingerprint hint on login screen. + * Add tooltip to Extensions app to view unellipsized description. + * Fix stuck polkit dialog when using non-password auth. + * Provide screenshot feedback (flash, shutter) before writing + file to disk. + * Improve Thai layout in on-screen keyboard. + * Improve error handling for fingerprint auth. + * Handle a large number of window previews more gracefully. + * Follow swipe gesture when bringing up on-screen keyboard. + * Disable out-of-date extensions by default (again). + * Fixed crashes. + * Misc. bug fixes and cleanups. + + Updated translations. + +------------------------------------------------------------------- +Sat Jan 23 14:26:55 UTC 2021 - Dominique Leuenberger <[email protected]> + +- Update to version 40.alpha.1.1: + + Adapt to settings moving to gsettings-desktop-schemas. + + Misc. bug fixes. + + Updated translations. + +------------------------------------------------------------------- +Fri Jan 15 15:20:55 UTC 2021 - Dominique Leuenberger <[email protected]> + +- Update to version 40.alpha.1: + + Restore app picker fade during swipes. + + Sort extensions in Looking Glass alphabetically. + + Fix screenshots of unredirected fullscreen windows on X11. + + Use GPU to render (most) shadows. + + Refine avatar styling. + + Fix storing VPN secrets. + + Don't depend on asciidoc and sassc when building from tarball. + + Use horizontal pages in app picker. + + Avoid costly icon theme lookups unless when needed. + + Properly expose locked state to logind. + + Use 3 fingers for system swipe gestures. + + Fix glitches in overview transitions. + + Improve login screen accessibility. + + Overhaul top bar styling. + + Allow changing input volume by scrolling over microphone icon. + + Port Extensions app and portal to GTK4. + + Fixed crashes. + + Misc. bug fixes and cleanups. +- Add pkgconfig(gtk4) BuildRequires: new dependency. NOTE: + currently, there are indeed GTK3 AND GTK4 required. + +------------------------------------------------------------------- +Fri Jan 15 08:43:09 UTC 2021 - Dominique Leuenberger <[email protected]> + +- Update to version 40.alpha: + + Handle @content properties in ease() functions. + + Fix screencast indicator on Xorg. + + Expand ellipsized app picker labels on hover. + + Fix inline-replies in chat notifications. + + Refine MPRIS notification layout. + + Improve do-not-disturb support. + + Fix mobile broadband support. + + Add extension filtering in Extensions app. + + Improve app picker spacing on larger resolutions. + + Plugged leaks. + + Fixed crashes. + + Updated translations. Old: ---- gnome-shell-3.38.3.tar.xz New: ---- gnome-shell-40.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-shell.spec ++++++ --- /var/tmp/diff_new_pack.aBxVps/_old 2021-04-12 12:38:14.053429928 +0200 +++ /var/tmp/diff_new_pack.aBxVps/_new 2021-04-12 12:38:14.053429928 +0200 @@ -19,14 +19,14 @@ %global __requires_exclude typelib\\(Meta\\) Name: gnome-shell -Version: 3.38.3 +Version: 40.0 Release: 0 Summary: GNOME Shell # shew extension is LGPL 2.1; gnome-shell-extension-tool is GPL-3.0-or-later License: GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later Group: System/GUI/GNOME URL: https://wiki.gnome.org/Projects/GnomeShell -Source: https://download.gnome.org/sources/gnome-shell/3.38/%{name}-%{version}.tar.xz +Source: https://download.gnome.org/sources/gnome-shell/40/%{name}-%{version}.tar.xz # SOURCE-FEATURE-SLE aboutMenu fate#314545 [email protected] -- Add an applet on login UI to display suse icon, product name, hostname. Source1: aboutMenu.js # SOURCE-FEATURE-OPENSUSE noise-texture boo#1176418 [email protected] -- Add noise-texture as the default greeter background, used by patch4. @@ -91,6 +91,7 @@ BuildRequires: pkgconfig(gstreamer-1.0) >= 0.11.92 BuildRequires: pkgconfig(gstreamer-base-1.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.15.0 +BuildRequires: pkgconfig(gtk4) BuildRequires: pkgconfig(ibus-1.0) >= 1.5.2 BuildRequires: pkgconfig(json-glib-1.0) >= 0.13.2 BuildRequires: pkgconfig(libcanberra) @@ -99,7 +100,7 @@ BuildRequires: pkgconfig(libecal-2.0) >= 3.33.1 BuildRequires: pkgconfig(libedataserver-1.2) >= 3.33.1 BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.5.3 -BuildRequires: pkgconfig(libmutter-7) >= 3.38.0 +BuildRequires: pkgconfig(libmutter-8) >= 40.0 BuildRequires: pkgconfig(libnm) >= 1.10.4 BuildRequires: pkgconfig(libpipewire-0.3) BuildRequires: pkgconfig(libpulse) >= 2.0 @@ -109,9 +110,9 @@ BuildRequires: pkgconfig(libstartup-notification-1.0) >= 0.11 BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(mutter-clutter-7) >= 3.37.91 -BuildRequires: pkgconfig(mutter-cogl-7) >= 3.37.91 -BuildRequires: pkgconfig(mutter-cogl-pango-7) >= 3.37.91 +BuildRequires: pkgconfig(mutter-clutter-8) >= 40.0 +BuildRequires: pkgconfig(mutter-cogl-8) >= 40.0 +BuildRequires: pkgconfig(mutter-cogl-pango-8) >= 40.0 BuildRequires: pkgconfig(polkit-agent-1) >= 0.100 BuildRequires: pkgconfig(x11) BuildRequires: python(abi) >= 3 @@ -302,6 +303,10 @@ %{_datadir}/gnome-shell/org.gnome.Shell.Screencast %{_datadir}/gnome-shell/org.gnome.Shell.Screencast.src.gresource +%{_datadir}/dbus-1/services/org.gnome.ScreenSaver.service +%{_datadir}/gnome-shell/org.gnome.ScreenSaver +%{_datadir}/gnome-shell/org.gnome.ScreenSaver.src.gresource + %files devel %doc HACKING.md %doc %{_datadir}/gtk-doc/html ++++++ gnome-shell-3.38.3.tar.xz -> gnome-shell-40.0.tar.xz ++++++ ++++ 93686 lines of diff (skipped) ++++++ gnome-shell-fate324570-Make-GDM-background-image-configurable.patch ++++++ --- /var/tmp/diff_new_pack.aBxVps/_old 2021-04-12 12:38:14.725430710 +0200 +++ /var/tmp/diff_new_pack.aBxVps/_new 2021-04-12 12:38:14.729430715 +0200 @@ -1,8 +1,8 @@ -diff --git a/data/gnome-shell-theme.gresource.xml b/data/gnome-shell-theme.gresource.xml -index 6c1b9cd..e8e23a3 100644 ---- a/data/gnome-shell-theme.gresource.xml -+++ b/data/gnome-shell-theme.gresource.xml -@@ -12,6 +12,7 @@ +Index: gnome-shell-40.rc/data/gnome-shell-theme.gresource.xml +=================================================================== +--- gnome-shell-40.rc.orig/data/gnome-shell-theme.gresource.xml ++++ gnome-shell-40.rc/data/gnome-shell-theme.gresource.xml +@@ -16,6 +16,7 @@ <file alias="icons/scalable/status/message-indicator-symbolic.svg">message-indicator-symbolic.svg</file> <file>no-events.svg</file> <file>no-notifications.svg</file> @@ -10,10 +10,10 @@ <file>pad-osd.css</file> <file alias="icons/scalable/status/eye-open-negative-filled-symbolic.svg">eye-open-negative-filled-symbolic.svg</file> <file alias="icons/scalable/status/eye-not-looking-symbolic.svg">eye-not-looking-symbolic.svg</file> -diff --git a/data/theme/gnome-shell-sass/widgets/_screen-shield.scss b/data/theme/gnome-shell-sass/widgets/_screen-shield.scss -index 00c549a..57e9ab6 100644 ---- a/data/theme/gnome-shell-sass/widgets/_screen-shield.scss -+++ b/data/theme/gnome-shell-sass/widgets/_screen-shield.scss +Index: gnome-shell-40.rc/data/theme/gnome-shell-sass/widgets/_screen-shield.scss +=================================================================== +--- gnome-shell-40.rc.orig/data/theme/gnome-shell-sass/widgets/_screen-shield.scss ++++ gnome-shell-40.rc/data/theme/gnome-shell-sass/widgets/_screen-shield.scss @@ -65,6 +65,11 @@ box-shadow: 0px 2px 4px rgba(0,0,0,0.6); } @@ -24,12 +24,12 @@ +} + #lockDialogGroup { - background-color: lighten(#2e3436, 8%); + background-color: $system_bg_color; } -diff --git a/js/ui/screenShield.js b/js/ui/screenShield.js -index 86221a3..2947695 100644 ---- a/js/ui/screenShield.js -+++ b/js/ui/screenShield.js +Index: gnome-shell-40.rc/js/ui/screenShield.js +=================================================================== +--- gnome-shell-40.rc.orig/js/ui/screenShield.js ++++ gnome-shell-40.rc/js/ui/screenShield.js @@ -4,6 +4,7 @@ const { AccountsService, Clutter, Gio, GLib, Graphene, Meta, Shell, St } = imports.gi; const Signals = imports.signals; @@ -38,7 +38,7 @@ const GnomeSession = imports.misc.gnomeSession; const OVirt = imports.gdm.oVirt; const LoginManager = imports.misc.loginManager; -@@ -16,6 +17,8 @@ const SmartcardManager = imports.misc.smartcardManager; +@@ -16,6 +17,8 @@ const SmartcardManager = imports.misc.sm const { adjustAnimationTime } = imports.ui.environment; @@ -47,7 +47,7 @@ const SCREENSAVER_SCHEMA = 'org.gnome.desktop.screensaver'; const LOCK_ENABLED_KEY = 'lock-enabled'; const LOCK_DELAY_KEY = 'lock-delay'; -@@ -25,6 +28,9 @@ const DISABLE_LOCK_KEY = 'disable-lock-screen'; +@@ -25,6 +28,9 @@ const DISABLE_LOCK_KEY = 'disable-lock-s const LOCKED_STATE_STR = 'screenShield.locked'; @@ -90,7 +90,7 @@ } _setActive(active) { -@@ -473,6 +498,53 @@ var ScreenShield = class { +@@ -492,6 +517,53 @@ var ScreenShield = class { this.emit('wake-up-screen'); }
