Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: mutter-devel | Distribution: openSUSE Tumbleweed |
Version: 42.2 | Vendor: openSUSE |
Release: 1.3 | Build date: Thu Jun 16 02:35:04 2022 |
Group: Development/Libraries/GNOME | Build host: obs-arm-10 |
Size: 6141508 | Source RPM: mutter-42.2-1.3.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.gnome.org | |
Summary: Development files for mutter, a window and compositing manager |
This subpackage contains libraries and header files for developing applications that want to make use of the mutter library.
GPL-2.0-or-later
* Mon May 30 2022 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 42.2: + Don't use direct scanout for transparent windows. + Fix initialization of privacy mode in displays that support it. + Fix --replace again. + Improve picking a window for direct scanout. + Do not allow windows to steal focus when the shell has a grab. + Fix night light without GAMMA_LUT property. + Fixed crash. + Misc. bug fixes. * Fri May 13 2022 Xiaoguang Wang <xiaoguang.wang@suse.com> - Add mutter-crash-meta_context_terminate.patch: Fix SIGSEGV in meta_context_terminate (bsc#1199382 glgo#GNOME/mutter#2267). * Fri May 06 2022 Frederic Crozat <fcrozat@suse.com> - Update to version 42.1: + Send correct LEAVE events when entering windows. + Be more forgiving with wrongly sized clients. + Add ClutterInputCapabilities enum and device property. + Fall back if COPY_MODE_SECONDARY_GPU fails to init. + Fix missing root window properties after XWayland start. + wayland/shm: Add support for ABGR8888 and XBGR8888 formats. + Keep actors dirty if a redraw was queued up during paint(). + Fix overview painting of shaped texture with layer snippets. + Survive missing GAMMA_LUT KMS property. + Record current event when going through event filters. + Pass events to pointer a11y before going through filters. + Update cursor when scaled or transformed. + Fix screen cast when DMA buffer fails or can't be used. + Repick when pointer actor goes unmapped. + Improve IM support. + Allow using dumb buffers for cursor sprites. + wayland/dma-buf: Only advertise supported formats. + Fix screen cast cursor metadata with unthrottled input. + Fixed crashes. + Plugged memory leak. - Drop mutter-bail-out-on-reentry-into-map-unmap.patch and mutter-42.0-fix-top-bar-elements-hovering-effect.patch (merged upstream). * Sun Mar 27 2022 Luciano Santos <luc14n0@opensuse.org> - Add mutter-42.0-fix-top-bar-elements-hovering-effect.patch based on commits: 0280b0aaa563db65bf79a3643f6a9e8e76bfe458 and 2aad56b949b86b4f1d0eab6d3d3b0d5491e8515b. A fix for elements in the top bar not losing the cursor-hovering effect if the cursor immediately enters an app window (glgo#GNOME/gnome-shell#203). * Thu Mar 24 2022 Alynx Zhou <alynx.zhou@suse.com> - Add mutter-bail-out-on-reentry-into-map-unmap.patch: This fixes gnome-shell crash when dragging close button in overview by bailing out on reentry into map/unmap() (bsc#1197350, glgo#GNOME/mutter!2299). * Sun Mar 13 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 42.0: + Updated translations. * Mon Mar 07 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 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. + Updated translations. - Drop mutter-ci-catchsegv.patch: No longer needed. * Thu Feb 24 2022 bjorn.lie@gmail.com - Update to version 42.beta+11: * meson: Enable -Wall by default * core: Initialize g_autofree with NULL * ci: - Rebuild image with newer dependencies - Install xwayland from tag directly * wayland/keyboard: Remove unnused define * Updated translations. - Switch to using source service again. - Flip profiler bcond to without, build profiling/sysprof support again. * Tue Feb 15 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 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 + Updated translations. * Tue Feb 15 2022 Bjørn Lie <bjorn.lie@gmail.com> - Drop 0002-Drop-CI-test-setup-that-needs-catchsegv.patch: Use the mutter-ci-catchsegv.patch, as this applies for 42.alpha. * Tue Feb 15 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 41.4: + Fix DND between X11 and wayland clients. + Fix resetting idle time on lid open. + wayland/gtk: Only perform allowed titlebar gestures. + Place popups on the same monitor as the anchor rect. + Fix wrong resizes of some clients on focus changes. + Misc. bug fixes. + Fixed crashes. + Updated translations. * Tue Feb 08 2022 Bjørn Lie <bjorn.lie@gmail.com> - Add 0002-Drop-CI-test-setup-that-needs-catchsegv.patch: Fix build with glibc 2.35 and newer. * Sat Feb 05 2022 Michael Gorse <mgorse@suse.com> - Add mutter-ci-catchsegv.patch: drop CI test setup that needs catchsegv, which is removed in glibc 2.35 (glgo#GNOME/mutter#2120). * Wed Jan 12 2022 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 42.alpha: + Fix monitor screencast scanouts. + wayland: Allow clients to maximize windows regardless of constraints. + Handle hotplug events without relevant changes more effectively. + Improve error reporting when startup fails. + Fix X11 middle button emulation setting. + Include server-side shadows in window screenshots. + Don't change workspaces of unmanaged windows. + Fix videos in Firefox stuttering in overview. + Improve on-screen keyboard on X11. + Fix erratic scrolling in GTK apps. + Use rtkit to get realtime priority. + Sanitize event handling at gestures. + Fix mapping tablet input to correct monitor. + Fix key repeat of on-screen keyboard for 2nd-level keysyms. + Fix window size after returning from fullscreen. + Fix blank screen when unplugging docking station. + Improve anti-aliasing of background corners. + Fix DND between X11 and wayland clients. + Allow adding more streams to a screen cast session. + Fix mixed up refresh rates in multi-monitor setups. + Improve KMS fallback modes. + Fix workspace switch animation in default plugin. + Fixed crashes. + Plugged leaks. + Misc. bug fixes and cleanups. + Updated translations. - Bump api_major to 10, following upstream changes. * Tue Jan 11 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 41.3: + Check keyboard serials for activation + Fix mixed up refresh rates in multi-monitor setups + Allow disabling HW cursors + Improve damage handling + Consider xrandr flags for advertised modes + Ensure constraints after client resize + window-group: Disable culling when rendinging clone to offscreen buffer + Fix workspace switch animation in default plugin + Fix unfullscreening of window that were mapped fullscreen + Fix DMA-BUF screencasts with unredirected fullscreen windows + Fix orientation changes on devices with 90° + Fixed crashes + Plugged leaks + Misc. bug fixes and cleanups. - Drop patches fixed upstream: + mutter-allow-disable-hardware-cursors.patch + mutter-initialize-saved_rect_fullscreen.patch - Renumber patches yet again. * Mon Jan 10 2022 Alynx Zhou <alynx.zhou@suse.com> - Add mutter-initialize-saved_rect_fullscreen.patch: Some applications that starts in fullscreen disappear when switching back to normal size mode, because mutter forget to initialize saved_rect_fullscreen which is used for unfullscreen, this patch fixes it (glgo#GNOME/mutter!2210, bsc#1185444). * Fri Dec 17 2021 Bjørn Lie <bjorn.lie@gmail.com> - Rebase patches with quilt and renumber them. - Add mutter-window-actor-Special-case-shaped-Java-windows.patch: window-actor: Special-case shaped Java windows. OpenJDK wrongly assumes that shaping a window implies no shadows. They got lucky until commit b975676c changed the fallback case, but now their compliance tests are broken. Make them happy again by special-casing shaped Java windows. Patch from fedora: https://src.fedoraproject.org/rpms/mutter/raw/rawhide/f/0001-window-actor-Special-case-shaped-Java-windows.patch * Fri Dec 17 2021 Alynx Zhou <alynx.zhou@suse.com> - Add mutter-allow-disable-hardware-cursors.patch: Add a debug environment variable MUTTER_DEBUG_DISABLE_HW_CURSORS to disable hardware cursors and force using software cursors to avoid some driver or hardware bug (glgo#GNOME/mutter#2045, glgo#GNOME/mutter!2150). * Mon Dec 13 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 41.2: + Fix blank screen when unplugging docking station. + Prefer GBM over EGLStream where possible. + Fix unredirected Xwayland windows not getting updated. + Improve anti-aliasing of background corners. + Copy damage rectangles to secondary GPU + Improve Wacom tablet mapping. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Switch to git checkout of released tag via source service. * Tue Nov 23 2021 Alynx Zhou <alynx.zhou@suse.com> - Enable wayland-eglstream dependency on Leap/SLE (jsc#SLE-19964). * Fri Nov 19 2021 Alynx Zhou <alynx.zhou@suse.com> - Enable eglstream on Leap/SLE (jsc#SLE-19964). * Fri Nov 05 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 41.1: + 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 + Fix erratic scrolling in GTK apps + Fix tilt direction of pen/tablet inputs + Use b/w unicode for tablet mode OSD + Fix negative paint volume offscreen effect + Only add paint volumes of mapped actors to stage clip + Fix mapping tablet input to correct monitor + Misc. bug fixes and cleanups. + Updated translations. - Drop clutter-only_reset_preedit_text_if_set.patch: Fixed upstream * Tue Nov 02 2021 Dominique Leuenberger <dimstar@opensuse.org> - BuildRequire libxcvt when building against xorg-x11-server > 21, unless when building for s390x: libxcvt was split out and lives in an own package now. * Thu Oct 21 2021 Florian "spirit" <packaging@sp1rit.anonaddy.me> - Added clutter-only_reset_preedit_text_if_set.patch + fixes "scrollback" issue of GtkTextView (see lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/WYSUDJFTZIEEJS3QBBBUNLD3XBXULABU/) * Wed Oct 20 2021 Yifan Jiang <yfjiang@suse.com> - Rebase mutter-SLE-bsc984738-grab-display.patch. * Wed Sep 22 2021 Michael Gorse <mgorse@suse.com> - Update to version 41.0: + Avoid race in wl_seat capabilities. + Expose option groups/entries to introspection. + Updated translations. * Wed Sep 22 2021 Bjørn Lie <bjorn.lie@gmail.com> - Add pkgconfig(xwayland) and drop xorg-x11-server-wayland BuildRequires: use standalone xwayland during build and runtime. - Add explicit gnome-settings-daemon Requires and pass initfd=auto to meson now that we are using the new standalone xwayland. * Wed Sep 22 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 41.rc: + Add clutter_stage_paint_to_content(). + Add meta_cursor_tracker_get_scale(). + wayland: Make each wl_output correspond to one monitor. + Expose 'inactive-since' timestamp to uresourced. + Pass dirty rects to secondary GPU. + Support commiting preedit string on focus loss. + Improve auto-rotation support. + Add meta_window_actor_paint_to_content(). + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Add xvfb-run BuildRequires: new dependency for the test suite. * Wed Sep 22 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 41.beta: + Manage idle monitors via MetaIdleManager. + Fix VKMS detection. + Fix swipe cancellation. + Fix mapping tablet to monitor. + Fix area screencasts when window is unredirected. + Don't require a newly attached buffer to apply state. + Close unused mode setting and rendering devices. + Only support super+scroll on wayland. + Implement the xdg-activation protocol. + Reduce input latency by computing max render time heuristically. + Apply dithering to dispatch time when needed. + x11: Compute monitor scale per output. + Shrink and optimize the rounded-background-clip shader. + remote-desktop: Handle non-responding selection owners . + Improve sysprof support. + Allow clients to delegate titlebar gestures to the compositor. + Fix upside-down Xshape surface with EGLstream. + Fix 'kms-modifiers' experimental setting. + Make default focus window on each workspace appear focused. + Plugged memory leaks. + Fixed crashes crash. + Misc. bug fixes and cleanups. + Updated translations. * Tue Sep 21 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 40.5: + Fix monitor screencast scanouts. + Fix middle-click emulation support on X11. + Fixed crashes. + Updated translations. * Thu Sep 16 2021 Stanislav Brabec <sbrabec@suse.com> - Remove obsolete translation-update-upstream support (jsc#SLE-21105). * Wed Aug 18 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 40.4: + Don't require a newly attached buffer to apply state. + Fix upside-down Xshape surface with EGLstream. + Misc. bug fixes and cleanups. + Updated translations. * Thu Jul 29 2021 Yifan Jiang <yfjiang@suse.com> - Synchronize changelog between SLE, Leap and Factory. * Thu Jul 29 2021 Yifan Jiang <yfjiang@suse.com> - Disable eglstream on Leap/SLE by now since it is under review. * Wed Jul 28 2021 Yifan Jiang <yfjiang@suse.com> - Add versioned BuildRequires to pkgconfig(libinput): https://gitlab.gnome.org/GNOME/mutter/-/blob/gnome-40/meson.build#L47 * Tue Jul 13 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 40.3: + Fix area screencasts when window is unredirected. + Fix mapping tablet to monitor. + Fixed crash. + Misc. bug fixes. + Updated translations. - Drop mutter-Gracefully-handle-page-flipping.patch: Fixed upstream. * Tue Jul 06 2021 Bjørn Lie <bjorn.lie@gmail.com> - Build wayland eglstream support: Pass wayland_eglstream=true to meson and add pkgconfig(wayland-eglstream) BuildRequires. Gnome-shell Wayland session with nvidia binary driver is now possible when enabled manually, users must first comment out the disabling of Wayland when using the proprietary nvidia driver in /usr/lib/udev/rules.d/61-gdm.rules, then boot with passing nvidia-drm.modeset=1 to the kernel. We do NOT recommend that users try this, as it buggy and unstable at the moment. - Add mutter-Gracefully-handle-page-flipping.patch kms: Gracefully handle page flipping direct scanouts failing. Fix a crash. * Thu Jun 17 2021 Bjørn Lie <bjorn.lie@gmail.com> - Rebase mutter-disable-cvt-s390x.patch and mutter-Lower-HIDPI_LIMIT-to-144.patch, and enable mutter-disable-cvt-s390x.patch again now that it is rebased. * Wed Jun 16 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 40.2.1: + Fixed crash glgo#GNOME/mutter!1895. * Fri Jun 11 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 40.2: + Fix mouse position in remote desktop with fractional scaling. + Fix fd leak. + Disable KMS modifiers on radeon driver. + Fix adding virtual monitor to physical session. + Unbreak press-drag-release to pop up and select right click menus. + Fix VKMS detection. + Misc. bug fixes. + Updated translations. - Changes from version 40.1: + Prevent clients from pasting old selection data. + Fix forward_key IM functionality on wayland. + Ensure valid window texture size after viewport changes. + Only update cached paint volumes when necessary. + Only disable KMS modifiers for drivers with known problems. + Fix X11 client resize during moves. + Fix performance drop during night light transition with Nvidia. + kms: Don't add common modes that exceed the max bandwidth. + Create virtual input devices on demand. + Fix wrong night light gamma when leaving power saving. + Fix picking edge case. + Properly tear down things when shutting down. + Fix monitor screencasting with fractional scaling. + Fixed crash. + Plugged memory leak. + Misc. bug fixes and cleanups. + Updated translations. - Disable mutter-disable-cvt-s390x.patch: Needs rebase. * Fri Apr 23 2021 Alynx Zhou <alynx.zhou@suse.com> - Rebase mutter-SLE-bsc984738-grab-display.patch and mutter-SLE-bell.patch. * Sat Apr 17 2021 Dominique Leuenberger <dimstar@opensuse.org> - Fold libmutter-8-0 and mutter-data into the main package: + SLPP does, despite the devel package, not make much sense. Mutter is the GNOME Window Manager and parallel installation of the library only gave a false sense of possibility, and often resulted in upgrade issues (e.g. zypper not updating mutter). + The -data package was hard-requiring the same mutter version, which essentially means the split makes no sense. * Sat Mar 20 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 40.0: + xwayland: Check permissions on /tmp/.X11-unix. * Wed Mar 17 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 40.rc: + Fix keyboard input from remote desktop in Xorg session. + Fix restoring focus to windows using globally active input. + Expose unaccalerated touchpad gesture deltas. + Avoid relayout on text attribute changes when possible. + Add remote desktop caps- and num-lock state properties. + Improve refresh rate calculation. + Implement presentation-time protocol. + Disable double-buffered shadow buffering. + Fix missing cursor on tablet devices. + Fix frame timings causing X11 clients to get stuck. + Fix applying input settings on X11. + Add headless native backend. + Fix high latency and stalls with proprietary nvidia driver. + Fix maximized windows not reacting to strut changes. + Only start XWayland on demand when running under systemd. + Sync LEDs when a new input device is added. + Fix order in which subsurface placement operations are handled. + Fixed crashes. + Plugged leaks. + Misc. bug fixes and cleanups. + Updated translations. * Tue Feb 23 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 40.beta: + Consider clients without mapped windows for xwayland auto-shutdown. + Let compositor to handle super+scroll events. + Default to starting Xwayland on demand. + xwayland: Restore abstract socket support. + Add support for atomic mode setting. + Fix clip region glitches when using fractional scaling. + Default to horizontal workspace layout. + Do not ping unmanaging windows. + Handle monitor changes during screencasts. + Fix unexpected jumps after restoring misbehaving clients. + Fix newly opened X11 windows being invisible in overview. + Fix viewport of offscreen effects. + Fix drag cancel animation when using geometry scaling. + Improve touch-mode heuristics. + Integrate clipboard with remote desktop sessions. + Fix stuck icon in DND operation between X11 and wayland. + Automatically synchronize pointer position after modal grabs. + Reimplement support for CLUTTER_SHOW_FPS. + Only pick on events that may move the pointer. + Emit discrete scroll events for accumulated smooth events in virtual X11 devices. + Add support for rounded clipping when drawing background. + Plugged memory leaks. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. * Fri Jan 15 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 40.alpha.1.1: + Adapt to settings moving to gsettings-desktop-schemas. + Misc. bug fixes and cleanups. - Changes from version 40.alpha.1: + Base ClutterEffects on ClutterPaintNodes. + xwayland: Set xrandr primary output. + Add paint node based blur support. + Disable CRTCs if there is no monitor. + Fix updates of mipmapped animated backgrounds. + Allow remote desktop clients to specify scroll source. + Support the color transform matrix RandR property on X11. + Plugged memory leaks. + Fixed crashes. + Misc. bug fixes and cleanups. * Fri Jan 15 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 40.alpha: + Replace CoglMatrix with graphene_matrix. + Allow to specify debug topics in MUTTER_DEBUG. - Bump api_major to 8, following upstream changes. * Thu Jan 14 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.38.3: + xwayland: Set xrandr primary output, + Disable CRTCs if there is no monitor, + Fixed crashes, + Misc. bug fixes, + Updated translations. * Thu Dec 03 2020 dimstar@opensuse.org - Update to version 3.38.2: + Fix unwanted position changes on window resize. + Fix _NET_WM_FRAME_DRAWN timestamps. + Fix missed redraws of newly-mapped actors. + (Temporarily) make Xwayland listen on abstract namespace socket again. + Fix tiling to the correct monitor. + Fix background artifacts in magnifier. + Fix monitor tiling support on X11. + Fix device configuration not being picked up on X11. + Improve compatibility with Qt's wayland support. + Support tagging devices as primary GPU via udev. + Fix size hints with CSD. + Do not disable the X Security extension by default. + Fix unresponsive input after screen blank. + Improve tablet-mode-switch support. + Plugged memory leaks. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. * Thu Oct 08 2020 dimstar@opensuse.org - Update to version 3.38.1: + Fix Night Light updates after DPMS. + Fix button scrolling on X11. + Always use correct font-dpi setting on X11. + Improve handling of scanout failures. + Fix middle/right button mixup in scroll button assignment. + Fix resizing of attached modal dialogs on wayland. + Enable KMS modifiers on devices that need them. + Fix IM handling on X11. + Fix glitches in "undefined" screencast areas. + Fix visual glitches on background with fractional scaling. + Fix using correct refresh rate. + Misc. bug fixes and cleanups. + Plugged memory leaks. + Updated translations. - Add pkgconfig(udev) BuildRequires: new verified dependency. * Thu Oct 08 2020 dimstar@opensuse.org - Update to version 3.38.0: + screencast: Only use DMA buffers for i915. + Updated translations. * Thu Oct 08 2020 dimstar@opensuse.org - Update to version 3.37.92: + Fix stale cursor positions in remote desktop sessions. + xwayland: Add a setting to disable selected X extensions. + Fix screencasting when using QXL. + Cull actors that don't intersect with the redraw clip. + Optimize painting of backgrounds when culling is unavailable. + Improve support for Hangul input method. + Support debug paint overlay for opaque regions. + Fix launching flatpak applications when autostarting Xwayland. + Add support for capture scanouts in screencasts. + Allow integrated tablet devices to cycle outputs. + Improve mapping input devices to the most relevant output. + Only enable auto-rotation in touch mode. + Updated translations. * Thu Oct 08 2020 dimstar@opensuse.org - Update to version 3.37.91: + Fix initial state of display mode OSD. + Fixed crashes. + Misc. bug fixes and cleanups. - Changes from version 3.37.90: + Fix using NEAREST filter for backgrounds on scaled monitors. + Screencast fixes and improvements. + Support tap-button-map and tap-drag-lock touchpad settings. + Fix wine copy & paste. + Fix shadows of server-side decorated XWayland windows. + Replace some loaded terms with more descriptive ones. + Add API to launch trusted wayland clients. + Skip displays with 'non-desktop' property set. + Invalidate offscreen effect cache on video memory purge. + Add wl_shm support for 10 bpc and 16 bpc half float formats. - Changes from version 3.37.3: + Support custom keyboard layouts in $XDG_CONFIG_HOME/xkb. + Optimize resource scale computation. + Allow animating ClutterActor's content property. + Implement backgrounds as ClutterContent. + Add ClutterAlignContraint:pivot-point property. + Fix crash on area screenshots with fractional scaling. + Do not paint textures of fully obscured windows. + Use a more appropriate combine function on opaque areas. + Fix remote desktop being broken without screencast session. + Remove more long-deprecated Clutter APIs. + Drive each monitor by its own frame clock. + Fix copy/paste failures on X11. + Mipmap background texture rendering. + Plugged memory leaks. - Changes from version 3.37.2: + Fix move-to-center keybinding with multiple monitors. + Fix stuck buttons when a virtual device is destroyed. + Use workarea when centering new windows. + Limit mipmap levels when rendering background. + Broadcast clipboard/primary offers. + Support primary-selection protocol from wayland-protocols. + Fix monitor screen cast on X11. + Support a "blank" cursor type. + Improve stage view damage tracking> + Implement touch-mode detecation for the X11 backend. + Drop external keyboard detection from touch-mode heuristics. + Optimize actor allocations. - Changes from version 3.37.1: + Fix screencasting non-maximized windows. + Make window-aliveness checks less aggressive. + Fix stylus coordinates when using screen rotation. + Preserve keyboard state on VT switch. + Remove Clutter's drag and drop actions. + Cancel clicks/gestures actions on disable. + Fix various clipboard issues. + Fix trackball button scrolling. + Fix tiled monitor support. + Support unredirecting fullscreen wayland surfaces. + Support area screencasts. + Synchronize shadows to server-side decorations. + Allow inhibiting remote access. + Fix overview key on X11 when using multiple keyboard layouts. + Updated translations. - Drop mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch: fixed upstream. - Drop mutter-fix-wine-copy-and-paste.patch: fixed upstream. * Wed Oct 07 2020 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.36.7: + Fix Night Light updates after DPMS + Fix IM handling on X11 + Fix resizing of attached modal dialogs on wayland + Fix jumps when resizing windows using discrete steps. + Fixed crashes. + Plugged Memory leaks. + Misc. bug fixes and cleanups. + Updated translations. * Tue Sep 08 2020 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.36.6+2: + kms/crtc: - Always consider gamma state valid. - Read initial gamma state. + Fix stale cursor positions in remote desktop sessions. + Limit mipmap levels when rendering background. + Improve support for Hangul input method. + Fixed crashes. + Plugged memory leaks. + Misc. bug fixes and cleanups. - Drop patch fixed upstream: + mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch * Fri Aug 21 2020 Alynx Zhou <alynx.zhou@suse.com> - Added mutter-fix-wine-copy-and-paste.patch: sometimes copy and paste will fail in wine applications, this upstream patch fixed it (boo#1175532, glgo#GNOME/mutter!1369). * Thu Aug 20 2020 Frederic Crozat <fcrozat@suse.com> - Add mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch: don't use libGLESv2.so but libGLESv2.so.2 for COGL driver (boo#1175559 glgo#GNOME/mutter!1282). * Wed Aug 12 2020 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.36.5: + Screencast fixes and improvements. + Fix glitches when subsurfaces extend outside the toplevel. + Mipmap background texture rendering. + Fix wine copy & paste. + Plugged memory leaks. + Updated translations. * Thu Jul 16 2020 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.36.4+9: + Various screen cast fixes. * Wed Jul 08 2020 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.36.4: + Fix crash on area screenshots with fractional scaling. + Do not paint textures of fully obscured windows. + Turn off CRTCs as well when enabling DPMS. + Improve selection support. + Use a more appropriate combine function on opaque areas. + Fix remote desktop being broken without screencast session. + Fix popovers disappearing on wayland and HiDPI. + Fixed crashes. + Plugged memory leaks. + Misc. bug fixes and cleanups. * Thu Jun 04 2020 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.36.3+1: + Broadcast clipboard/primary offers. + Fix monitor screen cast on X11. + Implement touch-mode detecation for the X11 backend. + Drop external keyboard detection from touch-mode heuristics. + Fix leaked DMA buffers in screencasts. + Fixed various crashes. + Renderer-native: Don't leak DMA buffer CoglFramebuffer. * Wed May 13 2020 mgorse@suse.com - Update to version 3.34.6: + Fix various clipboard issues. + Fix locate-pointer feature interfering with keybindings. + Fix overview key on X11 when using multiple keyboard layouts. + Preserve keyboard state on VT switch. + Fixed crashes. + Plugged memory leaks. + Misc. bug fixes and cleanups. * Fri May 01 2020 Michael Gorse <mgorse@suse.com> - Enable SLE patches on leap (jsc#SLE-11897). * Thu Apr 30 2020 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.36.2: + Sync timelines to hardware vsync. + Fix screencasting non-maximized windows. + Make window-aliveness checks less aggressive. + Fix stylus coordinates when using screen rotation. + Preserve keyboard state on VT switch. + Fix trackball button scrolling. + Fix tiled monitor support. + Fix various clipboard issues. + Synchronize shadows to server-side decorations. + Fix overview key on X11 when using multiple keyboard layouts. + Fix capturing with multiple stage views. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. * Fri Apr 17 2020 bjorn.lie@gmail.com - Update to version 3.36.1: + Fix hardware cursor on GPU hotplug. + Fix black areas around XWayland windows when resizing. + Fix applying wrong scale to monitors on X11. + Fix moving/resizing windows via keyboard on wayland. + Fix locate-pointer feature interfering with keybindings. + Add support for middle-click emulation. + Fix freeze when moving cursor between scaled monitors. + Fix popup misplacement with focus-follows-mouse. + Fix misplaced cursor in preedit strings. + Support mirroring with proprietary Nvidia driver. + Support tablets with multiple mode switch buttons in a group. + Ignore foreground color for color glyphs (emojis). + Allow pad mode switches while showing OSD. + Fix positioning of OSD for display-attached tablets. + Respect configured RANDR panning on X11. + Use correct texture filtering with scaled displays. + Fix cursor hotspots in virtual machines. + Fix build with GLES and no GL. + Work around Firefox bug when copying images on wayland. + Fix wrong cursor rotation on rotated displays. + Fix glitches in window screencasts. + Fix IM support for deleting surrounding text. + Fix map animation of maximized windows. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Stop passing %%define _lto_cflags %%{nil}: No longer needed. - Drop mutter-wayland-fix-keyboard-move-resize-window.patch: Fixed upstream. * Fri Apr 17 2020 bjorn.lie@gmail.com - Update to version 3.36.0: + Fix placement of popup windows in multi-monitor setups. + Fix invisible mouse cursor on some hardware. + Updated translations. * Fri Apr 17 2020 dimstar@opensuse.org - Update to version 3.35.92: + Fix visibility of initially hidden windows. + Avoid flicker when (un)redirecting windows. + Let BindConstraints update the preferred size. + Learn about GLES3. + Ping windows on every window focus. + Remove overhead from hot code paths. + Allow remote desktop services to inhibit animations. + Update screen-cast code to PipeWire 0.3 API. + Make check-alive timeouts configurable. + Make each stage view correspond to a single CRTC. + Implement scaled/transformed hardware cursors. + Use DMA buffers for screencasting if possible. + Make Xwayland startup asynchronous. + Fix clipping glitches in long text entries. + Add side channel for starting required X11 services. + Support synchronized wayland popup moving. + Fixed crashes. + Plugged memory leaks. + Misc. bug fixes and cleanups. + Updated translations. - Pass -Dxwayland_initfd=disabled to meson, we are not ready for this feature yet in openSUSE, and leaving it to auto breaks wayland sessions. * Fri Apr 17 2020 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.35.91+37: + clutter/actor: Add CLUTTER_OFFSCREEN_REDIRECT_ON_IDLE + screen-cast: Update to PipeWire 0.3 API + window-actor: Make culling of opaque windows X11 only + renderer-native: Use hardware acceleration check in generic layer + remote-access-handle: Expose disable-animations property + screen-cast-session: Add 'disable-animations' property + wayland: DND and Metawindow fixes. + clutter: Make clutter_contraint_update_preferred_size() public + bind-constraint: Update the preferred size + surface-actor-x11: Avoid flicker when (un)redirecting windows + window-actor: Don't show actor until meta_window_actor_show() + settings: Improve logging of enabled experimental features + Updated translations. - Drop 0001-Update-to-PipeWire-0.3-API.patch: Fixed upstream. * Fri Apr 17 2020 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.35.91: + Honor accelerometer orientation on monitor config changes. + Enable culling for integer-scaled actors. + Add ClutterSeat::touch-mode property. + Fix mis-scaling when streaming windows. + Make the cursor renderer use the transactional KMS API. + Advertise MetaMonitor as wl_output. + Fix culling of XWayland windows. + Only consider enabled effects when disabling culling. + Misc. bug fixes and cleanups. * Fri Apr 17 2020 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.35.90: + Cull out clip region. + Always enable tap-to-click/drag on opaque Wacom tablets. + Fix visual glitches with offscreen effects applied. + Fix "sticky corner" in multi-head setups. + Fix black shadows around XWayland windows during resizes. + Zero-copy path for GPU-less secondary GPUs. + Cancel DND on Esc. + Sync XWayland window shadows to frame during resizes. + Add support for per-monitor workareas. + Ensure newly mapped wayland windows receive ENTER event. + Add ClutterSeat object. + Honour CLUTTER_ACTOR_NO_LAYOUT flag more efficiently. + Fix interoperation with wl_data_device_manager v1. + Favor text over images in clipboard manager. + Apply monitor scale after background texture creation. + Plugged memory leaks. + Fixed crashes. + Misc. bug fixes and cleanups. - Changes from version 3.35.3: + backends/native: Correct dy value in pinch gesture event. + Upload clipping rectangles in parallel. + More cogl API cleanups. + Fix window recording on HiDPI. + Fix top-left pixel being insensitive to clicks. + Misc. bug fixes and cleanups. - Changes from version 3.35.1: + Fix immediate screen blank after releaseing inhibitor. + Respond to frame callbacks regardless of damage. + Fix Night Light on wayland. + Fix various copy+paste/DND regressions. + Misc. bug fixes and cleanups. + Updated translations. - Drop mutter-fix-mesa20.patch: fixed upstream. - Add pkgconfig(graphene-gobject-1.0) BuildRequires: new dependency. - Drop cmake BuildRequires: mutter uses meson. No need for a 2nd build system. - Bump api_major to 6, following upstream changes. * Wed Apr 01 2020 bjorn.lie@gmail.com - Update to version 3.34.5: + Fix visibility of initially hidden windows. + Fix hardware cursor on GPU hotplug. + Fix pasting images from wayland. + Fixed crashes. + Updated translations. - Switch to using explicit released tag in _service. * Fri Mar 13 2020 Alynx Zhou <alynx.zhou@suse.com> - Add mutter-wayland-fix-keyboard-move-resize-window.patch: move some common code out of X11 only code blocks to fix it (bsc#1159976, glgo#GNOME/mutter!997). * Mon Mar 02 2020 Antonio Larrosa <alarrosa@suse.com> - Build with pipewire 0.3.0: * Add 0001-Update-to-PipeWire-0.3-API.patch * Tue Feb 25 2020 Dominique Leuenberger <dimstar@opensuse.org> - Rework mutter-fix-mesa20.patch: base it on mutter upstream commit a444a4c. * Mon Feb 24 2020 Stefan Dirsch <sndirsch@suse.com> - Add mutter-fix-mesa20.patch: fixes build against Mesa 20 (boo#1164688). * Sun Feb 16 2020 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.34.4: + Handle mode set race conditions more gracefully. + Fix fallback to GLES2. + Fix interoperation with wl_data_device_manager v1. + Fix visual glitches with offscreen effects applied. + Favor text over images in clipboard manager. + Fixes crashes. + Plugged memory leaks. + Misc. bug fixes. + Updated translations. * Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org> - No longer recommend -lang: supplements are in use * Sun Jan 05 2020 bjorn.lie@gmail.com - Update to version 3.34.3+0: * Bump version to 3.34.3 * Wed Jan 01 2020 bjorn.lie@gmail.com - Update to version 3.34.2+2: * clutter/stage: Fix picking of rectangles with negative positions. * Tue Dec 24 2019 dimstar@opensuse.org - Update to version 3.34.2+1: * screen-cast: Fix window recording on HiDPI * Fri Dec 13 2019 dead_mozay@opensuse.org - Update to version 3.34.2+0: * Update British English translation * backends/native: Fix double free of error * kms-impl/simple: Fix meta_set_fallback_feedback_idle * kms: Process impl idle callbacks before pre dispatch flush * Tue Dec 10 2019 Bjørn Lie <bjorn.lie@gmail.com> - Add explicit pkgconfig(fribidi) and pkgconfig(glib-2.0) BuildRequires: meson checks for it. * Mon Dec 02 2019 Frederic Crozat <fcrozat@suse.com> - Add mutter-disable-cvt-s390x.patch: do not search cvt on s390x, it doesn't exist there (bsc#1158128). * Mon Dec 02 2019 dimstar@opensuse.org - Update to version 3.34.1+66: * stack: Allow promoting transient windows to their parent's layer * shaped-texture: Do not invalidate content on set_cogl_texture() * cursor-tracker: Add API to keep the wayland pointer focus while hidden * device-manager-x11: Ignore events if no source device is set * clutter/cally-root: Use g_clear_signal_handler and fix a signal leak * wayland: Move "ownership" of the DnD selection source to the data device * wayland: Do not cancel data source on offer destruction * wayland: Avoid redundant cancel() call * wayland: Drop unused wl_signal structs * Tue Nov 19 2019 dimstar@opensuse.org - Update to version 3.34.1+57: * cursor-renderer/native: Fix cursor drawing in combination with panel_orientation_transform * output-kms: Fix "panel orientation" kms-prop being ignored on native outputs * compositor: Plug cairo_region_t leak * backends: Plug MetaKmsPageFlipData leak * input-settings/x11: Add missing clutter_x11_trap_x_errors around XIGetProperty * plugin-manager: Kill window effects on destroy * plugins/default: Handle skipped animations * wayland/surface: Don't double scale when getting absolute coordinates * window-props: Don't set override redirect windows as top-level parent * window-props: Don't look for parent multiple times * window: Assert we only set a NULL workspace when unmanaging * window: Warn if O-R window workspace state is used * wayland/actor-surface: Always store away frame callbacks on commit * ci: Fix checking out gnome-shell on stable branches * x11-display: Don't unset the X11 focused window after setting one * tests/monitor-unit-tests: Add another tiling window hot plug test * window: Reset tile monitor number when untiling * tests/monitor-unit-tests: Add window tiling hot plug test * tests/runner: Move window shown synchronization to helper * tests/monitor-unit-tests: Move test client sanity check into helper * window: Always update tile monitor number on hot plug * plugins/default: Clean up tile preview when closing display * plugin/default: Init quark before using * display: Add 'closing' signal * renderer-native: Separate offscreen and shadowfb * clutter/stage-view: Separate offscreen and shadowfb * Wed Oct 30 2019 dimstar@opensuse.org - Update to version 3.34.1+31: * wayland: Check stylus serials on meta_wayland_seat_can_popup() * x11: Limit touch replay pointer events to when replaying * display: Move finishing of touch sequence to the backend * x11: Update X11 focus before updating MetaDisplay focus * Wed Oct 23 2019 bjorn.lie@gmail.com - Update to version 3.34.1+27: + wayland/surface: Reset buffer_destroy_handler_id. + window-actor: Add a missing NULL-check. + monitor-manager: check for underscan setting validity upfront. + clutter/stage: Actually set key focus to an actor on key focus. + clutter/actor: Save key-focus state and unset it before destruction. + dbus-session-watcher: Chain up to parent finalize(). * Thu Oct 17 2019 Alynx Zhou <alynx.zhou@suse.com> - Rebase patches: + Update mutter-SLE-bell.patch + Disable mutter-SLE-bsc984738-grab-display.patch * Sun Oct 13 2019 bjorn.lie@gmail.com - Update to version 3.34.1+21: + x11: Map mimetypes back to selection atoms + wayland: - Figure out better the right selection source for a wl_data_offer - Set dummy selection source on .set_selection(null) - Simplify MetaSelectionSourceWayland - Check resource before emitting cancelled event - Emit wl/primary offer after changing selection - Chain up to the right finalize on MetaWaylandDataSourceWayland - Drop field from MetaWaylandDataSourcePrimary - Plug MetaSelectionSourceWayland leaks + clutter/shader-effect: Initialize shader-type properly + ci: Change the without-native-backend to not build with Wayland too + main: Warn instead of error in meta_test_init() - Switch to the now available 3-34 stable branch in service. * Thu Oct 10 2019 bjorn.lie@gmail.com - Update to version 3.34.1+9: + kms/crtc: Read gamma state when prediction failed. + kms: Always predict state after processing update. + clutter-backend-x11: Don't push keymap events to clutter. + event-x11: Use CLUTTER prefix for X11 filter docs. + x11: Translate well known selection atoms to mimetypes. + wayland/actor-surface: Queue redraw for frame callback. + wayland/surface: Some minor coding style clean up. + cogl-pango/meson.build: Remove extraneous quoting. + backends: Update inhibited state for the monitor and respect that state. * Wed Oct 09 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.34.1: + Fix startup of X11 session services on wayland. + Fix _NET_ACTIVE_WINDOW emission. + Fix initial view perspective. + Fix screenshots and window animations when scaled. + Re-enable coredumps when capabilities are set. + Fix scaling of DND surface actors. + Optimize blitting of untransformed offscreen stage views. + Fix freeze of pointer event delivery on X11. + Fix scaling of stylus input coordinates with HiDPI. + Fix memory leak when using implicit animations. + Fix numlock state for native backend. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. * Thu Oct 03 2019 Frederic Crozat <fcrozat@suse.com> - Disable sysprof support until it get security team approval. * Sat Sep 21 2019 bjorn.lie@gmail.com - Update to version 3.34.0+30: + window-actor: Use surface coordinates for the fast path in get_image() + shaped-texture: Use surface coordinates in get_image() + shaped-texture: Declare that we inherit from GObject + window/surface-actor: Add docstrings + shaped-texture: Mark set the clip and return value nullable + clutter/actor: Cancel delayed timelines on removal + clutter/timeline: Don't emit ::paused signal on delayed timelines + clutter/timeline: Use a function to cancel the delay timeout + wayland/dma-buf: Handle zero modifiers from eglQueryDmaBufModifiersEXT + stage: Compute view perspective when parameters changed + build: Compile with `-ffloat-store` on x86 (32 bit) + kms-impl-device: Use portable formatting for 64-bit integers + output-kms: Use portable formatting for 64-bit integers + input-settings: Use portable formatting for 64-bit integers + clutter/stage-cogl: Use portable formatting for 64-bit integers + clutter/paint-node: Convert safely from pointer to integer * Tue Sep 17 2019 bjorn.lie@gmail.com - Update to version 3.34.0+14: + idle-monitor: Reset timeout before firing watch + idle-monitor: Remove redundant type cast + idle-monitor: Make helper function static + kms-device: Free path when finalizing + kms-device: Handle impl device creation failure + x11: Minor refactor of input focus handling code + x11: Use the currently focused X window for _NET_ACTIVE_WINDOW * Fri Sep 13 2019 bjorn.lie@gmail.com - Update to version 3.34.0+7: + cogl/egl: Just notify about failure to create high priority context + clutter/actor: - Remove unused private function - Fix a wrong comment + Fix a few tracing typos + core: Split x11-display initialization in 2 signals + plugins/default: Get default keymap from localed + Updated translations. - Switch to checkout from master, we need the fixes for stability. * Mon Sep 09 2019 mgorse@suse.com - Update to version 3.34.0: + Fix xdg-output v3 support. + Fix crash when changing decoration state. + Add and remove connectors on hot-plug. * Sat Sep 07 2019 bjorn.lie@gmail.com - Fixup _service to follow our standards. * Thu Sep 05 2019 luke@ljones.dev - Update to version 3.33.92: + Turn MetaShapedTexture into a ClutterContent implementation. + Restore inhibit shortcut for overlay key. + Misc. pointer a11y improvements. + Fix position of drag surfaces. + Implement subsurface.place_below() for parents. + Add meta_window_actor_get_image(). + Revert faulty optimization from !719. + Add additional sysprof trace points. + Remove GLX "threaded swap wait" used on Nvidia. + Implement geometric picking. + Fix lost keyboard focus after DND. + Misc. bug fixes and cleanups. - Drop mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch * Thu Aug 29 2019 Luke Jones <luke@ljones.dev> - Remove mutter-xwayland-create-xauthority.patch, upstreamed. Autostart of xwayland is enabled, and also sets xauthority. * Wed Aug 28 2019 luke@ljones.dev - Update to version 3.33.91 + Fix primary selection copy and paste between X11 and wayland. + Improve monitor hotplug support. + Remove a source of frame skips. + Fix windows being lowered after unmaximizing with double click. + Remove Clutter API for global grabs. + Improve processing of incompressible events. + Add xdg-output v3 support. + Misc. bug fixes and cleanups. - Changes from version 3.33.90 + Fix visibility of clones with hidden source. + Reduce freezes when opening some popup windows. + Be more thorough when excluding obscured areas from painting. + Make it possible to start Xwayland on demand. + clutter: Expose layout_manager to transitions. + Misc. bug fixes and cleanups. - Changes from version 3.33.4 + Discard page flip retries on hotplug. + Add xdg-output v2 support. + Restore DRM format fallbacks. + Don't emit ::size-changed when only position changed. + Expose workspace layout properties. + Don't use grab modifiers when shortcuts are inhibited. + Fix stuttering due to unchanged power save mode notifications. + Add API to reorder workspaces. + Make picking a new focus window more reliable. + Defer actor allocation till shown. + Try to use primary GPU for copy instead of glReadPixels. + Unset pointer focus when the cursor is hidden. + Fix modifier-drag on wayland subsurfaces. + Fix background corruption on Nvidia after resuming from suspend. + Only grab the locate-pointer key when necessary. + Misc. bug fixes and cleanups. - Changes from version 3.33.3 + Prepare for running Xwayland on demand. + Fix text selection color rendering. + Fix black shadows when using fractional scaling. + Honor startup sequence workspace on wayland. + Only emit 'grab-op-end` signal after dropping grabs. + Add a Sysprof-based profiler. + Relax "xwayland-allow-grabs" setting. + Implement locate-pointer accessibility feature. + Implement mouse accessibility. + Consolidate frame throttling. + Fix setting blank cursor under wayland. + Pixel-align OpenGL cursors. + Handle returning from fullscreen/maximization better. + Improve screencast support on multi-monitor systems. + Fix running X11 applications with sudo under wayland. + Implement toggle-keys notification. + Add initial KMS transactional support. + Improve finding new focus window when the old one is closed. + Misc. bug fixes and cleanups. - Changes from version 3.33.2 + Fix rendering lag on Xorg. + Misc. bug fixes and cleanups. - Changes from version 3.33.1 + Remove unused APIs and outdated driver support + Enable EGL_IMG_context_priority. + Disable mouse keys with Numlock on. + Fix crash when restarting on X11. + Implement clipboard manager. + Fix spurious idle signals that prevent session unblank. + Fix mapping of touchscreens that don't report dimensions. + Fix propagating fractional scaling factor. + Add experimental RT scheduling support. + Misc. bug fixes and cleanups. * Wed Jul 24 2019 bjorn.lie@gmail.com - Update to version 3.32.2+43: + metatest: Dispatch the destruction instead of sleeping after it + window-x11: Remove double definition of MetaStack + window-x11: Focus a window in the active workspace as take-focus fallback + meson: Bump meson requirement to 0.50.0 + window-x11: Use any focusable window as fallback delayed focus window + tests: Add "accept_take_focus" command + test-client: Add x11 events GSource handler + stack: Add a function to get a sorted list of focus candidates + window-x11: Accept any focusable window as fallback focus + window-x11: Don't double-check for unmanaging windows - Switch to git checkout via source service, upstream is lacking in stable releases. In the future we will use a stable tag when possible, but when upstream slacks off, we will use a checkout of the stable branch. * Wed May 29 2019 Bjørn Lie <bjorn.lie@gmail.com> - Drop unneeded and unused libtool BuildRequires. * Sun May 26 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.32.2: + Disable mouse keys with Numlock on. + Fix crash when restarting on X11. + Fix mapping of touchscreens that don't report dimensions. + Fix spurious idle signals that prevent session unblank. + Misc. bug fixes and cleanups. * Fri May 24 2019 Yifan Jiang <yfjiang@suse.com> - Update spec to reflect the rebase of mutter-xwayland-create-xauthority.patch (bsc#1084737). * Fri May 24 2019 Xiaoguang Wang <xwang@suse.com> - Update mutter-xwayland-create-xauthority.patch (bsc#1084737). * Wed Apr 24 2019 Martin Liška <mliska@suse.cz> - Disable LTO (boo#1133121). * Thu Apr 18 2019 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 3.32.1: + Fix fallback app menu on wayland (glgo#GNOME/mutter#493). + Fix elogind support (glgo#GNOME/mutter!491). + Fix startup notifications not timing out + (glgo#GNOME/mutter#501). + Fix keyboard accessibility toggle from keys + (glgo#GNOME/mutter!501, glgo#GNOME/mutter#529, + glgo#GNOME/mutter!531). + Fix touchscreen input on rotated displays + (glgo#GNOME/mutter#514). + Work around hangul text input bug (glgo#GNOME/mutter#1365). + Fix blurry wallpaper scaling (glgo#GNOME/mutter!505). + Fix placement of window menu when using fractional scaling + (glgo#GNOME/mutter#527). + Fix repaint issues of offscreen effects on secondary monitors + (glgo#GNOME/mutter!511). + Fix windows not getting focus after launch + (glgo#GNOME/mutter#505). + Properly advertise support for 'underscan' property + (glgo#GNOME/mutter!507). + Improve power-saving handling (glgo#GNOME/mutter!506). + Fix moving windows by super+touch [Jonas D.; !495] + Misc. bug fixes and cleanups: glgo#GNOME/mutter!478, glgo#GNOME/mutter!475, glgo#GNOME/mutter!480, glgo#GNOME/mutter!482, glgo#GNOME/mutter#490, glgo#GNOME/mutter!488, glgo#GNOME/mutter#491, glgo#GNOME/mutter#480, glgo#GNOME/mutter!477, glgo#GNOME/mutter!496, glgo#GNOME/mutter!492, glgo#GNOME/mutter!485, glgo#GNOME/mutter!515, glgo#GNOME/mutter!519, glgo#GNOME/mutter!521, glgo#GNOME/mutter!216, glgo#GNOME/mutter!538, glgo#GNOME/mutter#541, glgo#GNOME/mutter#523. + Updated translations. - Drop mutter-fix-meson50-build.patch: fixed upstream. - Rebase mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch. * Tue Mar 12 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.32.0: + Fix deadlock when cancelling a theme sound. + Stop swizzling BGRA buffers (bye-bye inverted colors in screenshots and animations). - Add mutter-fix-meson50-build.patch: Fix build with meson >= 0.50 * Tue Mar 05 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 3.31.92: + Fix flicker of apps that use multiple SHM buffers. + Don't disable page flips after temporary failures. + Improve redraw performance. + Add cursor-mode support to window screencasting. + Add back support for system-wide monitor configurations. + Add fractional scaling support. + Consider remapped keys when guessing keycode from keysym. + Stop turning on-screen-keyboard off on focus changes. + Fix crashes. + Misc. bug fixes and cleanups. + Updated translations. - Pass cogl_tests=false, clutter_tests=false and tests=false to meson, we can now disable tests fully. * Fri Feb 22 2019 bjorn.lie@gmail.com - Update to version 3.31.91: + Fix infinite loop in EDID matching. + wayland: - Don't reset in text-input state prematurely. - Don't maximize windows if minimum size is too big. + Fix crash when using "restore shortcuts" without focus window. + Add flag parameter to grab accelerator API. + Reuse old CRTC if possible to avoid flicker on hotplug. + Misc. bug fixes and cleanups. + Updated translations. - Drop patches fixed upstream: + mutter-Avoid_double-free_crash.patch: cogl-auto-texture: Avoid a double-free crash. + mutter-clutter-offscreen-effect-fix.patch: clutter-offscreen-effect: Disable if no texture. + mutter-clutter-Avoid-rounding-compensation.patch: clutter: Avoid rounding compensation when invalidating 2D actors. + mutter-Fix-monitor-recording-on-HiDPI.patch: screen-cast: Fix monitor recording on HiDPI. + mutter-monitor-manager-Dont-use_switch-config.patch: monitor-manager: Don't use switch-config when ensuring configuration. * Thu Feb 21 2019 bjorn.lie@gmail.com - Add bug fix patches from upstream stable branch: + mutter-Avoid_double-free_crash.patch: cogl-auto-texture: Avoid a double-free crash. + mutter-clutter-offscreen-effect-fix.patch: clutter-offscreen-effect: Disable if no texture. + mutter-clutter-Avoid-rounding-compensation.patch: clutter: Avoid rounding compensation when invalidating 2D actors. + mutter-Fix-monitor-recording-on-HiDPI.patch: screen-cast: Fix monitor recording on HiDPI. + mutter-monitor-manager-Dont-use_switch-config.patch: monitor-manager: Don't use switch-config when ensuring configuration. * Thu Feb 21 2019 qkzhu@suse.com - Add mutter-Lower-HIDPI_LIMIT-to-144.patch: mutter will set scaling factor to 2 when the monitor's dpi is greater than 144 (96*1.5) to keep GNOME's behavior consistent with YaST Installer (fate#326682, bsc#1125467). * Wed Feb 13 2019 bjorn.lie@gmail.com - Update to version 3.31.90: + Fix support of extended characters in on-screen keyboard. + Improve selection of the primary GPU. + Screen-cast cursor updates as PipeWire stream metadata. + Fix rendering glitches in magnifier. + Fix monitor recording on HiDPI. + Honour secondary GPU supported pixel formats. + Fall back to CPU copy path when using a software renderer. + Remove fallback app menu. + wayland: Add support for viewporter protocol. + Misc. bug fixes and cleanups. + Updated translations. - Disable mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch - Set api_minor define to 0. * Wed Feb 06 2019 bjorn.lie@gmail.com - Fix translation-update-upstream call, needed after update of translation-update-upstream in distro. * Fri Jan 11 2019 bjorn.lie@gmail.com - Update to version 3.31.4: + keybindings: Limit corner move to current monitor. + xdg-output: Report rotated physical dimensions. + Add continuous integration pipeline. + Improve performance on secondary GPUs. + Use the actual hardware refresh rate. + Remove hide-titlebar-when-maximized support. + wayland: Implement buffer transforms. + Remove ability to externally set sync-to-vblank. + Turn off touchscreens together with DPMS. + Mipmap the wallpaper when shrinking. + Implement RecordWindow method for screen-casts. + Fix EGLStream texture downloading. + Split out display-server-specific code from MetaWindowActor. + Improve render performance on some KMS devices with software GL. + Fix damage area of transformed surfaces. + Remove autotools support. + Misc. bug fixes and cleanups: bgo#790207, bgo#765011, bgo#786663 bgo#782344, bgo#781034, glgo#GNOME/mutter!309, glgo#GNOME/mutter#272, glgo#GNOME/mutter#393, glgo#GNOME/mutter#276, glgo#GNOME/mutter#404, glgo#GNOME/mutter#104, glgo#GNOME/mutter!343, glgo#GNOME/mutter#342, glgo#GNOME/mutter!356, glgo#GNOME/mutter#414, glgo#GNOME/mutter#423, glgo#GNOME/mutter!374, glgo#GNOME/mutter!382, glgo#GNOME/mutter!383. - Drop patches fixed upstream mutter-fix-startup.patch and mutter-monitor-manager-Don-t-use-switch-config-when-ensurin.patch - Bump api_major to 4 following upstreams changes. - Pass -Degl_device=true to meson, ensure we build egl support. - Pass -Dinstalled_tests=false to meson, running tests during build are something we will look into later in the cycle. * Sat Jan 05 2019 bjorn.lie@gmail.com - Update to version 3.31.2: + Fix handling of non-UTF8 encodings. + Fix memory leaks introduced in 3.30.1. + Fix regression when overriding workspace layout. + Fix crash when restarting window manager. + Add meson build support. + Freeze clock when headless. + Fix crash on monitor hotplug. + Misc. bug fixes. - Drop mutter-wayland-text-input-Ignore-text-input-state-commit-wh.patch Fixed upstream. - Disable mutter-xwayland-create-xauthority.patch: Needs rebase. - Switch to meson buildsystem, add meson BuildRequires and macros. - Add xorg-x11-server, xorg-x11-server-wayland and pkgconfig(gnome-settings-daemon) BuildRequires: New dependencies. - Set api_minor define to 0_0_0.
/usr/include/mutter-10 /usr/include/mutter-10/clutter /usr/include/mutter-10/clutter/cally /usr/include/mutter-10/clutter/cally/cally-actor.h /usr/include/mutter-10/clutter/cally/cally-clone.h /usr/include/mutter-10/clutter/cally/cally-factory.h /usr/include/mutter-10/clutter/cally/cally-main.h /usr/include/mutter-10/clutter/cally/cally-root.h /usr/include/mutter-10/clutter/cally/cally-stage.h /usr/include/mutter-10/clutter/cally/cally-text.h /usr/include/mutter-10/clutter/cally/cally-util.h /usr/include/mutter-10/clutter/cally/cally.h /usr/include/mutter-10/clutter/clutter /usr/include/mutter-10/clutter/clutter/clutter-action.h /usr/include/mutter-10/clutter/clutter/clutter-actor-meta.h /usr/include/mutter-10/clutter/clutter/clutter-actor.h /usr/include/mutter-10/clutter/clutter/clutter-align-constraint.h /usr/include/mutter-10/clutter/clutter/clutter-animatable.h /usr/include/mutter-10/clutter/clutter/clutter-autocleanups.h /usr/include/mutter-10/clutter/clutter/clutter-backend.h /usr/include/mutter-10/clutter/clutter/clutter-bin-layout.h /usr/include/mutter-10/clutter/clutter/clutter-bind-constraint.h /usr/include/mutter-10/clutter/clutter/clutter-binding-pool.h /usr/include/mutter-10/clutter/clutter/clutter-blur-effect.h /usr/include/mutter-10/clutter/clutter/clutter-box-layout.h /usr/include/mutter-10/clutter/clutter/clutter-brightness-contrast-effect.h /usr/include/mutter-10/clutter/clutter/clutter-cairo.h /usr/include/mutter-10/clutter/clutter/clutter-canvas.h /usr/include/mutter-10/clutter/clutter/clutter-child-meta.h /usr/include/mutter-10/clutter/clutter/clutter-click-action.h /usr/include/mutter-10/clutter/clutter/clutter-clone.h /usr/include/mutter-10/clutter/clutter/clutter-color-static.h /usr/include/mutter-10/clutter/clutter/clutter-color.h /usr/include/mutter-10/clutter/clutter/clutter-colorize-effect.h /usr/include/mutter-10/clutter/clutter/clutter-constraint.h /usr/include/mutter-10/clutter/clutter/clutter-container.h /usr/include/mutter-10/clutter/clutter/clutter-content.h /usr/include/mutter-10/clutter/clutter/clutter-deform-effect.h /usr/include/mutter-10/clutter/clutter/clutter-deprecated.h /usr/include/mutter-10/clutter/clutter/clutter-desaturate-effect.h /usr/include/mutter-10/clutter/clutter/clutter-effect.h /usr/include/mutter-10/clutter/clutter/clutter-enum-types.h /usr/include/mutter-10/clutter/clutter/clutter-enums.h /usr/include/mutter-10/clutter/clutter/clutter-event.h /usr/include/mutter-10/clutter/clutter/clutter-feature.h /usr/include/mutter-10/clutter/clutter/clutter-fixed-layout.h /usr/include/mutter-10/clutter/clutter/clutter-flow-layout.h /usr/include/mutter-10/clutter/clutter/clutter-frame-clock.h /usr/include/mutter-10/clutter/clutter/clutter-frame.h /usr/include/mutter-10/clutter/clutter/clutter-gesture-action.h /usr/include/mutter-10/clutter/clutter/clutter-grab.h /usr/include/mutter-10/clutter/clutter/clutter-grid-layout.h /usr/include/mutter-10/clutter/clutter/clutter-image.h /usr/include/mutter-10/clutter/clutter/clutter-input-device-tool.h /usr/include/mutter-10/clutter/clutter/clutter-input-device.h /usr/include/mutter-10/clutter/clutter/clutter-input-focus.h /usr/include/mutter-10/clutter/clutter/clutter-input-method.h /usr/include/mutter-10/clutter/clutter/clutter-interval.h /usr/include/mutter-10/clutter/clutter/clutter-keyframe-transition.h /usr/include/mutter-10/clutter/clutter/clutter-keymap.h /usr/include/mutter-10/clutter/clutter/clutter-keysyms.h /usr/include/mutter-10/clutter/clutter/clutter-layout-manager.h /usr/include/mutter-10/clutter/clutter/clutter-layout-meta.h /usr/include/mutter-10/clutter/clutter/clutter-macros.h /usr/include/mutter-10/clutter/clutter/clutter-main.h /usr/include/mutter-10/clutter/clutter/clutter-marshal.h /usr/include/mutter-10/clutter/clutter/clutter-mutter.h /usr/include/mutter-10/clutter/clutter/clutter-offscreen-effect.h /usr/include/mutter-10/clutter/clutter/clutter-page-turn-effect.h /usr/include/mutter-10/clutter/clutter/clutter-paint-context.h /usr/include/mutter-10/clutter/clutter/clutter-paint-node.h /usr/include/mutter-10/clutter/clutter/clutter-paint-nodes.h /usr/include/mutter-10/clutter/clutter/clutter-pan-action.h /usr/include/mutter-10/clutter/clutter/clutter-path-constraint.h /usr/include/mutter-10/clutter/clutter/clutter-path.h /usr/include/mutter-10/clutter/clutter/clutter-pick-context.h /usr/include/mutter-10/clutter/clutter/clutter-property-transition.h /usr/include/mutter-10/clutter/clutter/clutter-rotate-action.h /usr/include/mutter-10/clutter/clutter/clutter-script.h /usr/include/mutter-10/clutter/clutter/clutter-scriptable.h /usr/include/mutter-10/clutter/clutter/clutter-scroll-actor.h /usr/include/mutter-10/clutter/clutter/clutter-seat.h /usr/include/mutter-10/clutter/clutter/clutter-settings.h /usr/include/mutter-10/clutter/clutter/clutter-shader-effect.h /usr/include/mutter-10/clutter/clutter/clutter-shader-types.h /usr/include/mutter-10/clutter/clutter/clutter-snap-constraint.h /usr/include/mutter-10/clutter/clutter/clutter-stage-manager.h /usr/include/mutter-10/clutter/clutter/clutter-stage-view.h /usr/include/mutter-10/clutter/clutter/clutter-stage.h /usr/include/mutter-10/clutter/clutter/clutter-swipe-action.h /usr/include/mutter-10/clutter/clutter/clutter-tap-action.h /usr/include/mutter-10/clutter/clutter/clutter-text-buffer.h /usr/include/mutter-10/clutter/clutter/clutter-text.h /usr/include/mutter-10/clutter/clutter/clutter-texture-content.h /usr/include/mutter-10/clutter/clutter/clutter-timeline.h /usr/include/mutter-10/clutter/clutter/clutter-transition-group.h /usr/include/mutter-10/clutter/clutter/clutter-transition.h /usr/include/mutter-10/clutter/clutter/clutter-types.h /usr/include/mutter-10/clutter/clutter/clutter-units.h /usr/include/mutter-10/clutter/clutter/clutter-virtual-input-device.h /usr/include/mutter-10/clutter/clutter/clutter-zoom-action.h /usr/include/mutter-10/clutter/clutter/clutter.h /usr/include/mutter-10/clutter/clutter/deprecated /usr/include/mutter-10/clutter/clutter/deprecated/clutter-box-layout.h /usr/include/mutter-10/clutter/clutter/deprecated/clutter-container.h /usr/include/mutter-10/clutter/clutter/deprecated/clutter-timeline.h /usr/include/mutter-10/cogl /usr/include/mutter-10/cogl/cogl /usr/include/mutter-10/cogl/cogl-pango /usr/include/mutter-10/cogl/cogl-pango/cogl-pango.h /usr/include/mutter-10/cogl/cogl/cogl-atlas-texture.h /usr/include/mutter-10/cogl/cogl/cogl-attribute-buffer.h /usr/include/mutter-10/cogl/cogl/cogl-attribute.h /usr/include/mutter-10/cogl/cogl/cogl-bitmap.h /usr/include/mutter-10/cogl/cogl/cogl-buffer.h /usr/include/mutter-10/cogl/cogl/cogl-color.h /usr/include/mutter-10/cogl/cogl/cogl-context.h /usr/include/mutter-10/cogl/cogl/cogl-defines.h /usr/include/mutter-10/cogl/cogl/cogl-depth-state.h /usr/include/mutter-10/cogl/cogl/cogl-display.h /usr/include/mutter-10/cogl/cogl/cogl-dma-buf-handle.h /usr/include/mutter-10/cogl/cogl/cogl-egl-defines.h /usr/include/mutter-10/cogl/cogl/cogl-egl.h /usr/include/mutter-10/cogl/cogl/cogl-fence.h /usr/include/mutter-10/cogl/cogl/cogl-frame-info.h /usr/include/mutter-10/cogl/cogl/cogl-framebuffer.h /usr/include/mutter-10/cogl/cogl/cogl-glib-source.h /usr/include/mutter-10/cogl/cogl/cogl-glx.h /usr/include/mutter-10/cogl/cogl/cogl-graphene.h /usr/include/mutter-10/cogl/cogl/cogl-gtype-private.h /usr/include/mutter-10/cogl/cogl/cogl-index-buffer.h /usr/include/mutter-10/cogl/cogl/cogl-indices.h /usr/include/mutter-10/cogl/cogl/cogl-macros.h /usr/include/mutter-10/cogl/cogl/cogl-matrix-stack.h /usr/include/mutter-10/cogl/cogl/cogl-meta-texture.h /usr/include/mutter-10/cogl/cogl/cogl-object.h /usr/include/mutter-10/cogl/cogl/cogl-offscreen.h /usr/include/mutter-10/cogl/cogl/cogl-onscreen-template.h /usr/include/mutter-10/cogl/cogl/cogl-onscreen.h /usr/include/mutter-10/cogl/cogl/cogl-output.h /usr/include/mutter-10/cogl/cogl/cogl-pipeline-layer-state.h /usr/include/mutter-10/cogl/cogl/cogl-pipeline-state.h /usr/include/mutter-10/cogl/cogl/cogl-pipeline.h /usr/include/mutter-10/cogl/cogl/cogl-pixel-buffer.h /usr/include/mutter-10/cogl/cogl/cogl-pixel-format.h /usr/include/mutter-10/cogl/cogl/cogl-poll.h /usr/include/mutter-10/cogl/cogl/cogl-primitive-texture.h /usr/include/mutter-10/cogl/cogl/cogl-primitive.h /usr/include/mutter-10/cogl/cogl/cogl-renderer.h /usr/include/mutter-10/cogl/cogl/cogl-scanout.h /usr/include/mutter-10/cogl/cogl/cogl-snippet.h /usr/include/mutter-10/cogl/cogl/cogl-sub-texture.h /usr/include/mutter-10/cogl/cogl/cogl-swap-chain.h /usr/include/mutter-10/cogl/cogl/cogl-texture-2d-sliced.h /usr/include/mutter-10/cogl/cogl/cogl-texture-2d.h /usr/include/mutter-10/cogl/cogl/cogl-texture-pixmap-x11.h /usr/include/mutter-10/cogl/cogl/cogl-texture.h /usr/include/mutter-10/cogl/cogl/cogl-trace.h /usr/include/mutter-10/cogl/cogl/cogl-types.h /usr/include/mutter-10/cogl/cogl/cogl-version.h /usr/include/mutter-10/cogl/cogl/cogl-xlib-renderer.h /usr/include/mutter-10/cogl/cogl/cogl-xlib.h /usr/include/mutter-10/cogl/cogl/cogl.h /usr/include/mutter-10/cogl/cogl/cogl1-context.h /usr/include/mutter-10/cogl/cogl/deprecated /usr/include/mutter-10/cogl/cogl/deprecated/cogl-auto-texture.h /usr/include/mutter-10/cogl/cogl/deprecated/cogl-clutter.h /usr/include/mutter-10/cogl/cogl/deprecated/cogl-shader.h /usr/include/mutter-10/cogl/cogl/deprecated/cogl-type-casts.h /usr/include/mutter-10/cogl/cogl/gl-prototypes /usr/include/mutter-10/cogl/cogl/gl-prototypes/cogl-core-functions.h /usr/include/mutter-10/cogl/cogl/gl-prototypes/cogl-gles2-functions.h /usr/include/mutter-10/cogl/cogl/gl-prototypes/cogl-glsl-functions.h /usr/include/mutter-10/cogl/cogl/gl-prototypes/cogl-in-gles-core-functions.h /usr/include/mutter-10/cogl/cogl/gl-prototypes/cogl-in-gles2-core-functions.h /usr/include/mutter-10/meta /usr/include/mutter-10/meta-test /usr/include/mutter-10/meta-test/meta-context-test.h /usr/include/mutter-10/meta/barrier.h /usr/include/mutter-10/meta/boxes.h /usr/include/mutter-10/meta/common.h /usr/include/mutter-10/meta/compositor-mutter.h /usr/include/mutter-10/meta/compositor.h /usr/include/mutter-10/meta/display.h /usr/include/mutter-10/meta/group.h /usr/include/mutter-10/meta/keybindings.h /usr/include/mutter-10/meta/main.h /usr/include/mutter-10/meta/meta-backend.h /usr/include/mutter-10/meta/meta-background-actor.h /usr/include/mutter-10/meta/meta-background-content.h /usr/include/mutter-10/meta/meta-background-group.h /usr/include/mutter-10/meta/meta-background-image.h /usr/include/mutter-10/meta/meta-background.h /usr/include/mutter-10/meta/meta-close-dialog.h /usr/include/mutter-10/meta/meta-context.h /usr/include/mutter-10/meta/meta-cursor-tracker.h /usr/include/mutter-10/meta/meta-dnd.h /usr/include/mutter-10/meta/meta-enum-types.h /usr/include/mutter-10/meta/meta-enums.h /usr/include/mutter-10/meta/meta-idle-monitor.h /usr/include/mutter-10/meta/meta-inhibit-shortcuts-dialog.h /usr/include/mutter-10/meta/meta-later.h /usr/include/mutter-10/meta/meta-launch-context.h /usr/include/mutter-10/meta/meta-monitor-manager.h /usr/include/mutter-10/meta/meta-plugin.h /usr/include/mutter-10/meta/meta-remote-access-controller.h /usr/include/mutter-10/meta/meta-selection-source-memory.h /usr/include/mutter-10/meta/meta-selection-source.h /usr/include/mutter-10/meta/meta-selection.h /usr/include/mutter-10/meta/meta-settings.h /usr/include/mutter-10/meta/meta-shadow-factory.h /usr/include/mutter-10/meta/meta-shaped-texture.h /usr/include/mutter-10/meta/meta-sound-player.h /usr/include/mutter-10/meta/meta-stage.h /usr/include/mutter-10/meta/meta-startup-notification.h /usr/include/mutter-10/meta/meta-wayland-client.h /usr/include/mutter-10/meta/meta-window-actor.h /usr/include/mutter-10/meta/meta-window-group.h /usr/include/mutter-10/meta/meta-window-shape.h /usr/include/mutter-10/meta/meta-workspace-manager.h /usr/include/mutter-10/meta/meta-x11-display.h /usr/include/mutter-10/meta/meta-x11-errors.h /usr/include/mutter-10/meta/prefs.h /usr/include/mutter-10/meta/theme.h /usr/include/mutter-10/meta/types.h /usr/include/mutter-10/meta/util.h /usr/include/mutter-10/meta/window.h /usr/include/mutter-10/meta/workspace.h /usr/lib/libmutter-10.so /usr/lib/mutter-10/Cally-10.gir /usr/lib/mutter-10/Clutter-10.gir /usr/lib/mutter-10/Cogl-10.gir /usr/lib/mutter-10/CoglPango-10.gir /usr/lib/mutter-10/Meta-10.gir /usr/lib/mutter-10/libmutter-clutter-10.so /usr/lib/mutter-10/libmutter-cogl-10.so /usr/lib/mutter-10/libmutter-cogl-pango-10.so /usr/lib/pkgconfig/libmutter-10.pc /usr/lib/pkgconfig/libmutter-test-10.pc /usr/lib/pkgconfig/mutter-clutter-10.pc /usr/lib/pkgconfig/mutter-cogl-10.pc /usr/lib/pkgconfig/mutter-cogl-pango-10.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Jul 11 23:42:00 2022