[mutter] Created tag 3.28.4



The unsigned tag '3.28.4' was created.

Tagger: Florian Müllner <fmuellner gnome org>
Date: 1557858520 +0000

    Tag release 3.28.4

Changes since the last tag '3.28.3':

Aaron Plattner (1):
      gpu-kms: Don't crash if drmModeGetResources returns NULL

Alex Villacís Lasso (1):
      renderer/native: Fallback to non-planar API if gbm_bo_get_handle_for_plane fails

Andrea Azzarone (3):
      monitor-manager: Filter out low screen resolutions
      clutter/x11: Consider remapped keys when guessing the keycode from the keysym
      clutter/x11: Implement keycode remap to keysyms on virtual key devices

Bastien Nocera (2):
      monitor-manager: Don't throw an error if UPower isn't running
      monitor-manager: Cache the last known value of "lid-is-closed"

Carlos Garnacho (11):
      clutter/x11: Implement keycode lookup from keysyms on virtual key devices
      compositor: Add get_paint_volume() implementation to MetaSurfaceActor
      ClutterActor: Preserve valid paint volumes till the next relayout/repaint
      core: Hide close dialog before destroying
      clutter: Plug minor leak
      compositor: Do not optimize obscured areas away in paint volumes
      core: Preserve focus across decoration changes
      clutter: Do not latch modifiers on modifier keys
      clutter: Avoid rounding compensation when invalidating 2D actors
      tests: Don't check pixels outside actor allocation
      compositor: Avoid changing pipeline/source if shadow is not being painted

Daniel van Vugt (7):
      clutter-text: Avoid clipping the wrong framebuffer
      clutter-actor: Fix uninitialized matrix multiply
      clutter/actor: Inherit clone branch depth from parent
      shaped-texture: Disable mipmapping during animation
      cogl-auto-texture: Avoid a double-free crash
      clutter-offscreen-effect: Disable if no texture
      wayland: Remove unused GList *l

Florian Müllner (7):
      window: Don't refuse to move focus to the grab window
      window: Explicitly exclude unmanaging window from focus again
      tests: Add "closed-transient" test
      idle-monitor: Don't try to auto-start SessionManager
      xprops: Make sure text_property_to_utf8() returns UTF8
      x11/window-props: Do not convert WM_NAME
      Bump version to 3.28.4

Iain Lane (2):
      gpu-kms: Handle drmModeGetResources() failing
      monitor-manager-kms: Check if GPUs can have outputs

Jeff Smith (1):
      backends/x11: Improve grab-device clock updates

Jonas Ådahl (21):
      native/gpu: Handle drmModeSetCrtc() failing gracefully
      monitor: Use current monitor mode to check whether active
      wayland/keyboard: Indentation fix
      wayland/keyboard: Create a separate keymap shm file per resource
      renderer/native: Check calculated transform when creating view
      window: Pass flag to meta_window_update_monitor() instead of bool
      window: Force update monitor on hot plugs
      virtual-input/evdev: Translate from button internal codes to evdev
      idle-monitor: NULL check cached InhibitedActions property variant
      window/wayland: Don't recursive indefinitely when updating monitor
      wayland/xdg-shell: Queue frame callbacks on new actor after resetting
      wayland/surface: Add API to cache frame callbacks
      wayland/xdg-shell: Cache pending frame callbacks on popup reset
      wayland/xdg-shell: Cache frame callbacks if toplevel is unmanaged
      wayland/xdg-shell: Handle requests after toplevel was unmanaged
      wayland/legacy-xdg-shell: Cache frame callbacks if toplevel is unmanaged
      wayland/legacy-xdg-shell: Handle requests after toplevel was unmanaged
      wayland/gtk-shell: Handle requests after toplevel was unmanaged
      renderer/native: Also wrap flip closures for EGLStreams
      window/wayland: Don't initialize a window as showing
      wayland/data-device: Focus out when focus surface destroyed

Marco Trevisan (Treviño) (2):
      compositor: Destroy window actors list on destruction
      compositor: Disconnect from stage signals on destruction

Miguel A. Vico (4):
      wayland: Realize dmabuf buffers before trying to attach them
      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

Olivier Fourdan (7):
      window/wayland: Always update monitor for non-user ops
      wayland: Clean up xwayland grabs even if surface is gone
      wayland: Nullify monitor resources when updating outputs
      window: unmanage dialog when clearing transient_for
      compositor: Skip windows not visible to the compositor
      wayland: No xdg-output events without a logical monitor
      window: Really force update monitor on hot plugs

Sam Spilsbury (4):
      window: Return -1 if meta_window_get_monitor is called on an unmanaged window
      actor: Fix logic error in determining terminal effect for paint volume
      actor: Always use get_paint_volume override for active effects
      actor: Also recompute paint volume if we recently dropped effects

Sebastian Keller (1):
      backends/x11: Only free cursor if it was created successfully


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