Commit Graph

  • 2ff4e113e2 backend/session: introduce wlr_device_change_event Simon Ser 2021-06-09 11:48:25 +0200
  • 3e801d68f2 xwayland: add support for -noTouchPointerEmulation Simon Ser 2021-10-22 14:12:49 +0200
  • 760e166578 render: completely disable gles2 if requested but libEGL is found Jan Beich 2021-10-05 01:49:27 +0000
  • 8bc1086cac s/GitHub/GitLab/ Simon Ser 2021-11-01 17:28:16 +0100
  • d1b75674d4 ci: add .gitlab-ci.yml Simon Ser 2021-11-01 16:51:18 +0100
  • cc2ebd9fc0 scene/subsurface_tree: hide unmapped subsurfaces tiosgz 2021-10-31 14:34:09 +0000
  • 8e225261f0 backend/wayland: use xdga client activation Ronan Pigott 2021-10-25 23:31:48 -0700
  • e2aff8a9b0 xdg-activation-v1: add data field and emit token destroy events Ronan Pigott 2021-10-23 21:31:12 -0700
  • 6ad0f819e2 xdg-activation-v1: enable compositors to request their own tokens Ronan Pigott 2021-10-23 18:55:54 -0700
  • 83090de034 backend/drm: avoid creating empty FB_DAMAGE_CLIPS prop Simon Ser 2021-10-29 12:54:08 +0200
  • b2f6ff45c2 output: fix stack variable lifetime in wlr_output_send_present Simon Ser 2021-10-29 13:31:00 +0200
  • 0817c52a21 backend/drm: get rid of BO handle table Simon Ser 2021-10-04 09:58:37 +0200
  • 3b96aa04db sceeencopy-v1: listen to output destroy in capture_output Simon Ser 2021-10-26 11:20:25 +0200
  • a80f2b2816 scene: inline subsurface_tree_destroy Simon Ser 2021-10-27 15:42:08 +0200
  • a92293a15a backend/drm/legacy.c: Fix memory leak in drm_legacy_crtc_set_gamma Haelwenn (lanodan) Monnier 2021-10-26 18:54:51 +0200
  • 6666604f17 render/egl.c: Fix memory leaks in egl_create Haelwenn (lanodan) Monnier 2021-10-26 18:51:30 +0200
  • 4fb652c27f render/pixman/renderer.c: Fix memory-leak in create_buffer Haelwenn (lanodan) Monnier 2021-10-26 18:47:19 +0200
  • ebe3cfaceb backend.c: do not try to explicitly clean up the libinput backend MarkusVolk 2021-10-27 14:25:25 +0200
  • cbedbd0fc0 backend/x11: fix code style in get_touchpoint_from_x11_touch_id Simon Ser 2021-10-27 12:08:09 +0200
  • 5619cf368b backend/drm: add entry for Valve EDID vendor Simon Ser 2021-10-26 16:24:13 +0200
  • c43130cb89 readme: refresh dependencies Simon Ser 2021-10-26 15:04:48 +0200
  • bf42630d32 output: refuse to enable with zero mode Simon Ser 2021-10-26 10:31:36 +0200
  • 3d6ca9942d xdg-foreign-v2: use error enum Simon Ser 2021-10-23 17:39:16 +0200
  • fb393ddf84 output: split into multiple files Simon Ser 2021-10-22 23:10:47 +0200
  • a4ccca0834 scene: add support for direct scan-out Simon Ser 2021-10-20 16:08:47 +0200
  • db4c93028d scene: add wlr_scene_output_for_each_surface Simon Ser 2021-10-20 18:16:27 +0200
  • 70e8277175 backend/multi: implement get_buffer_caps Simon Zeni 2021-10-22 16:14:37 -0400
  • 7c10a77e0a presentation-time: remove unused field Simon Ser 2021-10-22 13:51:16 +0200
  • 6c3a71d9f6 presentation-time: use a surface addon Kirill Primak 2021-10-08 20:49:12 +0300
  • 3dc99ed281 Update loc count in readme buffet 2021-09-08 11:20:40 +0000
  • 36cf387427 render/vulkan: check vulkan-headers dependency Simon Ser 2021-10-19 12:20:56 +0200
  • f7ea33da0a scene: remove surface commit listener when node is destroyed Simon Ser 2021-10-18 14:33:59 +0200
  • b62ce3c3c8 render/vulkan: Use image view swizzles instead of shader hack Joshua Ashton 2021-10-16 15:31:48 +0100
  • e22a386319 Add error handling to backend creation Anthony Super 2021-10-17 15:38:53 -0600
  • 8e34692250 render/vulkan: add Vulkan renderer nyorain 2021-02-21 18:30:12 +0100
  • 2edf468aeb presentation-time: don't send presented on discard Kirill Primak 2021-10-09 00:22:42 +0300
  • 2af8cc769a output: add presented flag to presentation event Kirill Primak 2021-10-14 22:40:12 +0300
  • 1089b7b8d6 output: disallow NULL event for wlr_output_send_present() Kirill Primak 2021-10-14 22:32:40 +0300
  • 1b65a80e9d render/allocator: use empty DRM lease to re-open node Simon Ser 2021-09-02 10:52:43 +0200
  • 4fae8f7be3 scene: add functions to place node on top/bottom Isaac Freund 2021-10-13 16:11:54 +0200
  • 2a8d385386 scene: assert that node != sibling in place above/below Isaac Freund 2021-10-13 16:00:53 +0200
  • dc22a06184 examples/foreign-toplevel: fix toplevel not being freed fwsmit 2021-10-06 23:07:02 +0200
  • c3e54021f8 xdg-decoration: refactor configure/state flow Kirill Primak 2021-09-30 20:46:08 +0300
  • cdaab82020 layer-shell: move NULL buffer check to role precommit handler Kirill Primak 2021-10-06 10:55:23 +0300
  • 28248dd83b xdg-shell: remove redundant NULL buffer check Kirill Primak 2021-10-06 10:53:02 +0300
  • 31af2b67b0 backend: drop unconditional and unused <libinput.h> Jan Beich 2021-10-05 01:29:45 +0000
  • 13cdb84ee8 render/allocator: use render node if available in reopen_drm_node Simon Ser 2021-10-02 17:16:57 +0200
  • ce66244fd2 surface_at: check if surfaces are mapped tiosgz 2021-09-28 10:51:10 +0000
  • 893434b2d4 for_each_surface: only iterate mapped surfaces tiosgz 2021-09-25 16:40:12 +0000
  • dc3d1530bf Fix spelling errors Elyes HAOUAS 2021-10-02 08:29:27 +0200
  • 323b8498ad Revert "render/drm_format_set: add wlr_drm_format_has" Simon Ser 2021-10-01 17:22:04 +0200
  • 1d7e438d8a Revert "Require INVALID for implicit format modifiers" Simon Ser 2021-10-01 17:22:04 +0200
  • 61b83441a1 Revert "backend/drm: fail on explicit modifier in drmModeAddFB2" Simon Ser 2021-10-01 17:22:04 +0200
  • 62be833aef Revert "render/egl: always add LINEAR to supported modifiers" Simon Ser 2021-10-01 17:22:04 +0200
  • 42138a073b Revert "render/drm_format_set: remove special LINEAR case" Simon Ser 2021-10-01 17:22:04 +0200
  • 6d281d96cb render/drm_format_set: remove special LINEAR case Simon Ser 2021-03-31 22:07:54 +0200
  • 780052d4da render/egl: always add LINEAR to supported modifiers Simon Ser 2021-03-31 22:20:24 +0200
  • d6be1d68b7 backend/drm: fail on explicit modifier in drmModeAddFB2 Simon Ser 2021-03-31 22:05:18 +0200
  • ea7357b703 Require INVALID for implicit format modifiers Simon Ser 2021-03-31 17:07:55 +0200
  • 833437d592 render/drm_format_set: add wlr_drm_format_has Simon Ser 2021-03-31 16:50:17 +0200
  • 744a5c2fef xdg-shell: stop clearing wlr_xdg_surface state on unmap Simon Ser 2021-09-30 22:13:18 +0200
  • 665a164f27 xdg-shell: rename wlr_xdg_surface.next_configure_serial Simon Ser 2021-09-30 21:44:38 +0200
  • 0e34208344 xdg-shell: introduce wlr_xdg_surface.current Simon Ser 2021-09-30 20:58:36 +0200
  • db4afc2408 xdg-surface: add pending state Kirill Primak 2021-07-29 23:03:14 +0300
  • 3d0848daae backend: create renderer and allocator in wlr_backend_autocreate Simon Ser 2021-09-28 13:00:25 +0200
  • 20d9448257 wlr_pointer_gestures: hold gestures (protocol v3) José Expósito 2021-07-12 19:53:34 +0200
  • 5f3e490c80 wlr_pointer_gestures: update protocol to version 2 José Expósito 2021-07-12 19:52:32 +0200
  • 4c3e307ec8 cursor: emit hold gesture events José Expósito 2021-07-12 19:51:40 +0200
  • 62e62b6942 backend/wayland: send hold gesture events José Expósito 2021-07-12 19:51:21 +0200
  • 52d2491931 backend/libinput: send hold gesture events José Expósito 2021-07-12 19:50:44 +0200
  • 95970b3619 build: check if libinput supports hold gestures José Expósito 2021-08-07 18:27:52 +0200
  • d069a783bc pointer: add hold pointer event definition José Expósito 2021-07-12 19:50:09 +0200
  • fb15538247 protocol/meson: bump wayland-protocols requirement to 1.23 José Expósito 2021-09-15 18:21:29 +0200
  • d96d2f5f23 Fix a typo in CONTRIBUTING.md Hubert Hirtz 2021-09-24 16:29:27 +0200
  • 754f40f9cb layer-shell: add `committed` bitmask Kirill Primak 2021-09-24 07:58:59 +0300
  • 59fa3637c3 layer-shell: refactor configure/state flow Kirill Primak 2021-09-18 11:32:23 +0300
  • 3c26244340 scene: add wlr_scene_buffer_set_transform Simon Ser 2021-09-20 18:19:05 +0200
  • 43833fba64 scene: add wlr_scene_buffer_set_dest_size Simon Ser 2021-09-20 18:05:11 +0200
  • 3d4afbe945 scene: use scene_node_get_size in wlr_scene_node_at Simon Ser 2021-09-20 18:46:55 +0200
  • 27b529f8a0 scene: add scene_node_get_size helper Simon Ser 2021-09-20 18:14:50 +0200
  • 63040d6744 scene: add wlr_scene_buffer_set_source_box Simon Ser 2021-09-20 17:41:52 +0200
  • fdc22449d6 util/box: introduce wlr_fbox_empty Simon Ser 2021-09-20 17:51:31 +0200
  • 7939bf8cc6 scene: add wlr_scene_buffer Simon Ser 2021-09-20 16:05:19 +0200
  • f6f0e010d1 scene: unify intersection logic in wlr_scene_node_at Simon Ser 2021-09-20 18:32:44 +0200
  • b25759cd20 scene: drop default case in wlr_scene_node_at Simon Ser 2021-09-20 18:20:12 +0200
  • 30d3c76817 Implement input_method_v2 popups Tadeo Kondrak 2020-12-15 21:23:56 -0700
  • e0daa65aa6 input-method-unstable-v2: Add error for surface with existing role Tadeo Kondrak 2020-12-30 12:40:16 -0700
  • 2e12de96ca backend/drm: add support for panel orientation Simon Ser 2021-09-19 16:36:23 +0200
  • 0c5ff5efab build: simplify get_variable calls Simon Ser 2021-09-15 19:01:14 +0200
  • 2e590026e9 scene: add wlr_scene_subsurface_tree_create Simon Ser 2021-08-20 12:41:23 +0200
  • 597ba2b932 surface: add addon set Simon Ser 2021-08-28 11:13:14 +0200
  • 211b3b760e scene: add wlr_scene_tree Simon Ser 2021-08-20 11:25:02 +0200
  • ccc84f11a4 xdg surface: check adding configure_idle for NULL Kirill Primak 2021-09-20 17:44:06 +0300
  • 0e2d369106 xdg-surface: simplify configure mechanism Kirill Primak 2021-09-20 17:09:38 +0300
  • b72a217fcc xdg-toplevel: refactor configure/state flow Kirill Primak 2021-09-16 14:04:56 +0300
  • 9579d62a16 types/buffer: make {begin,end}_data_ptr_access part of the public API Simon Zeni 2021-09-10 13:25:42 -0400
  • 6cb25ebad7 ci: switch to seatd-launch Simon Ser 2021-09-13 11:39:51 +0200
  • 52da68b591 xdg popup: move function to a file it belongs to Kirill Primak 2021-09-11 12:55:15 +0300
  • e479dc1ef0 xwayland: Allow to retrieve startup-id via _NET_STARTUP_INFO Guido Günther 2021-01-29 16:45:44 +0100
  • 4e7a8707cc buffer: add data_ptr access flags Simon Ser 2021-06-29 17:08:32 +0200