Revisions of wlroots

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1202330 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 34)
- Update to version 0.18.1:
  * wlr_scene: Force blend mode to PREMULTIPLIED if calculate visibility is disabled
  * wlr_scene: Funnel all damage operations through scene_output_damage
  * wlr_scene: Immediately apply pending output commit damage
  * wlr_scene: Inline output_state_apply_damage
  * wlr_scene: Don't special case swapchain buffers
  * wlr_scene: Fix WLR_SCENE_DEBUG_DAMAGE_HIGHLIGHT when output is transformed
  * ext-foreign-toplevel-list: use correct interface and add missing handler
  * backend/drm: fix a use-after-free
  * wlr_output: remove dead function
  * docs: update comments for wlr_output API changes
  * backend/drm: don't set vsync present flag if page flip was async
  * output-power-management: send zwlr_output_power_v1.failed on output destroy
  * xdg-popup: don't set a role resource destroy handler
  * pointer-constraints: don't init/finish current/pending states
  * linux-drm-syncobj: add missing decls in the header
  * backend/wayland: process initial events from globals correctly
  * scene: update output geom on commit after dropping pending damage
  * scene: resize damage ring on geometry update
  * linux-drm-syncobj-v1: actually use the requested version
  * backend/drm: use CRTCs in-order
  * render/vulkan: use non-coherent memory for read_pixels()
  * build: bump version to 0.18.1
  * render/vulkan: Fix draw rect clip region invalid in blend none mod
  * Fix memory leak in drm.c
  * Fix memory leak in xwayland.c
  * xwayland/xwm: listen shell destroy signal
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1191063 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 33)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1159664 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 30)
- Update to version 0.17.2:
  * render/vulkan: correct sRBG gamma expansion in shader
  * tinywl: depend on the server xdg-shell header
  * layer-shell: forbid set_size with values ≥INT32_MAX
  * xwayland/xwm: associate even on xcb_get_property() failure
  * backend/drm: use wlr_drm_backend.name for fd cloning
  * cursor: fix and simplify region mapping
  * pointer-constraints: handle inert pointer resources correctly
  * fix outdated comment in wlr_output.h
  * Fix disappearing menus in QT apps
  * backend: fix build against upcoming `gcc-14` (`-Werror=calloc-transposed-args`)
  * backend/drm: save current refresh rate
  * backend/drm: fix fb_damage_clips_arr memory leak
  * backend/drm: fix queued cursor FB overwritten with NULL
  * cursor-shape-v1: handle inert tablet tool client
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1135923 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 29)
- Update to version 0.17.1:
  * backend/x11: don't send ConfigureRequest with the same size
  * backend/x11: check buffer format in output_test()
  * tinywl: fix wlroots dependency constraint in Makefile
  * viewporter: rename state var in viewport_handle_surface_commit()
  * viewporter: listen to client_commit
  * viewporter: fix src buffer bounds check
  * render/egl: fallback to GBM FD if EGLDevice is not available
  * render: disable linux-dmabuf without DRM FD
  * cursor: send surface scale events
  * cursor: fix initial cursor position for new outputs
  * xcursor: fix duplicate cursor check check in load_callback()
  * input-method-v2: drop unnecessary variable and cast
  * output-layout: fix missing global for outputs with a custom mode
  * build: bump vesion to 0.17.1
  * types/output: emit destroy event before destroying global
  * input-method-v2: free current strings on commit
  * input-method-v2: validate commit serial
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 947258 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 18)
- Remove libcap build option. It's not used since 0.11.0:
  https://github.com/swaywm/wlroots/pull/2140
- Fix x11 backend option: x11_backend is actually x11-backend
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 905285 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 16)
- Update to 0.14.1:
  * surface: accept commits with buffer size not divisible by scale
  * buffer: make enum wlr_buffer_cap public
  * surface: allow locking pending state in commit handler
  * Revert "backend/drm: populate cursor plane's current_fb"
  * backend/drm: don't clear pending cursor FB on failed commit
  * output: detach buffer from renderer before commit
  * output-damage: fix output swapchain handling
  * tablet-v2: fix pad and tool object versions
  * backend/drm: force linear layout for multi-GPU buffers
Displaying revisions 1 - 20 of 34
openSUSE Build Service is sponsored by