Commit graph

  • 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
  • b5597f5b44 output: clear pending bit if pending == current Simon Ser 2019-12-27 12:53:58 +0100
  • f0781cd792 backend/drm: modeset before enabling an output Simon Ser 2019-12-27 12:43:49 +0100
  • 5d1ba0f446 output: re-introduce atomic mode, enabled, scale and transform Simon Ser 2019-08-16 19:41:56 +0300
  • e0e5a167ed wlr_keyboard_group: fix mem leak in refresh_state Brian Ashworth 2019-12-29 17:04:17 -0500
  • 471f9a3f6a output-management-v1: use wlr_output.description Simon Ser 2019-12-26 16:14:19 +0100
  • 1f799c1cbd xdg-output-v1: use wlr_output.description Simon Ser 2019-12-26 16:12:06 +0100
  • 4da4a15d6b output: add description Simon Ser 2019-12-26 16:09:05 +0100
  • a420d2c41e ci: add a build run with all features disabled Simon Ser 2019-12-25 22:40:22 +0100
  • 18775fda0f Revert "ci: add xorgproto dep to Arch build" Simon Ser 2019-12-22 11:24:20 +0100
  • acb171804e meson: Remove tag generation Scott Anderson 2019-12-23 01:59:46 +1300
  • cff1c2f740 meson: Various improvements Scott Anderson 2019-11-22 20:11:15 +1300
  • fc6c0ca12e backend/session/freebsd: Fix the way to get TTY path Ting-Wei Lan 2019-12-07 22:29:20 +0800
  • 01818ad2c8 render: fix EGL extensions not loaded Simon Ser 2019-12-20 16:46:59 +0100
  • 35bc3e662a ci: add xorgproto dep to Arch build Simon Ser 2019-12-21 11:25:10 +0100
  • be4b9f7f5b backend/drm: print preferred mode Rouven Czerwinski 2019-12-20 10:56:59 +0100
  • 515679e4fe Refactor EGL/GL API loading Simon Ser 2019-11-10 14:31:33 +0100
  • 774548696c Send tablet tool frame on proximity_out myfreeweb 2019-07-29 00:39:37 +0300
  • 98cd11c019 output: fix wlr_output_preferred_mode fallback Simon Ser 2019-12-15 11:51:47 +0100
  • 7fc58e704a surface: don't unref the current buffer on failure Simon Ser 2019-12-12 19:12:08 +0100
  • 96e8e9b098 buffer: improve error handling Simon Ser 2019-12-12 19:06:34 +0100
  • efd294ef09 backend/drm: add BenQ to manufacturer list Simon Ser 2019-12-11 12:00:13 +0100
  • 8a5e4768e1 output: fix cursor wl_surface.{enter,leave} tracking Manuel Stoeckl 2019-12-07 13:59:14 -0500
  • 6ca82087b1 backend/drm: fix segfault in init_drm_surface Simon Ser 2019-12-05 16:35:55 +0100
  • 8681e4ab8a backend/drm, backend/libinput: listen to session destroy Simon Ser 2019-11-30 11:57:37 +0100
  • 16f22940d9 keyboard: emit key events without keymap Simon Ser 2019-11-30 12:17:34 +0100
  • dc6ef658b6 Revert "output: add block_idle_frame" Simon Ser 2019-12-01 12:45:06 +0100
  • ce5040a5a1 note libinput as well n3rdopolis 2019-11-27 23:17:19 -0500
  • e8db36d5d8 Update environment variable documentation to include more backends n3rdopolis 2019-11-27 18:46:25 -0500
  • fadd4706ed virtual_keyboard: Accept keycode 0 Dorota Czaplejewicz 2019-11-27 15:09:16 +0000
  • 5df606d8ab render/gles2: do not set GL_TEXTURE_MAG_FILTER Ronan Pigott 2019-11-13 10:45:30 -0700
  • 5cde35923c Simplify globals implementation by removing destructors Simon Ser 2019-11-16 18:31:33 +0100
  • bcd5f7d259 render: remove return in wlr_texture_get_size Simon Ser 2019-11-24 19:33:26 +0100
  • 6bd7a62c09 Use layer shell v2 Timidger 2019-11-23 17:47:24 -0500
  • 9cbbfa957c Amend typo Jason 2019-11-23 21:53:09 +0900
  • e8855ee462 Amend typos Jason 2019-11-23 21:04:06 +0900
  • e959b882d5 backend/wayland: add support for presentation-time Simon Ser 2019-11-16 21:05:46 +0100
  • 2122e49bea presentation-time: add helper for common case Simon Ser 2019-11-17 00:20:26 +0100
  • 533ea6d7ef presentation-time: make API more flexible Simon Ser 2019-11-16 23:44:28 +0100
  • 3084cee7bc output: fix off-by-one wlr_output_event_present.commit_seq Simon Ser 2019-11-17 00:56:27 +0100
  • 2d9661f189 output: set wlr_output.commit_seq before firing the commit event Simon Ser 2019-11-17 00:34:19 +0100
  • d0479cc2bc examples: set mode when creating shm object Jan Beich 2019-11-21 03:02:08 +0000
  • 16e5e9541b Add -Wmissing-prototypes Simon Ser 2019-11-20 00:45:19 +0100
  • 685a5a11a9 backend/x11: Revert usage of present extension Scott Anderson 2019-11-19 17:37:43 +1300
  • fe72400bad build: Pass library as first argument to pkgconfig.generate() Scott Moreau 2019-11-18 18:26:10 -0700
  • 3317134adf backend/x11: Drop required present version Scott Anderson 2019-11-18 19:46:05 +1300
  • b58e8451b8 backend: Do not attempt DRM on X11/WL failure Scott Anderson 2019-11-18 19:44:05 +1300
  • 6c649bab53 output: add wlr_output_event_present.commit_seq Simon Ser 2019-11-16 22:15:33 +0100
  • cde544de81 backend/wayland: expose remote objects Simon Ser 2019-11-12 17:56:57 +0100
  • 1e568d84df backend/wayland: add support for relative-pointer-unstable-v1 Simon Ser 2019-11-12 15:32:08 +0100
  • 4c9423278a Introduce wlr_renderer_get_egl Drew DeVault 2019-11-07 13:38:45 -0500
  • aa9ea95e1f Skip assign when sub_x or sub_y is NULL in wlr_surface_surface_at Alynx Zhou 2019-11-08 15:10:43 +0800
  • 447835afc1 render/gles2: provide public API to access GL texture Simon Ser 2019-11-06 11:19:52 +0100
  • eaa98f6aff render: remove EGL includes from wlr_texture.h Simon Ser 2019-11-06 11:34:05 +0100
  • 85a2ee6d30 render/gles: Simplify textures a bit Scott Anderson 2019-11-06 21:28:43 +1300
  • f2d3b1000f Introduce wlr_keyboard_group Brian Ashworth 2019-11-03 14:18:41 -0500