Opened 3 years ago
Closed 3 years ago
#16270 closed enhancement (fixed)
d07 mutter-42.0
Reported by: | Xi Ruoyao | Owned by: | pierre |
---|---|---|---|
Priority: | normal | Milestone: | gnome-42 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New major version.
Change History (9)
comment:1 by , 3 years ago
comment:2 by , 3 years ago
Milestone: | 11.2 → gnome-42 |
---|
by , 3 years ago
Attachment: | mutter-42.0-consolidated_fixes-1.patch added |
---|
A consolidated patch of the 7 MRs mentioned https://gitlab.gnome.org/GNOME/mutter/-/issues/2175
comment:3 by , 3 years ago
One of the 7 patches fixes a crash on my system sometimes when I click on a gnome-shell pop-up notification. I don't want to use my time to find out which one specifically. Two patches conflict with each other so I rebased them and made a consolidated patch (attached above).
comment:4 by , 3 years ago
Summary: | mutter-42.0 → d07 mutter-42.0 |
---|
comment:5 by , 3 years ago
42.0
- Translations
42.rc
- Fix X11 → wayland drops ending up in the wrong wayland client
- Make xdg-activation interoperate with other startup sequences
- Fix stuck grab feedback actor during compositor grabs
- Make gnome-desktop dependency optional
- Provide better profiling information
- Drop ClutterEvent "source" field
- Add support for xdg_toplevel.configure_bounds()
- Add support for wl_surface.offset
- Fix resizing of virtual monitors
- Include size in configure events of maximized clients
- Only allow direct scanouts for surfaces that aren't cropped, scaled or rotated
- Fix pipewire screencasts
- Plugged memory leak
- Fixed crash
- Misc. bug fixes and cleanups
42.beta
- Implement a new Clutter grab API
- Support KMS testing via QEMU
- Generate API references with gi-docgen
- Improve support for running from toolbx
- Add support for privacy screen
- Allow changing monitor configuration policy
- Add support for XFixes ClientDisconnectMode
- Fix possible missed clicks on menus
- Place popups on the same monitor as the anchor rect
- Announce DMA-BUF support via pipewire
- Raise the file descriptor limit of the wayland compositor
- Fix resetting idle time on lid open
- Don't limit DMA buffer screen casting only to Intel
- Keep a single cursor sprite visible with tablets
- Sync keyboard LEDs after layout changes
- Honor window input area in picking
- Handle mixture of keycombo/no action in pad rings/strips
- Fixed crashes
- Misc. bug fixes and cleanups
42.alpha
- Fix monitor screencast scanouts
- dma-buf: Use alpha-less pixel formats where appropriate
- wayland: Allow clients to maximize windows regardless of constraints
- Handle hotplug events without relevant changes more effectively
- Improve error reporting when startup fails
- dma-buf: Add support for ABGR and XBGR formats
- Fix X11 middle button emulation setting
- Include server-side shadows in window screenshots
- Don't change workspaces of unmanaged windows
- Reset idletime when unplugging the power cable
- xwayland: Avoid unnecessary _NET_WM_STATE events
- Fix videos in Firefox stuttering in overview
- Don't use atomic mode setting for virtio_gpu driver
- Improve on-screen keyboard on X11
- Fix text glitches after size changes
- Fix reporting output rotation to xwayland
- wayland: Accept final preference of drop destination
- Only add paint volumes of mapped actors to stage clip
- Fix negative paint volume offscreen effect
- Introduce MetaRenderDevice
- Prefer GBM over EGLStream where possible
- Fix erratic scrolling in GTK apps
- Use rtkit to get realtime priority
- Turn experimental features into flags
- Add support for EGL_KHR_partial_update
- Use b/w unicode for tablet mode OSD
- Fix tilt direction of pen/tablet inputs [
- Sanitize event handling at gestures
- Fix mapping tablet input to correct monitor
- Optionally run (and exit) with a command
- Fix key repeat of on-screen keyboard for 2nd-level keysyms
- Copy damage rectangles to secondary GPU
- Fix window size after returning from fullscreen
- Fix blank screen when unplugging docking station
- Ensure constraints after client resize
- Improve anti-aliasing of background corners
- Fix unredirected Xwayland windows not getting updated
- Fix DND between X11 and wayland clients
- Add hold gestures
- Always snoop key events for a11y
- Improve Wacom tablet mapping
- Allow adding more streams to a screen cast session
- Do not throttle input in wayland event delivery
- Allow forcing EGLStream backend
- Check keyboard serials for activation
- Rebind the EGL image when handling damage
- Do not pass events to windows with modal transients
- Fix mixed up refresh rates in multi-monitor setups
- Fix orientation changes on devices with 90°
- Allow disabling HW cursors
- Improve damage handling
- Consider xrandr flags for advertised modes
- Improve KMS fallback modes
- window-group: Disable culling when rendinging clone to offscreen buffer
- Support DMA buffer feedback
- Advance timelines according to presentation time
- Drop deprecated wl-shell and text-input-v3 support
- Fix workspace switch animation in default plugin
- Fix unfullscreening of window that were mapped fullscreen
- Consider wayland subsurfaces for scanout
- Fix DMA-BUF screencasts with unredirected fullscreen windows
- Fixed crashes
- Plugged leaks
- Misc. bug fixes and cleanups
comment:6 by , 3 years ago
51.3 Elapsed Time - mutter-42.0 md5sum : 9141c8037f71b6676d28107c7bcee26f /usr/src/mutter/mutter-42.0.tar.xz 2680 /usr/src/mutter/mutter-42.0.tar.xz SIZE (2.617 MB) 61092 kilobytes BUILD SIZE (59.660 MB) SBU=.540
At -j4. Trying to run ninja test: No tests defined.
comment:7 by , 3 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
Taking all gnome-42 tickets for now, but feel free to help :)
comment:8 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Gnome 42 platform updated:
- f32ea05800 update to gsettings-desktop-schemas-42.0
- 7896e48009 Update to gjs-1.72.0
- 70e2397cdd Update to gnome-desktop-42.0
- d77536a4f2 Update to tracker-3.3.0
- dda606f034 Update to gnome-online-accounts-3.44.0
- 27d30286ca Update to libgweather-4.0.0
- f05ba9eeb4 Update to evolution-data-server-3.44.0
- f8e62b793a Update to folks-0.15.5
- 0650fd69b6 Update to gdm-42.0
- 06314d4761 Update to gnome-session-42.0
- 11919d6d74 Update to gnome-settings-daemon-42.1
- a3a7743783 Update to gvfs-1.50.0
- 01f0cbb693 Update to gnome-bluetooth-42.0
- f021482995 Update to zenity-3.42.0
- 185b30909f Update to mutter-42.0
- a5ebc7a2c6 Update to gnome-control-center-42.0
- f8fdd22c1a Update to gnome-shell-42.0
- 69d9a1f925 Update to gnome-backgrounds-42.0
- 0668efe8c6 Update to gnome-shell-extensions-42.0
- 2b51d021c4 Update to gnome-user-doc-42.0
- a0849266e5 Update to libpeas-1.32.0
- a58c8eecdc Update to trackers-miner-3.3.0
- 13d94cf3fe Update to nautilus-42.0
- cd7758138d Update to vte-0.68.0
- 38c0ca2adb Update to yelp-xsl-42.0
- e69d832f10 Update to yelp-42.1
Note:
See TracTickets
for help on using tickets.
Note that there are some fixes pending, listed at https://gitlab.gnome.org/GNOME/mutter/-/issues/2175. One of them, https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2321, fixes an issue considered annoying by me personally.