Opened 4 months ago

Closed 4 months ago

#14800 closed enhancement (fixed)

GNOME-40 Desktop - gvfs nautilus mutter gnome-shell gnome-shell-extensions gnome-settings-daemon gnome-control-center gnome-user-docs yelp gnome-bluetooth dconf-editor gnome-keyring gdm

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 10.2
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New versions of GNOME Desktop components

Change History (25)

comment:1 by Douglas R. Reno, 4 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

Taking GNOME-40 and pipewire.

comment:2 by Xi Ruoyao, 4 months ago

Summary: GNOME-40 Desktop - gnome-control-center-3.38.5 gvfs nautilusGNOME-40 Desktop - gnome-control-center-3.38.5 gvfs nautilus mutter gnome-shell gnome-shell-extensions

comment:3 by Xi Ruoyao, 4 months ago

Summary: GNOME-40 Desktop - gnome-control-center-3.38.5 gvfs nautilus mutter gnome-shell gnome-shell-extensionsGNOME-40 Desktop - gvfs nautilus mutter gnome-shell gnome-shell-extensions gnome-settings-daemon gnome-control-center

comment:4 by Douglas R. Reno, 4 months ago

Summary: GNOME-40 Desktop - gvfs nautilus mutter gnome-shell gnome-shell-extensions gnome-settings-daemon gnome-control-centerGNOME-40 Desktop - gvfs nautilus mutter gnome-shell gnome-shell-extensions gnome-settings-daemon gnome-control-center gnome-user-docs yelp gnome-bluetooth

Add the following packages:

  • gnome-user-docs
  • yelp
  • gnome-bluetooth

comment:5 by Douglas R. Reno, 4 months ago

I will begin on these on Wednesday, assuming the amount of new updates has calmed down by that point.

comment:6 by Douglas R. Reno, 4 months ago

Summary: GNOME-40 Desktop - gvfs nautilus mutter gnome-shell gnome-shell-extensions gnome-settings-daemon gnome-control-center gnome-user-docs yelp gnome-bluetoothGNOME-40 Desktop - gvfs nautilus mutter gnome-shell gnome-shell-extensions gnome-settings-daemon gnome-control-center gnome-user-docs yelp gnome-bluetooth dconf-editor

Add dconf-editor to the list

comment:7 by Douglas R. Reno, 4 months ago

Summary: GNOME-40 Desktop - gvfs nautilus mutter gnome-shell gnome-shell-extensions gnome-settings-daemon gnome-control-center gnome-user-docs yelp gnome-bluetooth dconf-editorGNOME-40 Desktop - gvfs nautilus mutter gnome-shell gnome-shell-extensions gnome-settings-daemon gnome-control-center gnome-user-docs yelp gnome-bluetooth dconf-editor gnome-keyring

Add gnome-keyring into the list

comment:8 by Douglas R. Reno, 4 months ago

Summary: GNOME-40 Desktop - gvfs nautilus mutter gnome-shell gnome-shell-extensions gnome-settings-daemon gnome-control-center gnome-user-docs yelp gnome-bluetooth dconf-editor gnome-keyringGNOME-40 Desktop - gvfs nautilus mutter gnome-shell gnome-shell-extensions gnome-settings-daemon gnome-control-center gnome-user-docs yelp gnome-bluetooth dconf-editor gnome-keyring gdm

Add gdm into the list

comment:9 by Douglas R. Reno, 4 months ago

dconf-editor

3.38.3

dconf-editor 3.38.3
===================

Fix build with newer vala

Translations updated:

comment:10 by Douglas R. Reno, 4 months ago

gvfs

1.47.1

Major changes in 1.47.1
=======================
* mtp: Fix crashes when storage descriptions are not provided
* trash: Explicitly cancel file monitor to prevent deadlock
* admin: Add copy and push implementations for better performance
* client: Add fallback to session bus for synchronous API
* daemon: Use named sockets to avoid network permission requirement
* smb: Set fast content type independently of other attributes

1.47.90

Major changes in 1.47.90
========================
* google: Add Shared drives folder
* google: Add Shared with me folder
* google: Improve performance for folders with large number of files
* daemon: Set filesystem::use-preview explicitly and consistently
* daemon: Unify and shorten strings for prompt dialog titles
* Translation updates

1.47.91

Major changes in 1.47.91
========================
* Translation updates

1.48.0

Major changes in 1.48.0
=======================
* Translation updates

comment:11 by Douglas R. Reno, 4 months ago

Nautilus

40.alpha

Major changes in 40.alpha
=========================
* Add support for creation date (António Fernandes)
* Fix several memory leaks (António Fernandes)
* Do not use default location instead of root in path bar (Ondrej Holy)
* Don't save window state when tiled (Elias Projahn)

40.beta

Major changes in 40.beta
========================
* Improve tab completion in the location entry (James Westman, António Fernandes)
* Make manual rename more convenient in File conflict dialog (António Fernandes)
* Add support for extracting password-protected archives (Felipe Borges, Ondrej Holy)
* Implement new single-page design of Preferences dialog (Adrien Plazas, António Fernandes)
* Use libhandy for window and headerbar (Christopher Davis, Adrien Plazas)
* Fix detection and handling of remote files (António Fernandes)
* Fix progress reporting in various cases (Ondrej Holy, Sachin Daluja)
* Fix Batch rename dialog crashes (Sachin Daluja)
* Preserve mtime of non-empty directories on move (Maxim Mikityanskiy)
* Translation updates

40.rc

Major changes in 40.rc
======================
* Group files depending on the opening app (Bastien Nocera, António Fernandes)
* Fix crashes when closing the last tab (António Fernandes)
* Revert text-based clipboard workaround and use the dedicated type again (António Fernandes)
* Use GNOME 40 empty view styling (Christopher Davis, António Fernandes)
* Translation updates

40.0

Major changes in 40.0
=====================
* Translation updates

I suspect that Nautilus will now need libhandy.

comment:12 by Douglas R. Reno, 4 months ago

gnome-bluetooth

3.34.4

ver 3.34.4:
- Use device alias instead of device name in Settings UI, and
  don't show devices without a name
- Avoid new devices jumping around in the Settings list
- Fix a warning and a hang when opening the Bluetooth Settings
- Fix a possible hang when switching away from the Bluetooth Settings
- Make the "Cancel" button work when pairing keyboards
- Remove joypad quirks in favour of BlueZ autopair ones
- Remove a number of deprecated calls

3.34.5

ver 3.34.5:
- Fix unwanted soname change
- Note that an unreleased version of python-dbusmock is required
  to run the test suite added in 3.34.4, disable tests if this
  dependency is unavailable.

comment:13 by Douglas R. Reno, 4 months ago

gnome-keyring

40.0

Changes in version 40.0 are:
 * Update libcap-ng capability handling [!33, !34]
 * Updated translations

comment:14 by Douglas R. Reno, 4 months ago

gnome-settings-daemon

40.alpha

================
Version 40.alpha
================
- Translation updates
- CI/test fixes

Housekeeping:
- Fix crash when atime is not present

Power:
- Avoid automatic logout in GDM/greeter
- Do not warn more than once per warning level for devices

USB-protection:
- Do not warn about ServiceUnknown errors for USBGuard

Datetime:
- Query GWeather DB on the fly instead of caching

Color:
- Use the windowing system color transform matrix if available
- Consider night-light active when disabled until tomorrow

Xsettings:
- Use font aa/hinting/rgba-order from gsettings-desktop-schemas
- Use mouse drag-threshold/double-click from gsettings-desktop-schemas

40.alpha.1

==================
Version 40.alpha.1
==================
- Translation updates
- Use pathless "false" on dummy desktop files
- Auto-start screen saver service

Datetime:
- Make use of new gweather API

Xsettings:
- Fix mouse schema location
- Fix updates after font settings changes

40.beta

===============
Version 40.beta
===============
- Translation updates

Power:
- Close idleness notifications before suspending

Media-keys:
- Fix compiler warning
- Remove screenshot sound feedback, performed by
  GNOME Shell.

Xsettings:
- Use Restart=on-failure like other plugins

40.rc

=============
Version 40.rc
=============
- Translation updates
- Test framework improvements

Xsettings:
- Go back to loading gtk modules from lib/gnome-settings-daemon-3.0

40.0

============
Version 40.0
============
- No changes WRT 40.rc

comment:15 by Douglas R. Reno, 4 months ago

Getting gnome-settings-daemon's tests to run was an adventure. As part of gsettings-desktop-schemas-40 and gnome-settings-daemon-40, the Xsettings schemas were moved over to gsettings-desktop-schemas and removed from gnome-settings-daemon. Unfortunately, that breaks Mutter, which gnome-settings-daemon uses for testing. It also breaks gnome-tweaks and evolution because both of those packages were looking for those schemas in a hardcoded location. In order to prevent massive breakage and crashes, I'll put those updates in with this one.

I fixed the tests by upgrading my system to mutter-40 before running the tests.

comment:16 by Douglas R. Reno, 4 months ago

gnome-control-center

40.beta

================
Version 40.beta
================

- Various improvements to fingerprint management
- Show hardware model and vendor in the About panel
- New Keyboard panel design
- New power mode selector in the Power panel
- Updated translations

About
- Show hardware model and vendor
- Use os-release to search for the OS logo

Accessibility
- Major code cleanup

Display
- Try harder to select a good and working scale

Keyboard
- Handle input sources

Power
- Rearrange battery code to a new widget
- Add a new "Power Mode" section

Sharing
- Also disable Traker3

Sound
- Update mute button icon when volume changes

User Accounts
- Fix free of constant string
- Use properly translated fingerprint strings
- Improve transition to parental controls window
- Many improvements to fingerprint management

40.rc

================
Version 40.rc
================

- Various fixes to the language chooser
- Updated translations

Location
- Wrap label to fit smaller window sizes

Mouse & Touchpad
- Allow horizontal scrolling in test page

Network
- Fix creation of the netmask widget

40.0

================
Version 40
================

- Updated translations

comment:17 by Douglas R. Reno, 4 months ago

mutter

40.alpha

40.alpha
========
* Replace CoglMatrix with graphene_matrix [Georges; !1439]
* Allow to specify debug topics in MUTTER_DEBUG [Jonas Ã….; !1465]

40.alpha.1

40.alpha.1
==========
* Base ClutterEffects on ClutterPaintNodes [Georges; !1340, !1355]
* xwayland: Set xrandr primary output [Aleksandr; !1558]
* Add paint node based blur support [Georges; !1627, !1646]
* Disable CRTCs if there is no monitor [Kai-Heng; !1561]
* Fix updates of mipmapped animated backgrounds [Daniel; !1664]
* Allow remote desktop clients to specify scroll source [Pascal; !1636]
* Support the color transform matrix RandR property on X11 [Aaron; !1048]
* Plugged memory leaks [Jonas D.; !1632]
* Fixed crashes [Jonas Ã…., Olivier, Carlos; !1557, !1648, !1643, !1654, !1663]
* Misc. bug fixes and cleanups [Olivier, Niels, Carlos, Jonas Ã…., Florian,
  Jonas D., Daniel, Georges, Michel, Sebastian, Marc-Antoine; !1621, !1622,
  !1624, !1623, !1625, !1626, !1630, !1631, !1576, !1635, !1640, !1642,
  !1639, !1644, !1637, !1615, !1647, !1633, !1634, !1651, !1652, !1657,
  !1660, !1658, !1665, !1649, !1668, !1655

40.alpha.1.1

40.alpha.1.1
============
* Adapt to settings moving to gsettings-desktop-schemas [Carlos; !1416]
* Misc. bug fixes and cleanups [Georges; !1667]

This is the big one: "* Adapt to settings moving to gsettings-desktop-schemas [Carlos; !1416]"

40.beta

40.beta
=======
* Consider clients without mapped windows for xwayland auto-shutdown
  [Olivier; !1671]
* Let compositor to handle super+scroll events [Florian; !1674, !1695]
* Default to starting Xwayland on demand [Olivier; !1673]
* xwayland: Restore abstract socket support [James, Olivier; !1669]
* Add support for atomic mode setting [Jonas Ã….; !1488]
* Fix clip region glitches when using fractional scaling [Daniel; !1554]
* Default to horizontal workspace layout [Georges, Florian; !1684, !1706]
* Do not ping unmanaging windows [Florian; gnome-shell#2467]
* Handle monitor changes during screencasts [Jonas Ã….; !1691]
* Fix unexpected jumps after restoring misbehaving clients [Jonas Ã….; !1445]
* Fix newly opened X11 windows being invisible in overview [Olivier; !1678]
* Fix viewport of offscreen effects [Daniel; !1053]
* Fix drag cancel animation when using geometry scaling [Robert; !1683]
* Improve touch-mode heuristics [Carlos; !1710]
* Integrate clipboard with remote desktop sessions [Jonas Ã….; !1552]
* Fix stuck icon in DND operation between X11 and wayland [Carlos; !1720]
* Automatically synchronize pointer position after modal grabs  [Carlos; !1659]
* Reimplement support for CLUTTER_SHOW_FPS [Daniel; !154]
* Only pick on events that may move the pointer [Jonas D.; !1729, !1733]
* Emit discrete scroll events for accumulated smooth events in virtual
  X11 devices [Pascal; !1727]
* Add support for rounded clipping when drawing background [Jonas D.; !1717]
* Plugged memory leaks [Sebastian; !1307, !1699]
* Fixed crashes [Carlos, Thomas, Jonas Ã…., Olivier; !1677, !1685, !1692,
  !1719, !1718, !1735]
* Misc. bug fixes and cleanups [Jonas Å., Carlos, Olivier, Sebastian, Björn,
  Jonas D., Ivan, Georges, Dor, Michel, Robert; !1670, !1679, !1680, !1682,
  !1681, !1661, !1689, !1690, !1693, !1514, !1696, !1697, !1708, !1709, !1707,
  !1701, !1702, !1715, !1725, !1734, !1512]

40.rc

40.rc
=====
* Fix keyboard input from remote desktop in Xorg session [Pascal; !1732]
* Fix restoring focus to windows using globally active input [Olivier; !1716]
* Expose unaccalerated touchpad gesture deltas [Alexander; !1353]
* Avoid relayout on text attribute changes when possible [Jonas D.; !1750]
* Add remote desktop caps- and num-lock state properties [Jonas Ã….; !1739]
* Improve refresh rate calculation [Akihiko; !1737]
* Implement presentation-time protocol [Ivan; !1484]
* Disable double-buffered shadow buffering [Jonas Ã….; !1724]
* Fix missing cursor on tablet devices [Jonas D.; !1758]
* Fix frame timings causing X11 clients to get stuck [Jonas Ã….; !1754]
* Fix applying input settings on X11 [Marco, Suryashankar; !1769, !1767]
* Add headless native backend [Jonas Ã….; !1698]
* Fix high latency and stalls with proprietary nvidia driver [Daniel; !1726]
* Fix maximized windows not reacting to strut changes [Aleksandr; !1755]
* Only start XWayland on demand when running under systemd [Benjamin; !1771]
* Sync LEDs when a new input device is added [Olivier; !1662]
* Fix order in which subsurface placement operations are handled [Robert; !1768]
* Fixed crashes [Jonas Ã…., Sebastian; !1745, !1747, !1759, !1748, !1776, !1775]
* Plugged leaks [Philip, Sebastian; !1738, !1728]
* Misc. bug fixes and cleanups [Jonas Ã…., Jonas D., Ivan, Florian, Marco;
  !1688, !1744, !1736, !1749, !1752, !1753, !427, !1757, !1751, !1760, !1765,
  !1770, !1763, !1774, !1780, !1779]

40.0

40.0
====
* xwayland: Check permissions on /tmp/.X11-unix [Olivier; !1787]

comment:18 by Douglas R. Reno, 4 months ago

Just ran into an issue in Mutter that seems to be due to the way that Meson is handling dependency ordering.

[230/940] Compiling C object src/tests/clutter/micro-bench/test-cogl-perf.p/.._.._clutter-test-utils.c.o
FAILED: src/tests/clutter/micro-bench/test-cogl-perf.p/.._.._clutter-test-utils.c.o 
cc -Isrc/tests/clutter/micro-bench/test-cogl-perf.p -Isrc/tests/clutter/micro-bench -I../src/tests/clutter/micro-bench -Iclutter -I../clutter -Iclutter/clutter -I../clutter/clutter -Icogl -I../cogl -Icogl/cogl -I../cogl/cogl -Isrc -I../src -I. -I.. -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/json-glib-1.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libwacom-1.0 -I/usr/include/gudev-1.0 -I/usr/include/graphene-1.0 -I/usr/lib/graphene-1.0/include -I/usr/include/sysprof-4 -I/usr/include/gsettings-desktop-schemas -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gnome-desktop-3.0 -I/usr/include/libxml2 -I/usr/include/gnome-settings-daemon-40 -I/usr/include/startup-notification-1.0 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/gobject-introspection-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g -D_GNU_SOURCE -fno-strict-aliasing -Wpointer-arith -Wmissing-declarations -Wimplicit-function-declaration -Wformat=2 -Wformat-nonliteral -Wformat-security -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wundef -Wunused -Wcast-align -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-include-dirs -Wlogical-op -Wignored-qualifiers -Werror=redundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=empty-body -Werror=write-strings -DG_ENABLE_DEBUG -fno-omit-frame-pointer -D_REENTRANT -pthread -mfpmath=sse -msse -msse2 -DG_DISABLE_SINGLE_INCLUDES -DGLIB_DISABLE_DEPRECATION_WARNINGS -DCOGL_DISABLE_DEPRECATION_WARNINGS -DCLUTTER_DISABLE_DEPRECATION_WARNINGS '-DGETTEXT_PACKAGE="mutter"' -DCLUTTER_ENABLE_DEBUG -fno-omit-frame-pointer -MD -MQ src/tests/clutter/micro-bench/test-cogl-perf.p/.._.._clutter-test-utils.c.o -MF src/tests/clutter/micro-bench/test-cogl-perf.p/.._.._clutter-test-utils.c.o.d -o src/tests/clutter/micro-bench/test-cogl-perf.p/.._.._clutter-test-utils.c.o -c ../src/tests/clutter-test-utils.c
In file included from ../src/backends/meta-backend-private.h:39,
                 from ../src/backends/x11/meta-backend-x11.h:31,
                 from ../src/backends/x11/nested/meta-backend-x11-nested.h:25,
                 from ../src/tests/clutter-test-utils.h:36,
                 from ../src/tests/clutter-test-utils.c:1:
../src/backends/meta-monitor-manager-private.h:40:10: fatal error: meta-dbus-display-config.h: No such file or directory
   40 | #include "meta-dbus-display-config.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
ninja: build stopped: subcommand failed.
41.7 Elasped Time - mutter-40.0

In https://gitlab.gnome.org/GNOME/mutter/-/issues/1682, I saw that this is caused by https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1458 - I'm going to try undoing that change next.

comment:19 by Douglas R. Reno, 4 months ago

I came up with a sed that will correct this:

sed -i '/libmutter_dep = declare_dependency(/a sources: mutter_built_sources,' src/meson.build

comment:20 by Douglas R. Reno, 4 months ago

gnome-shell

40.alpha

40.alpha
========
* Handle @content properties in ease() functions [Andre; !1461]
* Fix screencast indicator on Xorg [Jonas Å.; !1466]
* Expand ellipsized app picker labels on hover [Georges; !1477, !1496]
* Fix inline-replies in chat notifications [Florian; #3226]
* Refine MPRIS notification layout [Harry; !1480]
* Improve do-not-disturb support [Florian; #2873, !1511]
* Fix mobile broadband support [Popax21; #3203]
* Add extension filtering in Extensions app [Florian; #3382]
* Improve app picker spacing on larger resolutions [Georges; !1510]
* Plugged leaks [Ray; !1460, !1459]
* Fixed crashes [Daniel, Florian; !1453, #3258, !1507]
* Misc. bug fixes and cleanups [Florian, Georges, Carlos, Joonas, Jan,
  Jonas Å., Robert, Jonas D., Ian, Daniel, Sebastian, Jordan; !1456, !1436,
  !1405, !1421, #3252, !1464, !1469, !1465, !1473, !1475, #3307, !1479,
  !1482, !1470, !1486, #3335, #3342, #3388, !1497, !1498, !1491, !1501,
  !1492, !1489, !1502, !1505, !1504, !1506, !1503, !1483, !1508, !1481,
  !1509, !1512, !1417, !1517]

40.alpha.1

40.alpha.1
==========
* Restore app picker fade during swipes [Georges, Florian; !1519, !1569]
* Sort extensions in Looking Glass alphabetically [Florijan; !1516]
* Fix screenshots of unredirected fullscreen windows on X11
  [Jonas Ã…., LuK1337; !1534, !1549]
* Use GPU to render (most) shadows [Georges; !1539]
* Refine avatar styling [Joonas; !1490]
* Fix storing VPN secrets [Sebastian; !1535]
* Don't depend on asciidoc and sassc when building from tarball
  [Florian; !1553, !1555]
* Use horizontal pages in app picker [Georges; !1554]
* Avoid costly icon theme lookups unless when needed [Ivan; !1558]
* Properly expose locked state to logind [Florian; !1561]
* Use 3 fingers for system swipe gestures [Georges; !1562]
* Fix glitches in overview transitions [Jonas Ã…., Ivan; !1545, !1550]
* Improve login screen accessibility [Mike; !1567]
* Overhaul top bar styling [Jonas D.; !1397]
* Allow changing input volume by scrolling over microphone icon [Razze; !1566]
* Port Extensions app and portal to GTK4 [Florian; !1495]
* Fixed crashes [Jonas Ã….; !1527]
* Misc. bug fixes and cleanups [Georges, Florian, Tom, Hans, Jonas D., Ivan,
  Sebastian, Daniel; !1518, !1521, !1523, !1525, !1520, !1526, !1472, !1339,
  !1529, !1531, !1532, !1533, !1528, !1350] !1542, !1537, !1548, !1551, !1557,
  !1543, !1560, !1544, !1565]

40.alpha.1.1

40.alpha.1.1
============
* Adapt to settings moving to gsettings-desktop-schemas [Florian; !1573]
* Misc. bug fixes [Georges, Florian; !1571, !1574]

40.beta

40.beta
=======
* Overview redesign
 - Move dash to the bottom [Georges, Abderrahim, Jakub; !1559]
 - Do not duplicate dash icons in app grid [Florian; !1580]
 - Separate favorites from running apps in dash [Florian; !1606, !1610, !1659]
 - Change to a horizontal workspace layout [Georges; !1593, !1603]
 - Move background to workspaces [Georges, Florian, Jakub; !1599]
 - Overhaul window preview style [Florian, Jakub; !1605, !1654, !1657]
 - Rework workspace switching animation [Alexander; !1326]
 - Show workspace side-by-side [Georges; !1613]
 - Allow switching workspaces with super+scroll on wayland [Florian; !1612]
 - Allow swiping through more than one workspace at a time [Alexander; !1647]
 - Extend active dash area to the screen edge [Florian; !1660]
 - Change overall overview layout [Georges, Florian; !1624]
 - Refine workspace activation in overview [Georges; !1645]
 - Add vertical swipe gesture to shift through overview [Carlos; !1643]
 - Add shortcuts for shifting through overview [Florian; !1695]
 - Round background corners in overview [Jonas D.; !1651, !1697]
 - Hide workspace minimap when using less than two workspaces [Florian; !1696]
 - Scale down backgrounds in window picker [Georges; !1691]
 - Minor improvements and bug fixes [Florian, Abderrahim, Georges, Sebastian,
   Jakub, Pascal, Jonas D.; !1594, !1609, !1608, !1620, !1629, !1625, !1634,
   !1640, #3669, !1636, !1655, !1656, !1665, !1667, !1638, !1680, !1682, !1684,
   !1681, !1687, !1693, !1694, !1692]
* Fix glitch in app folder icons on smaller displays [Sebastian; !1581]
* Remove arrows from top bar menus [Doan, Florian, Razze; !1583, !1618, !1615]
* Fix stuck grab after failed area screenshots [Sebastian; !1600]
* Prefer image-data hint over app-icon in notifications [Guilherme; !1616]
* Fix drag actor position when animations are turned off [Sebastian; !1627]
* Improve spacing in MPRIS notifications with small text [Sebastian; !1632]
* Add Welcome dialog after major updates [Bastien; !1619]
* Do not save empty commands in run dialog history [Lucas; !1442, !1653]
* Consider device type for fingerprint hint on login screen [Razze; !1572]
* Add tooltip to Extensions app to view unellipsized description [Leleat; !1663]
* Fix stuck polkit dialog when using non-password auth [Florian; !1662]
* Provide screenshot feedback (flash, shutter) before writing file to disk
  [Brion, Jonas; !1658]
* Improve Thai layout in on-screen keyboard [Panawat; !1427]
* Improve error handling for fingerprint auth [Marco; !1652]
* Handle a large number of window previews more gracefully [Sebastian; !1685]
* Follow swipe gesture when bringing up on-screen keyboard [Carlos; !1668]
* Disable out-of-date extensions by default (again) [Evan; !1706]
* Fixed crashes [Jonas D., Carlos; !1673, !1672]
* Misc. bug fixes and cleanups [Florian, Sebastian, Razze, Georges, Daniel,
  Robert, Jonas D., Jonas Ã…., Marco, Bastien, TerraAr, Carlos; !1575, !1579,
  !1577, !1578, !1585, !1587, !1588, !1590, !1591, !1592, !1595, !1596, !1597,
  !1598, !1582, !1589, !1617, !1611, !1637, !1635, !1641, !1646, !1546, !1648,
  !1650, !1649, !1644, !1661, !1622, !1075, !1674, !1556, !1686, !1683, !1688,
  !1699, !1698, !1701, !1709]

40.rc

40.rc
=====
* Define default app grid arrangement [Allan; !1700]
* Fix shading behind system modal dialogs [Florian; !1712]
* Only show logout-inhibiting apps in end-session dialog [Michael; !1424]
* Fix minimap previews on multi-monitor systems [Florian; !1721]
* Drop strict extension version match for unstable releases [Florian; !1719]
* Fix missing app menu after overview gesture [Florian; !1726]
* Improve app folder appearance [Jakub; !1714]
* Fix window previews becoming undraggable after workspace switch
  [Sebastian; !1717]
* Fix dragging icons to a different page in RTL locales [Carlos; !1734]
* Support double super for opening app grid [Florian; !1736]
* Improve workspace handling on secondary monitors [Florian; !1735]
* Improve interaction when dragging between app grid pages [Carlos; !1630]
* Fix launching on requested workspace on wayland [Florian; !1316]
* Make wifi strength indicator consistent with icons in Settings [Remi; !1432]
* Start session in overview [Georges; !1678]
* Tweak window preview layout in overview [Jonas D.; !1702, !1737]
* Improve overview performance [Jonas D.; !1713, !1733, !1743, !1755]
* Fix new workspaces being invisible in minimap [Florian; !1716]
* Fix glitch after dragging window preview from second monitor [Ivan; !1727]
* Do not switch workspaces when scrolling during super-tab [Florian; !1746]
* Make OSK shifting up windows more reliable [Jonas D.; !1728, !1760]
* Fix swipe gesture glitches [Alexander; !1731]
* Fix mis-scaled preview icons in window picker [Sebastian; !1751]
* Fix unintended app grid changes during icon DND in dash [Sebastian; !1767]
* Fix missing X11 fallback icons [Florian; !1761]
* Fixed crashes [Sebastian; !1718]
* Misc. bug fixes and cleanups [Jonas Ã…., Sebastian, Abderrahim, Florian,
  Alexander, Felix, Ivan, Jonas D., Jakub, Daniel; !1710, !1707, !1720, !1722,
  !1724, !1732, !1246, !1738, !1740] !1742, !1741, !1745, !1748, !1749, !1765,
  !1766, !1757, !1758]

40.0

40.0
====

Translators:

comment:21 by Douglas R. Reno, 4 months ago

gnome-shell-extensions

40.alpha

40.alpha
========
* window-list: Honor changes in skip-taskbar property [Sergio; !130]
* window-list, workspace-indicator: Adjust to 3.38 changes [Florian; !133]
* window-list, workspace-indicator: Improve previews in workspace thumbs
  [Florian; #260, !142]
* auto-move: Improve behavior on multi-monitor setups [Florian; !135]
* windowNavigator: Adjust to 3.38 changes [Thun; #259]
* Misc. bug fixes and cleanups [Florian, Jonas Å, Jordan, Ray; !131, !136,
  !137, !140, !141, !144, !146, !145]

40.alpha.1

40.alpha.1
==========
* Don't depend on sassc when building from tarball [Florian; !150]
* Port extensions preferences to GTK4 [Florian; !148]
* Misc. bug fixes and cleanups [Florian, Jonas; !149, !151, !153]

40.beta

40.beta
=======
* Add tooltips to workspace thumbnails [Florian; !155]
* Drop arrows from top bar menus [Florian; !156]
* drive-menu: Mark mounts that can be unmounted as removable [Michael; !152]
* Remove horizontal-workspaces extension [Florian; !158]
* Adjust to shell overview changes [Florian; !159, !160]
* Fix crashes [Daniel; !157]
* Misc. bug fixes and cleanups [Florian; !154, !161]

40.rc

40.rc
=====
* native-window-placement: Adjust to gnome-shell changes [Florian; !164]
* windows-navigator: Adjust to gnome-shell changes [Florian; !163]
* window-list, workspace-indicator: Only show previews for up to six workspaces
  [Florian; !165]
* window-list, workspace-indicator: Improve workspace preview appearance
  [Florian; !166]

40.0

40.0
====

Translators:

comment:22 by Douglas R. Reno, 4 months ago

gdm

40.0.beta

================
Version 40.beta
================
- xinit script improvements
- Build goo fixes  
- Support systems that boot before the graphics subsystem fully loads
- Don't overwrite PATH set by user
- Generalize gdm-disable-wayland into new gdm-runtime-config tool
- Fail hard if accountsservice fails
- PAM integration improvements
- Leak fixes
- Stop using deprecated systemd functions
- Translation updates

40.0.rc

================
Version 40.rc
================
- Fingerprint auth fixes
- Fix timeout handling for graphics bringup
- Translation updates

40.0

==========
Version 40
==========
- 100% CPU fix
- Translation updates

comment:23 by Douglas R. Reno, 4 months ago

gnome-user-docs

40.beta

40.beta
=======
* Updated Privacy pages (Andre Klapper)
* Removed outdated Firestarter pages (Andre Klapper)
* Updated translations:

40.rc

40.rc
=====
* Updates for GNOME 40 (Andre Klapper, Shaun McCance, Michael Hill, scootergrisen)
* Updated translations:

40.0

40.0
====
* Updated gesture documentation for GNOME 40 (Shaun McCance, Sriram Ramkrishna
* Updated illustrations (Jakub Steiner)
* Document QR Code feature for WiFi Hotspot (Rohan M)
* Updated translations:

comment:24 by Douglas R. Reno, 4 months ago

yelp

40.beta

40.beta
=======
* Fix crashes from setting automatic IDs in DocBook 5 documents (Shaun McCance)
* Fix links to search results for ghelp documents (#137) (Shaun McCance)
* Fix crash when reloading Mallard document (Michael Catanzaro)
* Handle mouse back/forward buttons (Paul Hebble)

40.rc

40.rc
=====
* Updated translations:

40.0

40.0
====
* Stable release. No changes since release candidate.

comment:25 by Douglas R. Reno, 4 months ago

Resolution: fixed
Status: assignedclosed

dconf-editor-3.38.3

gvfs-1.48.0

nautilus-40.0

gnome-bluetooth-3.34.5

gnome-keyring-40.0

gnome-settings-daemon-40.0

gnome-control-center-40.0

mutter-40.0

gnome-shell-40.0

gnome-shell-extensions-40.0

gdm-40.0

gnome-user-docs-40.0

yelp-40.0

Fixed at r24444

Note: See TracTickets for help on using tickets.