[mutter] Created tag 3.29.3

The signed tag '3.29.3' was created.

Tagger: Florian Müllner <fmuellner gnome org>
Date: 1531156284 +0200

    Tag release 3.29.3

Changes since the last tag '3.29.2':

Armin Krezović (31):
      Add MetaX11Display skeleton
      Start populating MetaX11Display
      Switch meta_error_trap functions to MetaX11Display
      Move X11 extension queries to MetaX11Display
      Move screen size and cursor setting to MetaDisplay
      Move alarm and xids management to MetaX11Display
      Move groups and window/group prop hooks to MetaX11Display
      Move stack tracking and guard_window outside of MetaScreen
      Move X11 helper windows and xprops to MetaX11Display
      Move X11 event, icon cache and property handling to MetaX11Display
      Move rest of non-X11 specific objects from MetaScreen
      Move monitor management API to MetaDisplay
      Move xinerama management to MetaX11Display
      Move mouse window tracking to MetaDisplay
      Move UI and key grabs to MetaX11Display
      Move workspace handling to MetaDisplay and MetaX11Display
      Stop using MetaScreen where it is unnecessary
      Get rid of MetaScreen
      Prepare for making MetaX11Display conditional
      Make workspace management work without X11
      Make bell and libstartup-notification bits work without X11
      Move workarea hint setting to MetaX11Display
      Make stack tracker work without X11
      Don't use gtk_settings callback to set shell_shows_app_menu
      Split GDK initialization from MetaUI
      Fix XDND handling to work without GDK and MetaX11Display
      Use MetaMonitorManager insted of MetaDisplay where possible
      Add --no-x11 flag so mutter wayland can be started without X11
      Rename errors.[ch] to meta-x11-errors.[ch]
      Add MetaWorkspaceManager skeleton
      Move workspace related code from MetaDisplay to MetaWorkspaceManager

Carlos Garnacho (3):
      wayland: Handle get_subsurface() with a role-less parent surface
      core: Hide close dialog before destroying
      wayland: Detach MetaWaylandActorSurface from its actor on dispose

Changwoo Ryu (1):
      wayland: Don't reset input focus on text commit

Corentin Noël (1):
      clutter-input-device-xi2: Check for null group_modes before unref

Daniel Stone (1):
      renderer-native: Remove no_add_fb2

Daniel van Vugt (2):
      clutter-actor: Fix uninitialized matrix multiply
      compositor: Remove dead code: META_DISABLE_MIPMAPS

Daniel Șerbănescu (1):
      Update Romanian translation

Fabio Tomat (1):
      Update Friulian translation

Florian Müllner (2):
      build: Fix distcheck
      Bump version to 3.29.3

Iain Lane (1):
      meta-launcher: Find the current user's graphical session, not the pid's

Jonas Ådahl (45):
      Make screen cast and remote desktop non-experimental
      settings: Remove confused comment
      renderer/native: Also wrap flip closures for EGLStreams
      idle-monitor: NULL check cached InhibitedActions property variant
      wayland: Rename cursor role types
      backends/cursor: Change variable name from 'self' to 'sprite'
      backends/cursor: Remove 'meta_' prefix from variable name
      backends/cursor: Make MetaCursorSprite derivable
      backends/cursor: Clean up includes
      backends/cursor: Minor whitespace cleanup
      backends/cursor: Rename X11 cursor creation function
      backends/cursor: Move out Xcursor functionality into own type
      cursor-tracker: Split out XFIXES cursor code into cursor sprite type
      wayland/cursor-surface: Remove unnecessary NULL check
      wayland: Add wl_surface backed cursor sprite implementation
      cursor-renderer: Fetch instead of pass Xcursor image when realizing
      cursor-renderer/native: Shorten some helper function names
      cursor-renderer/native: Fetch instead of pass wl_buffer when realizing
      cursor-renderer/native: Various whitespace fixes
      cursor-renderer: Centralize hw cursor realization paths
      cursor-renderer/native: Rename frame scheduling helper function
      cursor-renderer/native: Fix Xcursor image loading error handling
      cursor-renderer/native: Let the backend realize cursor sprite itself
      cursor-renderer: Rename update_cursor function
      backend/native: Remove unnecessary cursor renderer update
      cursor-renderer/native: Update hw state via generic update path
      cursor-renderer/native: Don't trigger redraw when cursor hidden
      cursor-render/native: Realize hw cursor lazilly
      monitor-manager: Add back warning messages
      backends: Move MetaOutput::crtc field into private struct
      backends: Add logical monitor -> monitor -> output -> crtc ref chain
      tests: run mutter-test tools with G_TEST_* env variables
      tests: Add missing monitors config XML file
      configure.ac: Bump libmutter API version to 3
      display: Emit signals when opening and closing X11 display
      Unmanage compositor and windows when closing display
      prefs: Allow no-op listener removal
      xwayland: Destroy selection bridge windows before closing X11 display
      remote-desktop: Remove unnecessary include
      x11-display: Set the correct default Xcursor theme size
      display: Export meta_display_close()
      x11: Open window decoration X11 connection earlier
      display: Remove replaced signals
      display: Make meta_display_get_workspace_manager() introspectable
      backends/x11: Force-update cursor when theme or size changed

Jordi Mas (1):
      Update Catalan translation

Marco Trevisan (Treviño) (5):
      device-manager-evdev: Set and unset the stage for the main seat too
      device-manager-evdev: Free the main seat on finalize
      device-manager-evdev: Add main seat to seats by default
      renderer-native: Don't crash if the FB surface can't be locked
      tests: use abs_srcdir to refer to metatest files

Miguel A. Vico (5):
      renderer/native: Choose first EGL config for non-GBM backends
      wayland-buffer: Create EGLStream texture at buffer_realize time
      wayland: Always realize buffers at surface commit time
      wayland: Create EGLStream-backed buffers through wl_eglstream_controller
      wayland: Realize dmabuf buffers before trying to attach them

Olivier Fourdan (1):
      frames: Allow for unknown mouse buttons

Sam Spilsbury (1):
      window: Return -1 if meta_window_get_monitor is called on an unmanaged window

Yi-Jyun Pan (1):
      Update Chinese (Taiwan) translation

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]