Gnome Shell, mostly performance:
-
Honour
CLUTTER_ACTOR_NO_LAYOUT
more efficiently: Minor updates; resolved all discussions again. - iconGrid.js: Animate icon spring using translation: Minor updates, resolved all discussions, landed upstream for release in 3.35.4
- js/ui: Subscribe touchpad gesture handlers to only touchpad events: Fixed conflicts from upstream and reprofiled to verify.
- js/ui: Keep refcounts to WallClock objects above 1: Enhanced further to avoid the same CPU bottleneck on the lock screen clock.
- background: Limit mipmap levels to avoid loss of visible detail: Improves wallpaper rendering quality, something I’ve been wanting to do for a long time.
- background: Scale monitor_area after texture creation: Fixes memory bloat when using monitor scaling factors, and even improves rendering performance.
- workspace: Animate window clones using translation properties: Improves the smoothness of the window spread animation entering/leaving the overview.
Release bugs:
- PulseAudio automatically switches to HDMI sound output on login: Fix was released to eoan-updates.
- Bluetooth headphones default to low quality headset mode and fail to switch to A2DP when selected: Fixes still waiting on approval in the bionic queue and in the eoan queue.