Revisions of wlroots
buildservice-autocommit
accepted
request 1159664
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 68)
baserev update by copy to link target
Soc Virnyl Estela (uncomfyhalomacro)
committed
(revision 67)
- 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
buildservice-autocommit
accepted
request 1135923
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 66)
baserev update by copy to link target
Soc Virnyl Estela (uncomfyhalomacro)
committed
(revision 65)
- 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
buildservice-autocommit
accepted
request 1134407
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 64)
baserev update by copy to link target
Soc Virnyl Estela (uncomfyhalomacro)
accepted
request 1134391
from
Dominique Leuenberger (dimstar)
(revision 63)
- Fix installation: do not pass --libdir=%{_libdir}/wlroots-%{version} to meson: this results in the library and the .pc file to installed into private locations and not being usable without extra hacks.
Soc Virnyl Estela (uncomfyhalomacro)
accepted
request 1134328
from
Dominique Leuenberger (dimstar)
(revision 62)
- Remove pkgconfig(freerdp2) BuildRequires: there is no mention of freerdp in the source tree.
buildservice-autocommit
accepted
request 1133990
from
Michael Vetter (jubalh)
(revision 61)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1133830
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 60)
- Adjust libdir and includedir to wlroots-<version> - Update to version 0.17.0 * New protocol implementations: - content-type-v1 to tag surfaces with their content type (audio, video, - game, etc). - xwayland-shell-v1 to improve XWayland reliability. - wp-fractional-scale-v1 to allow clients to submit buffers with a - non-integer scale factor matching the output. - tearing-control to allow clients to opt-in for tearing page-flips. - security-context-v1 to identify clients running in sandboxes. - cursor-shape-v1 for server-side cursor themes. * Introduce a new output layers API to leverage KMS planes. * Add a new renderer API with improved design and performance. Add an API to * query the time taken to render. * Continued work on the Vulkan renderer: add more RGB formats, add YUV buffers, * add interoperability with implicit synchronization instead of blocking. * Add support for the new wl_surface.preferred_buffer_{scale,transform} events. * Improved scene-graph, including support for linux-dmabuf feedback and * clipping surfaces. * Improved wlr_cursor which now keeps track of the current cursor image. * Add an implementation of the wl_shm interface, replacing libwayland's for * improved reliability and performance. * The Wayland backend supports embedding a wlroots compositor inside an * existing Wayland client. * wl_surface roles have been refactored. - Remove fix-frame-number-deprecated.patch. Patch is part of release now. - Added a new dependencies: * libdisplay-info-devel * xwayland-devel
buildservice-autocommit
accepted
request 1087218
from
Michael Vetter (jubalh)
(revision 59)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1087203
from
Chris Bradbury (chrBrd)
(revision 58)
- Add fix-frame-number-deprecated.patch Builds broke for 0.16.2 due to the use of a deprecated FFmpeg attribute in one of the examples, which is fixed by the added patch.
buildservice-autocommit
accepted
request 1064383
from
Michael Vetter (jubalh)
(revision 57)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1064382
from
Dirk Mueller (dirkmueller)
(revision 56)
- update to 0.16.2: * xcursors: Alias existing cursor defaults to cursor-spec cursor names * xdg-activation: accept pointer focus for new tokens * xwayland/xwm: unpair even if surface is NULL * backend/x11: fix delta_discrete value * backend/x11: fix initial value of wlr_x11_buffer.n_busy * backend/drm: disable all CRTCs after VT switch * render/vulkan: fix vkCmdClearAttachments validation error * backend/drm: set "max bpc" property based on pixel format * xdg-shell: reset added/committed flag on unmap * backend/wayland: don't cache next item when destroying buffers * output: don't attach buffer on first commit if disabled * backend/wayland: allow superseding a previous commit * backend/wayland: update output mode after commit is done * render/gles2: default to highp if available * build: bump version to 0.16.2 * render/vulkan: use correct source offset in read_pixels
buildservice-autocommit
accepted
request 1045488
from
Michael Vetter (jubalh)
(revision 55)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1045306
from
llyyr (llyyr)
(revision 54)
- Update to 0.16.1: * backend: error out when missing DRM and libinput in wlr_backend_autocreate() * backend/drm: only request page-flip if active * backend/drm: log refresh rate in Hz * backend/drm: log modesetting commits * backend/drm: fix FPE when disabling output * backend/drm: fix VRR test * backend/wayland: ensure buffers are released on shutdown * backend/x11: ensure buffers are released on shutdown * render/egl: fix uninitialized pointers in init_dmabuf_formats * scene/layer_shell_v1.c: set exclusive zone correctly * scene/layer_shell_v1.c: remove redundant comment * types/wlr_seat: finish keyboard_state during wlr_seat_destroy * seat/pointer: Initialize low_res_value * cursor: compare to scaled coords * wlr_drm: Add missing wlr_buffer import * wlr_seat: clear `drag->seat_client` when destroyed * xwayland: fix wlr_xwayland_surface_from_wlr_surface() docs * scene: fix output damage expansion condition * build: exclude <wlr/types/wlr_drm_lease_v1.h> without DRM backend
buildservice-autocommit
accepted
request 1039311
from
Michael Vetter (jubalh)
(revision 53)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1038294
from
Andreas Stieger (AndreasStieger)
(revision 52)
- add upstream signing key and validate source signature
buildservice-autocommit
accepted
request 1035598
from
Michael Vetter (jubalh)
(revision 51)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1035584
from
llyyr (llyyr)
(revision 50)
- Update to 0.16.0: * Support for the new ext-session-lock-v1, idle-notify-v1 and single-pixel-buffer-v1 protocols has been added. * The scene-graph API has many new features and optimizations. * CPU readback for Vulkan renderer is now implemented. The Vulkan renderer should be more stable. * The input device API has been reworked. * A new `wlr_damage_ring` helper supersedes wlr_output_damage without being as invasive. * Minor version 5 of xdg-shell has been implemented, adding support for popup repositioning, configure bounds and WM capabilities. * High-res scroll wheel events are now supported. * Minor version 4 of wlr_output_management-v1 has been implemented, adding support for managing adaptive sync (VRR). * Internal refactoring of the wl_surface and DRM backend code. - Remove 3456.patch: Merged upstream.
buildservice-autocommit
accepted
request 988905
from
Michael Vetter (jubalh)
(revision 49)
baserev update by copy to link target
Displaying revisions 1 - 20 of 68