Commit Graph

  • 0281b58d2f output: fix maybe-uninitialized warning Simon Ser 2020-04-10 17:00:05 +0200
  • 83c1ba7783 backend/wayland: check scan-out buffer is compatible in output_test Simon Ser 2020-04-10 15:00:00 +0200
  • 50ade3671f output: check for buffer size compatibility in common code Simon Ser 2020-04-10 14:54:33 +0200
  • 5f092c55d1 output: fix blurred hw cursors with fractional scaling Simon Ser 2020-04-10 11:04:21 +0200
  • d10f8a98ec render: only expose linux-dmabuf if EGL extension is supported Simon Ser 2020-04-08 14:57:20 +0200
  • 4a1015faff render/gles2: only call wlr_egl_bind_display if supported Simon Ser 2020-04-08 14:56:05 +0200
  • 9acca4fc73 backend: set EGL_RENDERABLE_TYPE and EGL_SURFACE_TYPE Simon Ser 2020-04-06 11:16:27 +0200
  • 6787ff521b render/egl: make config attribs const Simon Ser 2020-04-06 11:15:38 +0200
  • 507d9bc19e Add wlr_output_impl.rollback Simon Ser 2020-04-06 11:53:20 +0200
  • d3bd5f2a7b backend: reset EGL surface after buffer swap Simon Ser 2020-04-06 11:43:58 +0200
  • 6977f3a843 output: check buffer in wlr_output_test Simon Ser 2020-04-02 14:12:26 +0200
  • e041158988 output: introduce wlr_output_test Simon Ser 2020-04-02 12:41:19 +0200
  • 1fa9e0203b buffer: add width and height Simon Ser 2020-02-28 15:25:35 +0100
  • 6595db6409 buffer: add a release event Simon Ser 2020-02-28 13:25:05 +0100
  • 1674ca725c buffer: add destroy event Simon Ser 2020-02-28 13:14:06 +0100
  • 7516a98167 Gracefully handle inert wl_output resources Simon Ser 2020-03-28 20:56:27 +0100
  • 13db99b0f8 Prevent memory leak in copypaste of the screencopy example Rabit 2020-03-24 23:51:54 -0700
  • 30308e35fa build: Add 'auto' to logind-provider combo option Scott Moreau 2020-03-23 20:45:36 -0600
  • 8707a9b7ec Return false on wlr_keyboard_set_keymap() failure Isaac Freund 2020-03-24 00:18:18 +0100
  • c682d97841 Return failure of wlr_renderer_init_wl_display() Isaac Freund 2020-03-23 14:32:27 +0100
  • 34303e1b47 wlr_surface: Post error if multiple role objects created Scott Anderson 2020-03-22 00:55:54 +1300
  • b614ded3fc backend/wayland: close keymap FD Simon Ser 2020-03-16 23:55:51 +0100
  • 5ee52a3ab9
    Fix uint32 overflow in fill_empty_gamma_table on Icelake platform Filip Sandborg 2020-03-15 18:41:12 +0100
  • 1282c3b12f Send pointer enter/leave on capability change Isaac Freund 2020-03-13 23:38:33 +0100
  • 7c309ba4d3 Properly popluate keys array for enter on creation Isaac Freund 2020-03-13 23:06:21 +0100
  • 3f617631cb Send keyboard enter/leave on capability change Isaac Freund 2020-03-13 20:22:59 +0100
  • e0bbafc253 output: replace wlr_output.damage with a damage event Simon Ser 2020-03-12 13:08:57 +0100
  • 07737e85cc output: add comment about needs_frame in wlr_output_schedule_frame Simon Ser 2020-03-12 14:53:22 +0100
  • 41f9916ae5 buffer: remove unused wlr_client_buffer fields Simon Ser 2020-03-09 18:45:55 +0100
  • a71649dde9 render/gles2: remove duplicated format list Simon Ser 2020-03-09 11:26:56 +0100
  • e7f8cc6801 util/log: improve time prefix Simon Ser 2020-03-05 13:17:46 +0100
  • 7bce056f1d output: don't send a needs_frame event if already sent Simon Ser 2020-03-05 13:29:42 +0100
  • a4c7c6db09 output: make wlr_output_schedule_frame set output->needs_frame Simon Ser 2020-03-05 13:24:46 +0100
  • 4bb391c896 xwayland: remove underscore prefix from atom names Simon Ser 2020-03-06 12:37:43 +0100
  • 175af4f74f xwayland: remove duplicate _NET_WM_NAME entry Simon Ser 2020-03-06 12:33:05 +0100
  • 68a69ee079 xwayland: use explicit indexes when initializing atom_map Simon Ser 2020-03-06 12:29:20 +0100
  • 52c67284e2 backend/drm: add support for adaptive_sync_enabled Simon Ser 2020-01-10 16:04:19 +0100
  • 9be1af3afb backend/x11: add support for adaptive_sync_enabled Simon Ser 2020-01-10 16:02:10 +0100
  • 7017fa95b8 output: add adaptive_sync_enabled property Simon Ser 2020-01-10 16:00:21 +0100
  • 8afc1ed68c Introduce wlr_client_buffer Simon Ser 2020-02-28 12:32:43 +0100
  • 8d2e8d8a06 xcursor: also look for cursor themes under ${datadir}/icons by default Jan Beich 2020-03-04 02:38:04 +0000
  • a3c699eee5 backend/wayland: fix seat caps handling Simon Ser 2020-03-02 17:17:28 +0100
  • 348f52b5fc output: remove wlr_output_impl.schedule_frame Simon Ser 2020-03-02 13:26:53 +0100
  • 613f9c6f8d backend/wayland: rename wl_seat.c to seat.c Simon Ser 2020-03-02 17:07:53 +0100
  • c9859f187f wlr_output_power_management_v1: Init output_power->link Guido Günther 2020-02-27 13:48:38 +0100
  • c99d156f0d xdg-shell: fix popups rendered outside of the screen Aleksei Bavshin 2020-02-21 22:22:28 -0800
  • 3ff6a5def3 idle-inhibit: Style and naming improvements Michael Weiser 2020-02-19 20:20:07 +0100
  • 208e6da3c3 keyboard-shortcuts-inhibit: Add client example Michael Weiser 2020-02-14 19:26:40 +0100
  • 471b873de3 keyboard-shortcuts-inhibit: Implement the protocol Michael Weiser 2020-02-12 22:45:54 +0100
  • 0df5019609 examples: add output-power-management example client Guido Günther 2019-10-25 19:26:22 +0200
  • ba14e196f6 Implement wlr-output-power-management-v1 Guido Günther 2019-10-25 19:26:20 +0200
  • dfc5a40288 Add wlr-output-power-management Guido Günther 2019-10-25 19:26:19 +0200
  • 37adcac5d1 text_input_v3: Note features supported by the text field Dorota Czaplejewicz 2020-02-12 17:15:28 +0000
  • 68820d6c3d xwayland: ignore pointer focus changes Simon Ser 2020-02-19 10:55:26 +0100
  • f416efa918 output-management: add current_configuration_dirty Ilia Bozhinov 2020-02-18 12:30:05 +0100
  • 7e990a6bdf meson.build: update wayland requirement to 1.18 Brian Ashworth 2020-02-17 22:37:45 -0500
  • 2fddec56e8 output: fix output transform compositions Manuel Stoeckl 2020-02-09 10:24:44 -0500
  • f22a5d1704 Fix output rotation direction Manuel Stoeckl 2020-02-09 09:57:40 -0500
  • c5376c2d2c seat: don't destroy global immediately Simon Ser 2020-02-03 16:42:36 +0100
  • e63b70263a output: don't destroy global immediately Simon Ser 2019-07-22 20:33:54 +0300
  • 29726e6816 util: add wlr_output_destroy_safe Simon Ser 2020-02-03 16:39:27 +0100
  • 2bad34e024 backend/session: allow GPU enumeration on FreeBSD Jan Beich 2020-02-16 13:41:51 +0000
  • 273b280f46 virtual-pointer: Add request for mapping to specific output Andri Yngvason 2020-02-05 21:50:03 +0000
  • 2fea2fced8 examples: Fix compositor-examples Scott Anderson 2020-02-08 19:09:41 +1300
  • 4b051aa926 meson: fix wayland-server minimum required version Simon Ser 2019-04-27 17:38:20 +0300
  • f2943bdf61 Declare wlr_seat globals as extern Jan Staněk 2020-01-28 15:27:24 +0100
  • 7f2bd0b211 render: unconditionally disable implicit X11 includes Simon Ser 2020-01-24 15:53:22 +0100
  • 144d2041ad backend/drm: remove overzealous finish_drm_surface Rouven Czerwinski 2020-01-24 19:53:51 +0100
  • f0594fb732 backend/drm: add env variable to disable modifiers Rouven Czerwinski 2020-01-24 19:31:39 +0100
  • 1f722f5c80 build: replace version with soversion Simon Ser 2020-01-22 21:03:30 +0100
  • 70a084c119 meson: Fix protocol includes for compositor examples Scott Anderson 2020-01-24 20:37:34 +1300
  • 57ffb35de0 Update version to 0.10.0 Drew DeVault 2020-01-22 13:22:04 -0500
  • d9fdd28ac6 Honor the `examples` meson setting Jan Staněk 2020-01-20 14:53:03 +0100
  • b1a63bcd84 keyboard-group: two NULL keymaps are equal Simon Ser 2020-01-17 18:11:20 +0100
  • 7c05933e51 backend/drm: prevent outputs from being destroyed on commit Simon Ser 2020-01-17 10:50:29 +0100
  • df972677c1 docs: document XDG_SESSION_ID Simon Ser 2020-01-14 13:34:51 +0100
  • a13aeb9711 docs: establish one section per backend Simon Ser 2020-01-14 13:27:22 +0100
  • 32fc25f151 docs: remove rootston-specific env vars Simon Ser 2020-01-14 13:15:45 +0100
  • 062583ed58 Bump meson version to 0.51.2 Scott Anderson 2020-01-14 16:28:56 +1000
  • 6d3f3b9300 render/gles2: unbind textures after use Simon Ser 2020-01-13 15:26:48 +0100
  • 2b04857343 render/egl: remove SURFACELESS_MESA special case Simon Ser 2020-01-11 17:45:49 +0100
  • 3b35043d00 text-input: fix missing destroy signal init xdavidwu 2020-01-12 14:49:13 +0800
  • ebdbe177d6 Drop RDP backend Drew DeVault 2020-01-10 11:33:21 -0500
  • 802ef9da8a backend/wayland: handle display errors more gracefully Simon Ser 2020-01-09 13:52:36 +0100
  • e6fd880686 backend/wayland: listen to wl_buffer.release events Simon Ser 2020-01-09 15:34:34 +0100
  • b5cb6de232 Allow WLR_RDP_PORT to be any valid TCP/UDP port number Jason 2020-01-08 17:57:26 +0900
  • a2cbb4e417 Update version to 0.9.1 Drew DeVault 2020-01-06 09:01:10 -0500
  • c067fbc010 xwm: allow applications to change focus between their own surfaces Ilia Bozhinov 2020-01-05 18:36:32 +0200
  • 51f8c22f4d virtual-pointer: Actually use the value passed to axis_discrete Andri Yngvason 2020-01-03 22:06:32 +0000
  • 5bbb44482b backend/wayland: fix frame callback not registered Simon Ser 2020-01-02 20:39:41 +0100
  • 1c5ca793c0 Update version to 0.9.0 Drew DeVault 2019-12-31 10:11:54 -0500
  • 346b43e937 render: guard rendering operations between begin() and end() Simon Ser 2019-12-28 11:53:11 +0100
  • a9b1d9e838 xwayland: Clean up if Xwayland fails to start Scott Moreau 2019-12-31 02:46:27 -0700
  • a7b538008b virtual-pointer: Add support for the wlr-virtual-pointer-unstable-v1 Josef Gajdusek 2019-10-20 16:03:24 +0200
  • 21e1953b61 backend/drm: don't modeset with a NULL mode after TTY switch Simon Ser 2019-12-29 10:55:16 +0100
  • ff29843d87 output: only advertise current mode Simon Ser 2019-12-25 22:52:24 +0100
  • 8bb2dc68ea xdg-shell: make wlr_xdg_surface_from_resource reject NULL Simon Ser 2019-12-29 22:42:23 +0100
  • 7e521fed97 xdg-shell: fix inert xdg_surface handling Simon Ser 2019-12-24 13:59:38 +0100
  • 31f721286a tinywl: enable and commit output when modesetting Simon Ser 2019-12-28 13:18:38 +0100
  • 8fc16890c7 output: refuse to commit a buffer or modeset a disabled output Simon Ser 2019-12-27 11:59:15 +0100