Commit graph

  • 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
  • 105fdecd0c screencopy: Handle shm copy in commit event handler Andri Yngvason 2021-08-14 22:33:53 +0000
  • 04d234bac1 screencopy: Use output->front_buffer instead of wlr_output_export_dmabuf Andri Yngvason 2021-08-14 21:41:46 +0000
  • a181a37b12 scene: add wlr_scene_attach_output_layout Simon Ser 2021-09-02 12:47:28 +0200
  • 7832005a1f scene: move source to subdir Simon Ser 2021-09-09 10:20:06 +0200
  • 679f5ed966 scene: fix compile error in release builds Quantum 2021-09-09 03:06:17 -0400
  • e05c884891 examples/scene-graph: use wlr_scene_output Simon Ser 2021-08-17 15:13:07 +0200
  • 44f0f7a0a7 scene: add damage tracking support Simon Ser 2021-08-17 15:12:47 +0200
  • 9195b77e14 scene: add wlr_scene_node_coords Simon Ser 2021-08-17 13:20:32 +0200
  • 04d105760d scene: add wlr_scene_output_commit Simon Ser 2021-08-17 12:30:17 +0200
  • 968c1df7e9 scene: add scene outputs Simon Ser 2021-08-17 12:24:11 +0200
  • 872993f95d scene: fix wlr_scene_render_output offset Simon Ser 2021-09-06 09:23:23 +0200
  • 3984c81faa types: introduce wlr_drm_lease_v1 Simon Zeni 2021-06-01 14:43:19 -0400
  • c67e3fe3b7 protocol/meson: bump wayland-protocols requirement to 1.22 Simon Zeni 2021-09-01 16:15:23 -0400
  • 94ed8f9496 backend/drm: introduce wlr_drm_backend_get_non_master_fd Simon Zeni 2021-05-25 19:23:10 -0400
  • e5a949a955 backend/drm: implement drm lease function Simon Zeni 2021-07-15 09:48:29 -0400
  • 42dba9dc90 backend/drm: drop wlr_drm_connector.desired_mode Simon Ser 2021-09-07 11:31:10 +0200
  • b01d97a38f backend/drm: drop attempt_enable_needs_modeset Simon Ser 2021-09-07 11:28:40 +0200
  • 04304c322e output-damage: fix damage on modeset Simon Ser 2021-09-07 10:45:05 +0200
  • 35f0a0d570 backend: wait for session to become active muradm 2021-09-07 21:09:14 +0300
  • 0c8fba1a2f backend/drm: drop drm_connector_init_renderer Simon Ser 2021-07-30 20:22:18 +0200
  • de1c73021c backend/drm: drop unused arg from get_possible_crtcs Simon Ser 2021-09-07 12:24:10 +0200
  • 274c8189d4 backend/drm: fix crash on VT switch Simon Ser 2021-09-07 11:34:53 +0200
  • 3c74bd0c91 backend/drm: introduce wlr_drm_connector_state Simon Ser 2021-08-10 18:47:14 +0200
  • 3fbf6e02a3 backend/drm: rename enum wlr_drm_connector_state to status Simon Ser 2021-08-10 17:48:04 +0200
  • 88919464ef surface: fix abort on NULL buffer attach Simon Ser 2021-09-07 08:38:48 +0200
  • ba0525c5c0 surface: drop wlr_surface_state.buffer_resource Simon Ser 2021-08-11 17:34:34 +0200
  • 0978a702d7 surface: ensure buffer is reset to NULL in surface_state_move Simon Ser 2021-08-11 17:42:31 +0200
  • 0fe3b45361 viewporter: hide wlr_viewport Simon Ser 2021-09-06 18:38:59 +0200
  • 24c397dbf8 viewporter: add doc comment explaining compositor requirements Simon Ser 2021-09-06 18:38:01 +0200
  • bb82b6dada buffer: make wlr_client_buffer_apply_damage return a bool Simon Ser 2021-08-11 17:22:11 +0200
  • cbe099dcc7 buffer: take a wlr_buffer in wlr_client_buffer_apply_damage Simon Ser 2021-08-11 17:18:41 +0200
  • 610f0c0805 surface: inline surface_commit_pending() Kirill Primak 2021-09-06 18:11:33 +0300
  • cf56596565 surface: change surface_finalize_state() to surface_finalize_pending() Kirill Primak 2021-08-26 19:45:25 +0300
  • ba55c7c4ff surface: rename impl and its functions Kirill Primak 2021-08-27 13:30:41 +0300
  • 90e62390d9 surface: move subsurface lists to state Kirill Primak 2021-08-26 20:57:51 +0300
  • 3ac99fa4dc subsurface: move parent link to state Simon Ser 2021-08-18 16:11:09 +0200
  • 56b6b80b9a subsurface: rename wlr_subsurface_state to wlr_subsurface_parent_state Simon Ser 2021-08-18 16:40:54 +0200
  • 242c23743f surface: cache frame callback lists again Kirill Primak 2021-08-19 13:32:07 +0300
  • d290b13871 seat: avoid copying the keymap for each client Simon Ser 2021-08-07 13:48:49 +0200
  • 62924cc523 keyboard: add wlr_keyboard.keymap_fd Simon Ser 2021-08-07 13:48:04 +0200
  • 55ca93469c util/shm: add allocate_shm_file_pair Simon Ser 2021-08-07 13:46:38 +0200
  • 38cd1b4f4f render/allocator/gbm: add log message for gbm_bo_get_fd_for_plane Simon Ser 2021-09-02 10:50:09 +0200
  • 5aa5137fae backend/drm: handle drm_surface_blit errors Simon Ser 2021-09-01 22:06:50 +0200
  • 7df2ae88fa render/allocator: use legacy authentication for primary nodes Simon Ser 2021-09-03 10:03:27 +0200
  • 00c2bae1d3 scene: remove redundant empty-region check in render_texture() Devin J. Pohly 2021-08-30 08:11:18 -0500
  • e2e68ff680 examples/scene-graph: demonstrate scene_rect node type Devin J. Pohly 2021-08-13 15:35:19 -0500
  • 9ed16e39fa scene: replace surface_at() with node_at() Devin J. Pohly 2021-08-28 14:14:16 -0500
  • b7cd06e8fa scene: add RECT node type Devin J. Pohly 2021-08-13 15:20:48 -0500
  • 526652a554 scene: iterate nodes instead of surfaces when rendering Devin J. Pohly 2021-08-13 15:18:29 -0500
  • b0972a94c3 contributing: don't reference issues in commit first line Simon Ser 2021-09-02 12:03:08 +0200
  • 267eb02c31 build: add subproject fallback for wayland-protocols Simon Ser 2021-06-03 15:36:38 +0200
  • d9523faa76 build: add subproject fallback for wayland Simon Ser 2021-06-03 15:35:51 +0200
  • ee6c841d47 render/allocator/gbm: fix create() docs for FD ownership Simon Ser 2021-09-01 21:34:34 +0200
  • d9d8fc1ab9 render/allocator: re-open GBM FD Simon Ser 2021-09-01 19:05:18 +0200
  • c8d97e2791 Link to gamja for web chat Simon Ser 2021-08-30 15:04:02 +0200