[mutter] Created tag 3.37.2
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] Created tag 3.37.2
- Date: Tue, 2 Jun 2020 23:34:56 +0000 (UTC)
The signed tag '3.37.2' was created.
Tagger: Florian Müllner <fmuellner gnome org>
Date: 1591140865 +0200
Tag release 3.37.2
Changes since the last tag '3.37.1':
Akatsuki (1):
core/place: Use work area when centering new window.
Carlos Garnacho (10):
backends/native: Unset the correct button codes when a virtual device is destroyed
wayland: Send clipboard offers to all data devices from the same client
wayland: Send primary offer to all data devices from the same client
wayland: Rename gtk primary protocol files to "legacy"
build: Build scaffolding for primary-selection wayland protocol
wayland: Add support for wayland-protocols primary selection protocol
backends: Ensure remote desktop dbus interface state
backends: Make uniform checks on remote desktop input dbus methods
backends/x11: Implement ClutterSeat::touch-mode for the X11 backend
backends/native: Drop external keyboard detection for ::touch-mode
Christian Rauch (1):
backends: move 'input_device' to HAVE_LIBWACOM scope
Corentin Noël (1):
monitor-manager: Remove "supports-mirroring" from D-Bus desciption file
Daniel van Vugt (8):
clutter-actor: Remove unused clutter_actor_get_allocation_vertices
cogl: Delete a duplicate (masked) variable declaration
cogl: Replace an outdated #ifdef
cogl: Ensure GL_TEXTURE_MAX_LEVEL is set before using it
cogl: Generalize `maybe_update_max_level()` into `set_max_level()`
cogl: Add new function cogl_pipeline_set_layer_max_mipmap_level()
background: Limit mipmap levels to avoid loss of visible detail
backend-x11: Reintroduce XInitThreads
Florian Müllner (6):
clutter/tests: Stop using deprecated BoxLayout API
clutter/box-layout: Remove deprecated API
tests/clutter: Don't test BoxLayout's child properties
clutter/box-layout: Remove child meta
backend/xcursor: Support a "blank" cursor type
Bump version to 3.37.2
Jonas Dreßler (54):
clutter: Remove CLUTTER_ACTOR_IN_REPARENT flag
wayland/wl-output: Emit "output-destroyed" signal earlier
wayland/surface: Send enter event when a client binds to wl_output late
wayland/surface: Connect to "output-destroyed" in surface_entered_output
tests/monitor-test-utils: Remove unused function definition
tests/monitor-unit-tests: Use TestCaseSetup for building TestSetup
tests/monitor-unit-tests: Use TestCaseExpect for checking configuration
tests/monitor-unit-tests: Check test state outside of common function
tests/monitor-store-unit-tests: Rename some structs
tests: Move monitor test functions into common utils
clutter/stage-cogl: Remove scale_and_clamp_rect() function
clutter/stage-cogl: Don't clip when clipped redraws are disabled
clutter/stage-cogl: Stop doing subpixel compensation
clutter/stage-cogl: Don't push scissor clip with one clip rectangle
clutter/stage-cogl: Stop painting redraw clip outline
clutter/stage-cogl: Check for DISABLE_CLIPPED_REDRAWS earlier
clutter/stage-cogl: Warn if the fb_clip_region is empty
clutter/stage-cogl: Cleanup setting of the damage history
clutter/stage-cogl: Don't intersect the damage region with the view
clutter/stage-cogl: Don't loop through region rects twice
clutter/stage-cogl: Cleanup damage history (un-)scaling a bit
clutter/actor: Use priv->parent instead of public API sometimes
clutter/stage: Stop using DELEGATE_LAYOUT allocation flag
clutter: Remove DELEGATE_LAYOUT allocation flag
clutter/actor: Don't layout children inside set_allocation()
clutter/actor: Remove clutter_actor_maybe_layout_children()
clutter/stage: Remove ABSOLUTE_ORIGIN_CHANGED flag from debug message
clutter/tests: Remove usage of ABSOLUTE_ORIGIN_CHANGED flag
clutter/actor: Replace ABSOLUTE_ORIGIN_CHANGED flag with a property
clutter: Remove allocation flags
clutter: Use notify::allocation instead of allocation-changed
clutter/actor: Remove "allocation-changed" signal
window: Use client PID for meta_window_get_pid()
window: Remove support for _NET_WM_PID
window: Use pid_t for get_client_pid() vfunc
window: Return pid_t in meta_window_get_pid()
window: Cache the client PID
window: Add a note about the trustworthiness of the client PID
clutter/actor-meta: Use G_DECLARE_DERIVABLE_TYPE
clutter: Use G_DECLARE_DERIVABLE_TYPE for ClutterAction and subclasses
clutter/actor: Use priv->allocation instead of get_allocation_box()
wayland/actor-surface: Don't listen to notify::position signal
clutter/actor: Make has_mapped_clones() factor in parent actors
wayland/actor-surface: Factor in mapped clones in mapped check
wayland/actor-surface: Don't notify geometry-changed on mapped changes
clutter/stage-cogl: Use view fb instead of onscreen fb for debug-drawing
clutter/text: Also queue relayout if the actor has no valid allocation
clutter/actor: Always reset absolute_origin_changed after relayout
clutter/actor: Update absolute_origin_changed inside set_allocation()
clutter/stage: Set viewport without getting the last allocation
clutter/stage: Make set_viewport() a static method
clutter/actor: Notify hidden actors about absolute allocation changes
clutter/actor: Don't allocate actors if only the absolute origin changed
clutter/actor: Sanity check new allocations
Jonas Ådahl (64):
clutter: Remove deprecated 'ClutterState'
clutter/layout-manager: Remove unused animation API
clutter: Remove 'ClutterAlpha'
tests/clutter: Add back redhand_alpha.png and light0.png
clutter/box-layout: Make 'easing-mode' be an enum
clutter/animatable: Remove left-over vfunc
tests/clutter/conform: Remove left-over ClutterAnimator scripts
clutter: Remove ClutterAnimation
tests/test-client: Add commands to maximize/unmaximize
tests/test-runner: Plumb "resize" command
tests/test-client: Add line breaks to warning messages
tests/test-client: Make 'resize' client command include the titlebar
tests/test-client: Remove shadow from X11 test client CSS style
tests/test-runner: Add 'assert_size' command
tests/test-runner: Add a 'wait_reconfigure' command
tests/stacking: Add test to verify we unmaximize correctly
tests/stacking: Check that unmaximize to new size works
tests/test-client: Add 'fullscreen' and 'unfullscreen' commands
tests/stacking: Test some maximize fullscreen interaction
window: Add meta_window_untile()
window: Set fall-back tile monitor if not set
tests/test-runner: Add tile and untile commands
tests/restore-size: Also test that untiling restores correctly
tests/test-runner: Add 'move' and 'assert_position'
tests/stacking: Add test for checking restored positions
tests/stacking: Add test checking the initial size
wayland/dma-buf: Handle failing to import scanout DMA buffer
wayland/dma-buf: Make gbm_bo import function better named
renderer: Change 'set_legacy_view()' to 'add_view()'
screen-cast-stream-src: Don't throttle if max framerate is 1/0
stage-x11: Clean up include macros
stage-x11: Move view management to renderer
screen-cast-src: Notify about the stream being closed after dispatch
native: Return an error if no drm devices are found
cogl/dma-buf-handle: Pass more metadata to handle constructor
output: Add name getter
clutter/stage-view: Add name property
renderer-native: Move shadow fb construction to the stage view
clutter/stage-view: Move shadowfb struct fields into anonymous struct
clutter/stage-view: Move fb viewport and projection setting to here
clutter/stage-view: Change set_dirty..() API to invalidate..()
cogl: Make private BLIT_FRAMEBUFFER feature public
renderer/native: Only enable shadowfbs if we can blit
clutter/stage-view: Always use cogl_blit_framebuffer() from shadowfb
clutter/stage-view: Simplify painting of offscreen slightly
region-utils: Make transform util const correct
clutter/stage-cogl: Use buffer age when view monitor is rotated
clutter/stage-view: Only paint redraw clip from offscreen
clutter/stage-cogl: Only construct damage array if it'll be used
clutter/stage-view: Only blit the damage part of the shadow buffer
clutter/stage-cogl: Extract damage history logic
cogl/dma-buf: Add API to synchronize reading
cogl/dma-buf: Add mmap/munmap helpers
clutter/stage-view: Add tile based shadow damage detection
clutter/stage-cogl: Remove unneeded helper
clutter/stage: Make clutter_stage_schedule_update() always schedule
clutter/stage: Make clutter_stage_schedule_update() public API
surface-actor: Move out some X11-ism to X11 subclass
Reshuffle Wayland initailization
wayland/compositor: Pass backend when constructing
wayland: Drive frame callbacks from stage updates
tests/stacking/restore-position: Always use wait_reconfigure
screen-cast-src: Destroy hash dmabuf table after stream
renderer-native: Don't leak DMA buffer CoglFramebuffer
Marco Trevisan (Treviño) (4):
ci: Enable coverage reports in test build
ci: Remove the MALLOC_PERTURB_ definition
build: Add configuration summary line about coverage being enabled
ci: Save built artifacts only for the test build
Niels De Graef (1):
shaped-texture: Add a few explanatory comments
Olivier Fourdan (1):
wayland/keyboard: Chain finalize up to the parent class
Robert Mader (4):
tests/monitor-transform: Test only valid enums
tests/monitor-transform: Also test invert()
shaped-texture: Fix typo in documentation
wayland/surface: Simplify state cleanup after merge
Sergey Zigachev (1):
keybindings: Use current monitor for move-to-center
Simon McVittie (3):
cogl test-premult: Don't free texture data until CoglBitmap is freed
cogl tests: Force defined behaviour for 24-bit left-shifts
cogl tests: Normally skip tests that are not expected to succeed
Ting-Wei Lan (2):
tests/wayland: Don't test file sealing on the fallback case
monitor-transform: Don't call abs on non-negative enum
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]