[mutter] Created tag 40.alpha.1



The signed tag '40.alpha.1' was created.

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

    Tag release 40.alpha.1

Changes since the last tag '40.alpha':

Aaron Plattner (1):
      x11: Support the CTM (color transform matrix) RandR property

Aleksandr Mezin (1):
      xwayland: Set xrandr primary output

Asier Sarasua Garmendia (1):
      Update Basque translation

Aurimas Černius (1):
      Updated Lithuanian translation

Carlos Garnacho (35):
      clutter/actor: Initialize out variable
      compositor: Fix warning with -Wmaybe-uninitialized
      backends/native: Avoid -Wmaybe-uninitialized warning
      clutter: Drop CLUTTER_CLIENT_MESSAGE event
      clutter: Drop CLUTTER_DESTROY_NOTIFY event
      clutter: Simplify stage state management
      backends/x11: Drop platform-specific event data
      clutter: Move evdev evcode data to Clutter button/key events
      backends: Unify touch sequence to slot conversion
      wayland: Drop HAVE_BACKEND_NATIVE checks in wl_touch implementation
      clutter: Move relative motion information to ClutterEvent
      backends/native: Drop MetaEventNative
      clutter: Drop infrastructure to copy/free platform event data
      clutter: Do not poke backend code for motion compression
      backends/native: Make mode switch checks libinput independent
      backends/native: Make group modes checks libinput device independent
      backends/native: Make device grouping libinput independent
      backends/native: Dispose the libinput device in the input thread
      backend/native: Check libinput_device in async call
      wayland: Don't explicitly repick on wl_surface destructor
      clutter/main: Change picked actor before emitting crossing events
      wayland: Don't use CLUTTER_LEAVE source actor for repick
      wayland: Do not query seat for pointer coordinates
      wayland: Avoid repick_for_event() call
      clutter/main: Add clutter_stage_repick_device() call
      compositor: Trigger repick after window effects here
      core: Trigger repick via ClutterStage
      wayland: Drop meta_wayland_compositor_repick()
      wayland: Only repick pointer on crossing events
      wayland: Drop needless includes
      backends: Disconnect MetaInputMapper signal connection on device dispose
      clutter: Remove reentrancy checks at emit_event_chain()
      wayland: Do not account touch crossing events for pointer
      wayland: Repick (again) on pointer motion
      wayland: Ensure pointer constraint region consistency

Daniel Mustieles (1):
      Updated Spanish translation

Daniel van Vugt (6):
      clutter/offscreen-effect: Use the paint volume origin as the FBO offset
      clutter/text: Scale down clutter_text_get_cursor_rect to actor coordinates
      clutter/text: Make update_cursor_location() operate in stage coordinates
      clutter/stage: Steal and manually free pending_queue_redraw entries
      cogl/journal: Invalidate framebuffer mipmaps on each journal insertion
      background: Make the final monitor texture RGB instead of RGBA

Fabio Tomat (1):
      Update Friulian translation

Florentina Mușat (2):
      Update Romanian translation
      Update Romanian translation

Florian Müllner (8):
      Post-release version bump
      ci: Improve checkout script output
      ci: Fix checking out gnome-shell for tag pipelines
      ci: Only fetch history for branch tips
      build: Change upcoming version to 40.alpha2
      Change upcoming version (again)
      ci: Replace custom commit-log script with ci-fairy
      Tag version 40.alpha.1

Fran Dieguez (1):
      Update Galician translation

Georges Basile Stavracas Neto (31):
      clutter/paint-node: Walk up paint node tree to find framebuffer
      Introduce ClutterEffectNode
      clutter/effect: Add paint_node vfunc
      clutter/paint-nodes: Add opacity overriding to ClutterActorNode
      clutter/paint-nodes: Add new ClutterLayerNode API
      clutter/paint-nodes: Add serialization to layer node
      Introduce ClutterBlitNode
      cogl/framebuffer: Add COGL_EXPORT to public function
      clutter/paint-nodes: Fix blit node oversights
      clutter: Add private ClutterBlur
      Introduce ClutterBlurNode
      clutter/paint-nodes: Make ClutterLayerNode always push/pop
      clutter/offscreen-effect: Add new create_pipeline() vfunc
      clutter/blur-effect: Switch to create_pipeline vfunc
      clutter/brightness-contrast-effect: Switch to create_pipeline vfunc
      clutter/colorize-effect: Switch to create_pipeline vfunc
      clutter/desaturate-effect: Switch to create_pipeline vfunc
      clutter/offscreen-effect: Use paint nodes to paint target
      clutter/offscreen-effect: Implement paint_node()
      clutter/effect: Add paint nodes to all paint vfuncs
      clutter/offscreen-effect: Document paint nodes
      clutter/effect: Move ClutterEffect creation to ClutterActor
      clutter: Simplify framebuffer setup using ortho projection
      clutter/blur: Shortcircuit when sigma is 0
      clutter/paint-node: Rename multitex_coords to coords
      clutter/paint-node: Add multi-rect operations
      clutter/blur: Remove uniform locations from BlurPass
      clutter/blur: Pass direction as vec2
      clutter/blur: Make sigma a float
      clutter/blur: Fix shader loop
      clutter/blur: Select a better n_steps

Hugo Carvalho (1):
      Update Portuguese translation

Jonas Dreßler (10):
      clutter/actor: Use different view list when picking frame clock of stage
      Revert "clutter/offscreen-effect: Use the paint volume origin as the FBO offset"
      clutter/stage: Add infrastructure to track devices and their actors
      clutter: Add function to update input device actors to clutter-main
      clutter: Switch to storing device->actor associations in ClutterStage
      clutter/stage: Use own list of pointer devices to find updated devices
      clutter: Use G_PARAM_EXPLICIT_NOTIFY for actor and stage properties
      clutter/actor: Remove superfluous line
      clutter/timeline: Don't manually set frame clock in set_actor()
      tests/stage-views: Test whether stage views and frame clocks are freed

Jonas Ådahl (17):
      tests: Turn anonymous file test into real test
      tests/anonymous-file: Fix return value type
      tests/anonymous-file: Skip the rlimit part of the test when running CI
      tests/wayland: Declare test clients using a list
      wayland/xdg-shell: Warn when invalid geometry is set
      wayland/subsurface: Don't include buffer-less subsurfaces in geometry
      wayland/xdg-shell: Warn on invalid effective geometry
      xwayland: Clean up error reporting
      xwayland: Don't spew warnings when looking for X11 displays
      xwayland: Make sure /tmp/.X11-unix/ exists
      backends/native: Destruct udev after kms
      renderer/native: Remove left over comment
      cogl/texture-2d-sliced: Don't double-free slice array when alloc failed
      cogl/texture: Add a bit more debug logging
      tests/stacking: Add test hiding a modal with a not shown parent
      seat-impl: Fix some variable names
      seat-impl: Destroy libinput objects on input thread on tear down

Jordi Mas i Hernandez (1):
      Update Catalan translation

Juliano de Souza Camargo (1):
      Update Portuguese translation

Kai-Heng Feng (3):
      renderer/native: Refactor modeset boilerplate into new helpers
      monitor-manager-kms: Disable CRTCs if there is no monitor
      monitor-manager-xrandr: Disable CRTCs if there is no monitor

Kjartan Maraas (1):
      Update Norwegian Bokmål translation

Marc-Antoine Perennou (1):
      clutter: Fix build with clang

Matej Urbančič (1):
      Update Slovenian translation

Michel Dänzer (1):
      ci: Set GIT_STRATEGY: no for some jobs

Niels De Graef (1):
      ci: Fix echo stderr redirection

Olivier Fourdan (5):
      xwayland: Fix XIOErrorExitHandler warning
      build: Use Xwayland pkg-config if available
      core: Make sure focus_default_window() worked
      core: Be more selective looking for a focusable ancestor
      backends/native: Protect against NULL pointer constraints

Pascal Nowack (1):
      remote-desktop: Allow using custom scroll source for NotifyPointerAxis

Philipp Kiemle (1):
      Update German translation

Sebastian Keller (1):
      clutter/effect: Don't call effect paint_node() if pre_paint() failed


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