[mutter] Created tag 3.27.91



The signed tag '3.27.91' was created.

Tagger: Florian Müllner <fmuellner gnome org>
Date: 1519171688 +0100

    Tag release 3.27.91

Changes since the last tag '3.27.1':

Anders Jonsson (1):
      Update Swedish translation

Andika Triwidada (1):
      Update Indonesian translation

Balázs Úr (1):
      Update Hungarian translation

Benoit Gschwind (1):
      backend: Reset current device id when current device removed

Carlos Garnacho (39):
      backends/native: Fix handling of trackball settings
      wayland: Trigger wl_output updates on actor position changes
      wayland: Update pointer confinement on surface actor relocations
      backends: Unref variants obtained from g_variant_iter_get_next_value()
      compositor: Keep reference to the screen on the MetaBackground
      clutter: Plug evdev ClutterDeviceManager leaks
      wayland: Plug leak
      core: Plug leaks
      backends: Plug leaks
      compositor: End MetaDnd grab on plugin grab end
      compositor: Fix build
      backends: Dissociate visibility from current cursor sprite
      backends: Add MetaCursorSprite::texture-changed signal
      backends: Trigger MetaCursorTracker::cursor-changed on texture changes
      backends: Protect from reentrancy in meta_cursor_sprite_load_from_theme
      backends: Do not set up the root cursor on invisible window pointers
      backends: Do NULL checks before disconnecting/connecting signals
      wayland: Only send full sequences of touch events to clients
      clutter/evdev: Ensure a valid ClutterEventSequence on single-touch devices
      wayland: Add missing breaks on MetaWaylandSeat event handler
      clutter: Add special event flag for events that went through an IM
      clutter: Add ClutterBackend IM setter/getter
      clutter: Add ClutterInputMethod and ClutterInputFocus
      clutter: Implement ClutterInputFocus subclass for ClutterText
      protocol: Add internal text input protocol
      wayland: Implement text input protocol
      wayland: Let IM-processed key events go through MetaWaylandKeyboard
      wayland: Bolt MetaWaylandTextInput in.
      clutter: Add input-purpose/hint properties to ClutterText
      clutter: Add clutter_text_has_preedit()
      clutter: Make ClutterText request toggling the input panel
      backends/x11: Preserve XI1 XDevice throughout ClutterInputDevice lifetime
      wayland: Use read_all() when reading wayland selections
      wayland: Fix handling of INCR transactions
      wayland: Handle NULL event node/vendor/product on tablet methods
      clutter/text: Be more pervasive at updating input method state
      wayland: Avoid clutter_input_focus method calls when unfocused
      build: Fix distcheck
      clutter: Check the ClutterTextInputFocus has focus before filtering events

Charles Monzat (1):
      Update French translation

Christian Kirbach (1):
      Update German translation

Daniel Mustieles (1):
      Updated Spanish translation

Daniel Stone (4):
      crtc/kms: Add parsing for IN_FORMATS property
      renderer/native: Use drmModeAddFB2 where available
      renderer/native: Use modifier-aware GBM API
      renderer/native: Create GBM surfaces with modifiers

Daniel van Vugt (3):
      wayland: Allow Xwayland to leave core dumps
      eglnative: Use gnome-settings-daemon font settings
      wayland: Ensure wl_shell_surfaces are set reactive

Fabio Tomat (2):
      Update Friulian translation
      Update Friulian translation

Florian Müllner (4):
      data: Don't expose horizontal workspace keybindings to Settings
      data: Don't expose window shading shortcut
      cogl-texture: Remove unused function
      Bump version to 3.27.91

Fran Dieguez (1):
      Update Galician translation

George Kiagiadakis (1):
      cogl-texture: refuse downloading textures in cogl_texture_get_data() on GLES

Gwan-gyeong Mun (1):
      Change naming of GParmSpec enum id string for naming consistency

Hans de Goede (10):
      monitor: s/meta_monitor_derived_derive_layout/meta_monitor_tiled_derive_layout/
      monitor-manager: Take drm-connector panel-orientation property into account
      monitor-manager: Take panel orientation into account when getting input matrix
      cursor-renderer-native: Take panel-orientation into account
      monitor-manager: Add portrait modes to portrait displays
      monitor-manager: Take panel-orientation into account for physical size
      monitor-config-manager: Adjust accelerometer rotation for panel-orientation
      monitor-unit-tests: Add support for panel-orientation
      monitor-unit-tests: Add non upright panel test
      monitor: Set MINIMUM_LOGICAL_HEIGHT to 480

Jason Gerecke (2):
      clutter/evdev: Add support for BTN_STYLUS3
      backends: Add support for Wacom stylus tertiary-button-action

Jeff Smith (1):
      backends/x11: Fix time-comparison bug causing hang

Jeremy Bicha (1):
      Revert "tests: Fix actor-anchors test"

Jeremy Nickurak (1):
      Don't attempt to get monitor geometry on non-existent monitors

Jonas Ådahl (28):
      monitor/normal: Prefer modes with same flags as preferred mode
      monitor-unit-tests: Check non-first preferred modes
      wayland/surface: Disconnect actor handlers before unassigning role
      renderer-native-gles3: Don't pass GPU when rendering
      renderer-native-gles3: Remove unnecessary includes
      renderer-native-gles3: Add cpp error if gl.h was included
      wayland/keyboard: Don't transfer layout group when replacing xkb state
      window/wayland: Handle resizing when headless
      wayland/xdg-shell: Fix top-most check when grabbing
      wayland/xdg-shell: Check popup parent type when assigning
      wayland/xdg-shell: Dismiss a popup on map if parent already dismissed
      monitor-config-manager: Don't include closed laptop panel in config key
      monitor-manager: Compare keys when checking whether a config is complete
      monitor-unit-tests: Add test for lid closed after hot plug
      monitor-unit-tests: Add test for lid toggle after hot unplug
      monitor-unit-tests: Always reset CRTC transform ability
      monitor-unit-tests: Check config loading on lid switches
      keybindings: Only add multiple keycodes from the same level
      clutter/evdev: Ignore unknown touch points
      input-settings/x11: Fix tap-and-drag libinput property name
      remote-desktop-session: Don't always warn about axis steps
      screen-cast: Update to pipewire 0.1.8 API
      settings: Avoid warning when clearing xwayland grab access lists
      gpu-kms: Don't add outputs without modes
      main: Add --x11 command line argument
      cogl/x11/renderer: Silence introspection warning
      renderer/x11: Enable GPU memory purge error extension if available
      clutter/x11: Remove video memory purge API

Khaled Hosny (1):
      Update Arabic translation

Kjartan Maraas (3):
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.

Kristjan SCHMIDT (1):
      Update Esperanto translation

Kukuh Syafaat (2):
      Update Indonesian translation
      Update Indonesian translation

Marc-Antoine Perennou (1):
      build-sys: allow explicitely disabling remote-desktop and egl-device

Marco Trevisan (Treviño) (12):
      display: trap X errors in get_current_time_roundtrip
      MetaLogicalMonitor: free the monitors list on finalize
      MetaPluginManager: don't try to deference a NULL pointer when processing events
      MetaWindowActor: don't start any effect when no compositor is available
      Revert "display: trap X errors in get_current_time_roundtrip"
      Revert "MetaPluginManager: don't try to deference a NULL pointer when processing events"
      Revert "MetaWindowActor: don't start any effect when no compositor is available"
      window: rename get_flatpack_id into get_sandboxed_app_id
      MetaWindowActor: assert that we have plugin manager on simple effect
      compositor: reset top_window_actor and remove it from windows when destroyed
      window-actor: rename destroy function in queue_destroy
      stage: Push framebuffer before setting up viewport

Marek Cernocky (1):
      Updated Czech translation

Michael Catanzaro (1):
      Revert "ClutterActor: Optimize away idempotent scale/position updates"

Milo Casagrande (1):
      Update Italian translation

Muhammet Kara (1):
      Update Turkish translation

Olivier Fourdan (37):
      wayland: Use Super+Escape to re-enable shortcuts
      Add restore-shortcuts to key bindings list
      wayland: Disable AccessX in Xwayland
      clutter/backend: Add bell-notify
      backend/x11: implement bell-notify
      backend/native: implement bell-notify
      clutter-main: Add hooks to plug kbd accessibility
      clutter: add hooks for kbd a11y configuration
      clutter: add keyboard accessibility signals
      backends: configure keyboard accessibility
      clutter/evdev: Implement a11y configuration hooks
      clutter/evdev: implement slow keys support
      clutter/evdev: implement bounce keys support
      clutter/evdev: implement sticky keys support
      wayland/keyboard: Apply sticky keys masks
      clutter/evdev: implement toggle keys support
      clutter/evdev: implement mouse keys support
      clutter/x11: Add xkb accessibility helpers
      clutter/x11: Configure XKB accessibility
      wayland: Add xdg-output support
      xwayland: Add MetaWindowXwayland
      xwayland: add _XWAYLAND_MAY_GRAB_KEYBOARD property
      settings: Add xwayland grab settings
      wayland: Add Xwayland grab keyboard support
      wayland/keyboard: preserve layout index
      keybindings: Super should be inhibitable
      window: Defer stack placement without a buffer
      core: Add new unmaximize flag
      wayland: Do not enforce a size on un-maximize
      wayland: update location prior to maximize
      wayland: send xdg-output size as size, not position
      wayland: shortcuts inhibitor requires a window
      session: use initial workspace if no workspace set
      x11/window: Mark restored workspace as “set”
      wayland: No need to check for keyboard
      wayland: send shortcut inhibit “active” event
      wayland: Do not fail on stalled .X11-unix entries

Pawan Chitrakar (1):
      Update Nepali translation

Peter Hutterer (1):
      backends/x11: wacom pressure curve is a 32-bit property

Philip Withnall (1):
      backends: Fix ClutterRect initialisations

Piotr Drąg (5):
      Update POTFILES.in
      Update Polish translation
      Use Unicode quotation marks in new translatable strings
      Update POTFILES.skip
      Update Polish translation

Rafael Fontenelle (2):
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation

Ray Strode (2):
      Merge branch 'wip/fmuellner/clean-up-shortcut-settings' into 'master'
      clutter/stage: Set framebuffer state directly

Rui Matos (3):
      compositor: Avoid a crash if the top window actor is finalized
      monitor-manager: Refuse to activate closed laptop panels
      wayland-outputs: Delay wl_output destruction

Ting-Wei Lan (2):
      build: Fix non-wayland builds
      build: Fix build when native backend is disabled

Yosef Or Boczko (1):
      Updated Hebrew translation

gogo (1):
      Update Croatian translation

memeka (1):
      renderer/native: Also allow EGL_KHR_platform_gbm extension string


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