Revisions of wlroots
Ana Guerrero (anag+factory)
accepted
request 1202330
from
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 (dimstar_suse)
accepted
request 1191063
from
Factory Maintainer (factory-maintainer)
(revision 33)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 1188917
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 32)
Dominique Leuenberger (dimstar_suse)
accepted
request 1159664
from
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 (dimstar_suse)
accepted
request 1135923
from
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
Ana Guerrero (anag+factory)
accepted
request 1134407
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 28)
Dominique Leuenberger (dimstar_suse)
accepted
request 1087218
from
Michael Vetter (jubalh)
(revision 26)
Dominique Leuenberger (dimstar_suse)
accepted
request 1064383
from
Michael Vetter (jubalh)
(revision 25)
Dominique Leuenberger (dimstar_suse)
accepted
request 1045488
from
Michael Vetter (jubalh)
(revision 24)
Dominique Leuenberger (dimstar_suse)
accepted
request 1039311
from
Michael Vetter (jubalh)
(revision 23)
Dominique Leuenberger (dimstar_suse)
accepted
request 1035598
from
Michael Vetter (jubalh)
(revision 22)
Dominique Leuenberger (dimstar_suse)
accepted
request 988905
from
Michael Vetter (jubalh)
(revision 21)
Dominique Leuenberger (dimstar_suse)
accepted
request 956559
from
Michael Vetter (jubalh)
(revision 20)
Dominique Leuenberger (dimstar_suse)
accepted
request 949720
from
Michael Vetter (jubalh)
(revision 19)
Dominique Leuenberger (dimstar_suse)
accepted
request 947258
from
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 (dimstar_suse)
accepted
request 935934
from
Michael Vetter (jubalh)
(revision 17)
Dominique Leuenberger (dimstar_suse)
accepted
request 905285
from
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
Dominique Leuenberger (dimstar_suse)
accepted
request 902217
from
Michael Vetter (jubalh)
(revision 15)
Displaying revisions 1 - 20 of 34