Revisions of wlroots

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 821251 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 11)
- Update to 0.11.0:
  * build: replace version with soversion (#2005)
  * Fix wl_output_transform rotation direction, and composition (#2023)
  * backend/drm: add support for custom modes (#1881)
  * Introduce wlr_client_buffer (#2043)
  * Augment wlr_buffer to support swapchains (#2044)
  * output: remove wlr_output_impl.schedule_frame (#2046)
  * output: replace wlr_output.damage with a damage event (#2065)
  * Implement the viewporter protocol (#2092)
  * output: introduce wlr_output_test (#2097)
  * output: fix blurred hw cursors with fractional scaling (#2107)
  * Texture improvements (#2139)
  * xwayland: split server (#2175)
  * Make wlr_xcursor_manager_load() return a bool (#2195)
  * output: make wlr_output_set_gamma atomic (#2196)
  * Allow keyboard and pointer grabs to hook clear_focus() (#2217)
  * backend/drm: atomic improvements (#2238)
  * render: choose DMA-BUF texture target via eglQueryDmaBufModifiersEXT (#2255)
  * output: fix dangling renderer context after wlr_output_preferred_read_format (#2292)
  * layer-shell: remove unused surface list (#2309)
  * For details see: https://github.com/swaywm/wlroots/releases/tag/0.11.0
- Remove 0001-Declare-wlr_seat-globals-as-extern.patch: in new release
- Remove viewport-implementation.patch: in new release
- Set -Dlogind-provider=systemd

- Add viewport-implementation.patch:
  To be able to compile sway 1.5 RC1 which depends on unreleased
  wlroots
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 783681 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 8)
- Update to 0.10.1:
  * xdg-shell: fix popups rendered outside of the screen
  * meson: Fix protocol includes for compositor examples
  * examples: Fix compositor-examples
  * xwayland: ignore pointer focus changes
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 766500 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 7)
- Update to 0.10.0:
  * The RDP backend has been removed entirely in favor of solutions
    like wayvnc
  * Code cleanups and bug fixes
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 765771 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 6)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 726417 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 5)
- Update to 0.7.0:
  * backend: touch: Assign good ids to single touch devices
  * backend: touch: Fixup incomplete patch for single touch devices.
  * render/drm: keep old drm_format if realloc fails
  * xcursor: avoid leak and loss of all cursors if cursors realloc fails
  * Fix memory leak
  * Simplify check
  * wlr_surface: condition is always false
  * xdg_shell: remove variable self-assignment
  * backend/session: non-void function should return a value
  * backend/drm: use UINT64_C for uint64_t literals
  * Avoid loss of a fractional part
  * backend/wayland: check if zxdg_toplevel_decoration_v1 is not NULL
  * xwayland: prevent possible array overrun
  * examples: remove duplicated condition
  * Use a set to track pointer button state.
  * session/logind: keep active for pause_device gone
  * zwp_virtual-keyboard: fix mmap error handling
  * wlr_xdg_toplevel: reparent on parent unmap
  * wlr-layer-shell-v1: destroy xdg popups on unmap
  * x11: Send a frame event on the pointer after button events
  * virtual_keyboard: Require keymap before accepting keycodes
  * Remove rootston
  * Add libinput-1.14 support
  * Revert "render/drm: keep old drm_format if realloc fails"
  * Add _incr_version to contrib/
  * Support pointer-gestures on Wayland backend
  * wlr_seat_touch: Don't destroy touch point with surface
  * layer-shell: Remove unused event source
  * layer-shell: Reject requests on gone surfaces
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 707383 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 4)
- Update to 0.6.0:
  * We have removed the long-deprecated wl_shell implementation from wlroots.
  * output: refactor frame submission API
  * output: remove lx, ly
  * Rename lid_switch to switch_device to disambiguate lid and tablet mode switches
  * Add FreeRDP backend for remote desktop support
- Remove wlroots-0.3-libinput-include.patch: not needed anymore
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 684440 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 3)
- Update to 0.5.0:
  * DISPLAY is no longer set automatically for Xwayland
  * wlr_output_layout_get_box: handle empty layout
  * Unbreak build with '-Wstrict-prototypes'
  * rootston/view: Remove redundant declaration in the same file
  * wlr_xdg_shell: Remove redundant declaration in the same file
  * Remove glEGLImageTargetTexture2DOES
  * seat: fix remaining wlr_button_state enum rename
  * xwm: use min size as base size hint if it is missing and vice versa
  * xwm: fix typos in WM_NORMAL_HINTS handling
  * backend/session: Allow setting a custom tty via WLR_DIRECT_TTY
  * backend/drm: Don't fail on failing to find overlay format
  * seat: guard against button count corruption
  * meson: enable more compiler warnings
  * seat: use wlr_button_state enum instead of uint32_t
  * seat: only store serial if pressing a button
  * tinywl: send pointer frame events
  * backend/session: add noop session
  * rootston: refactor rendering
  * rootston: fix rotated views rendering
  * rootston: fix Xwayland children rendering when fullscreen
  * rootston: split rendering code into render.c
  * rootston: fix input events for rotated views
  * xwayland: don't set DISPLAY
  * seat: add debug logs when validating grab serials
  * backend/session: open TTY with O_CLOEXEC for direct session
  * xwayland: set CLOEXEC on /dev/null FD
- Compile with -Wno-redundant-decls
  See: https://gitlab.freedesktop.org/wayland/wayland/issues/82
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 680033 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 2)
- Update to 0.4.1:
  * rootston: Make add_{switch,binding}_config static
  * clang compile fix#1572[1]

- Update to 0.4:
  * xwm: stack below on map
  * drm: do not modeset to current mode
  * wlr_output: do not modeset to current mode
  * backend/drm: fix modeset on drm fd resume
  * Make popup inert when destroyed.
  * Add build-*/ to gitignore.
  * Revert "drm: do not modeset to current mode"
  * Add a wlr_output_set_subpixel()
  * data-control: add primary selection support
  * Prevent NULL dereference in tablet_tool handler
  * backend/drm: fix memory leak in realloc crtcs
  * backend/drm: Unset cursor on cleanup
  * Post protocol error on invalid wl_surface scale
  * rootston: don't try to maximize fullscreen surfaces
  * rootston: surface_at: check for fullscreen surfaces in between TOP and OVERLAY layers
  * xwm: Add _NET_CLIENT_LIST support
  * Allow cursor render surface to be used as fb
  * Copy cursor surface to secondary gpu if necessary
  * Add workaround for hardware cursors on nouveau
  * data-device: destroy previous source when starting drag
  * xdg-shell: destroy child popups on unmap
  * Deprecate old protocols
  * primary-selection-v1: copy from gtk-primary-selection
  * surface: error out on invalid transform
  * subsurface: add map/unmap events
Displaying revisions 21 - 31 of 31
openSUSE Build Service is sponsored by