[mutter] Created tag 43.alpha
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] Created tag 43.alpha
- Date: Sun, 10 Jul 2022 15:53:22 +0000 (UTC)
The signed tag '43.alpha' was created.
Tagger: Florian Müllner <fmuellner gnome org>
Date: 1657468374 +0200
43.alpha
========
* Drop zenity dependency [Bilal; !2370]
* Fix initialization of privacy mode in displays that support it [Marco; !2372]
* Add NightLightSupported property to DisplayConfig [Jonas; !2310]
* Don't use direct scanout for transparent windows [Sebastian K.; !2409]
* Improve picking a window for direct scanout [Sebastian K.; !2413]
* Drop support for obsolete wayland protocols [Fernando; !2207, !2184]
* Fix --replace again [Jonas; !2432]
* Do not allow windows to steal focus when the shell has a grab [Carlos; !2433]
* Fix night light without GAMM_LUT property [Jonas; !2435]
* Expose Cogl's Snippet API to introspection [Simon; !2422]
* wayland: Fix rotation transform [Robert; !1055]
* Build and deploy API documentation [Bilal; !2427]
* Attach color state information to actors [Naveen; !2443]
* Fix pointer confinement on HiDPI setups [Jonas; !2460]
* Fix dma-bufu screencast regression [Jonas; !2462]
* Fix monitor mirroring in some cases [Jonas; !2492]
* Parse HDR and Colorimetry CTA-861 EDID extension blocks [Sebastian W.; !2351]
* Fix cursor tracking during screencasts on X11 [George; !2474]
* Fixed crashes [Jonas, Florian; !2415, !2364, !2491]
* Plugged leaks [Michel, Sebastian K.; !2469, !2497]
* Misc. bug fixes and cleanups [Kazuki, Dor, Jonas, Bilal, Sebastian K.,
Christian, Florian, Georges,, Sebastian W., Olivier; !2405, !2406, !2403,
!2416, !2398, !2414, !2425, !2354, !2436, !2447, !2446, !2355, !2429, !2417,
!2434, !2439, !2015, !2444, !2458, !2379, !2455, !2463, !2484, !2485, !2488,
!2499]
Contributors:
Marco Trevisan (Treviño), Dor Askayo, George Barrett, Michel Dänzer,
Bilal Elmoussaoui, Olivier Fourdan, Carlos Garnacho, Kazuki Hashimoto,
Sebastian Keller, Naveen Kumar, Robert Mader, Fernando Monteiro,
Florian Müllner, Georges Basile Stavracas Neto, Christian Rauch,
Simon Schneegans, Sebastian Wick, Jonas Ådahl
Translators:
Zurab Kargareteli [ka], Pawan Chitrakar [ne]
Changes since the last tag '42.1':
Bilal Elmoussaoui (13):
default-plugin: Drop default confirm display dialog
core: Drop the default close dialog implementation
x11/sm: Drop the zenity confirmation dialog
core: Drop zenity show_dialog
backend: Check if the gsettings scheme exists
build: Mark gnome-settings-daemon as optional
startup/x11: Fix compiling without startup-notification
meson: Split x11 option into backend/xwayland
cogl: Unify HAS_X11/HAS_XLIB build configs
build: Add X11/XWayland config options
context/main: Disable X11 specific options
ci: Build and deploy documentations
readme: Add links to the API documentation
Carlos Garnacho (1):
core: Avoid focusing window in presence of Clutter grabs
Christian Rauch (2):
cogl: Fix build without X11
build: Make GLX dependent on X11
Dor Askayo (8):
screen-cast/src: Avoid undefined behavior with GSource
tests/screen-cast: Avoid undefined behavior with GSource
meson: Add -Werror=strict-aliasing
kms/page-flip: Add a debug print with page flip event timings
tests/wayland: Add a missing "include"
wayland/surface: Remove leftover function declarations
surface-actor-wayland: Remove leftover function declarations
window: Reuse existing function
Fernando Monteiro (2):
wayland: Drop xdg-shell v6 protocol
wayland: Remove Gtk primary selection protocol
Florian Müllner (12):
wayland: Remove unnecessary COMPOSITOR_GRAB checks
events: Remove obsolete COMPOSITOR_GRAB check
display: Remove another COMPOSITOR_GRAB check
display: Bypass focus window during grabs
display: Remove META_EVENT_ROUTE_COMPOSITOR_GRAB
x11/events: Do not handle enter/leave during grabs
build: Bump API version
tests/stage-view: Give outer container an explicit size
clutter/fixed-layout: Ignore hidden children in size request
window: Guard minimize()
window: Close window when unsetting transient_for
Bump version to 43.alpha
George Barrett (1):
core/events: Fix cursor tracking for other backends
Georges Basile Stavracas Neto (17):
cogl: Remove cogl_get_option_group
clutter/canvas: Use cogl_texture_2d_new_from_bitmap
tests/interactive: Cleanup tabs
tests/interactive: Make TestCoglbox final
tests/interactive: Drop empty test_coglbox_finalize
tests/interactive: Replace most CoglHandles by CoglTextures
tests/interactive: Drop test-cogl-image-convert
tests/interactive: Replace cogl_texture_new_from_file
cogl: Drop cogl_texture_new_from_file
clutter/image: Port to cogl_texture_2d_new_from_data
clutter/image: Drop ClutterImageError
clutter/image: Port to G_DECLARE_DERIVABLE_TYPE
cogl/tests: Port to cogl_texture_2d_new_from_data
tests/interactive: Port to cogl_texture_2d_new_from_data
cogl: Drop cogl_texture_new_from_data
cogl/journal: Make CoglJournal a free-form struct
cogl: Drop CoglHandleObject and CoglHandleClass
Jonas Ådahl (54):
display: Unmanage windows before compositor
tests/xdg-apply-limits: Move out generic display management
tests/wayland/subsurfaces: Use helper to manage display
tests/wayland: Port xdg-shell action tests to WaylandDisplay
tests/wayland: Make display helper a GObject
tests/wayland-display: Emit sync event signal from test driver
tests/wayland/subsurface-parent-unmapped: Port to WaylandDisplay
tests/wayland/subsurface-remap-toplevel: Port to WaylandDisplay
tests/wayland/subsurface-reparenting: Port to WaylandDisplay
tests/wayland/xdg-activation: Port to WaylandDisplay
tests/wayland/xdg-toplevel-bounds: Port to WaylandDisplay
tests/wayland: Draw surface with shared helper
monitor-manager: Add NightLightSupported property to DisplayConfig
wayland/buffer: Only query Wayland EGL buffer if display bound
x11-display: Make some init calls more compact
x11-display: Init event mask after taking manager selection
kms/crtc: Always read the gamma state
kms/crtc: Determine gamma support given the gamma length
x11/selection: Unset selection ownership on shutdown
tests/test-client: Add clipboard-set command
wayland: Add getter for XWayland manager object
xwayland: Only warn on X IO errors when X11 is mandatory
xwayland: Add API to send signal to the Xwayland process
selection: Return an error if trying to transfer from NULL source
x11/input-selection-stream: Handle Xwayland going away
tests/async-waiter: Keep track of X11 display it was created with
tests: Check that X11 selections handle Xwayland disappearing
xwayland: Remove stray newline
restart: Don't pass error as unused user data
restart: Make API that needs context take a context
tests/test-driver: Add way to send generic properties to client
tests/kms/render: Get backend from context
tests/kms/render: Disconnect signal in end of test case
build: Bump mesa requirement to 21.3
tests/kms/render: Add direct scanout test case
wayland/dma-buf: Remove no longer used mesa macro duplication
monitor-manager: Make warning message less confusing
frame-clock: Fix constant type of condition
gpu/xrandr: Gracefully handle 0.0 refresh rate
tests: Add basic X11 WM test
Remove checks for GLSL
clutter: Remove 'features'
x11: Let X11 connection owners call XSynchronize() themselves
x11/clutter-backend: Remove unused XSynchronize() call
wayland/surface-role: Make geometry scale API return int
pointer-constraints/native: Remove old clutter float math work around
pointer-constraints: Move min edge distance from backend to Wayland
wayland/pointer-confinement: Scale region with the geometry scale
screen-cast/monitor: Always use clutter_stage_paint_to_framebuffer()
output/kms: Replace common mode bandwidth check with clock check
ci: Fix Xwayland build config
ci: Bump the container image
tests/xwayland: Wait for clipboard to settle before killing Xwayland
edid: Prepare types for wider exposure
Kazuki Hashimoto (1):
util: Fix compilation when !WITH_VERBOSE_MODE
Marco Trevisan (Treviño) (1):
monitor-manager: Ensure monitors settings after backend has been updated
Michel Dänzer (1):
wayland/dma-buf: Free feedback in surface_feedback_surface_destroyed_cb
Naveen Kumar (2):
clutter: Attach color state information to actors
tests/clutter: Add color state conform tests
Olivier Fourdan (1):
backends: Move MetaKeyboardA11yFlags to a public header
Pawan Chitrakar (1):
Update Nepali translation
Robert Mader (6):
wayland/surface: Swap 90 and 270 degree transforms
tests/wayland: Bump wl_compositor version for test clients
tests/wayland: Make create_shm_buffer() public
tests/wayland: Update documentation for MUTTER_REF_TEST_UPDATE
tests/wayland: Add more requests to test driver protocol
tests/wayland: Add test for buffer transforms
Sebastian Keller (10):
window-actor: Add API to get the surface actor candidate for scanout
window-actor/x11: Don't use direct scanout if the window is not opaque
window-actor/wayland: Only use scanout for opaque non-fullscreen windows
compositor: Split out a function to update the topmost window actor
compositor: Update topmost window actor after visibility changes
display: Fix typo in trace message
display: Add method to flush a single window from the queues
window: Ensure window-visibility-updated is emitted when flushing queue
display: Properly store later ID when adding window to queue
pointer-constraints/native: Fix borders array memory leaks
Sebastian Wick (10):
backends/native: Define all KMS properties in PropTable we actually use
backends/native: Store Enum and Bitmask information in MetaKmsProp
backends/native: Update PropTable on hotplug and remove parse callback
backends/native: Use MetaKmsPlaneRotation in plane updates
backends/native: Use the PropTable to look up KMS values
edid: Fix EDID parsing function signatures
edid: Parse CTA-861 EDID extension
edid: Parse CTA-861 Colorimetry Data Block (CDB)
edid: Parse CTA-861 HDR Static Metadata Data Block
tests/edid: Test EDID CTA-861 parsing code
Simon Schneegans (4):
backend: Make get_cogl_context introspectable
cogl/pipeline: Make Snippet API introspectable
cogl/snippet: Make API introspectable
cogl/snippet: Use "Returns:" for introspection annotations
Zurab Kargareteli (2):
Update Georgian translation
Update Georgian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]