Commit graph

  • be1e7647c3 xwayland: log unhandled NET_WM_STATE property changes Simon Ser 2020-11-03 16:48:01 +0100
  • 1fdaaf697a
    xwayland: minor code style fixes Simon Ser 2020-11-03 15:31:23 +0100
  • ee43ef3c9d backend/drm: fix "a page-flip is already pending" errors on modeset Simon Ser 2020-11-02 12:11:51 +0100
  • f0ddcd361e
    render: define EGL_NO_PLATFORM_SPECIFIC_TYPES (#2452) Simon Ser 2020-11-02 10:51:52 +0100
  • 0f9b2bfa64 render/dmabuf: use bitmask for wlr_dmabuf_attributes_flags Tudor Brindus 2020-10-31 18:09:17 -0400
  • 368d0146fb util/edges: use bitmask for wlr_edges Tudor Brindus 2020-10-31 18:06:45 -0400
  • 0fdb41fe7c types/wlr_output_layout: use bitmask for wlr_direction Tudor Brindus 2020-10-31 18:06:04 -0400
  • 7c6e06fd13 types/wlr_keyboard: use bitmasks for wlr_keyboard_led and wlr_keyboard_modifier enums Tudor Brindus 2020-10-31 18:05:39 -0400
  • 85757665e6 backend/drm: Check if output is enabled before sending frame event Marten Ringwelski 2020-10-29 12:36:13 +0100
  • 346188c015 xdg_shell: fix a typo Ilia Bozhinov 2020-10-27 18:28:39 +0100
  • 79c7591dc1 foreign toplevel: Fix whitespace error Scott Moreau 2020-10-20 10:42:01 -0600
  • b4ed8b3d74 foreign toplevel: send parent event only to clients that support it Daniel Kondor 2020-10-20 10:08:24 +0800
  • 5217456b50 xwayland: fix minor typo in debug log Tudor Brindus 2020-10-19 20:48:41 -0400
  • 31aa7f4c95 backend/wayland: fix some keyboard/touch leaks Mykola Orliuk 2020-10-18 19:12:01 +0200
  • 009cd634a2 backend/wayland: fix input creation error handling Mykola Orliuk 2020-10-18 19:12:01 +0200
  • 41bf1c6871 backend/wayland: add error flow in create_wl_seat Mykola Orliuk 2020-10-18 19:12:01 +0200
  • 36395e5b1c
    foreign-toplevel-management: report parent toplevel Daniel Kondor 2020-10-18 23:14:35 +0800
  • 1ac5257357 backend/wayland: factor out wlr_wl_seat Mykola Orliuk 2020-10-03 17:34:32 +0200
  • df417b7e95 backend/wayland: manage cursor for current pointer Mykola Orliuk 2020-10-03 15:06:05 +0200
  • b98522b38f
    backend/wayland: add touch support to the wayland backend Ilia Bozhinov 2020-10-18 16:33:03 +0300
  • e410ff8dd4 wlr_drag: remove unused point_destroy field Isaac Freund 2020-10-18 15:13:05 +0200
  • 616f06c25c xdg_positioner: remove unused field Isaac Freund 2020-10-16 12:41:32 +0200
  • 99f3c643bf xwayland: add set_geometry event Ilia Bozhinov 2020-10-14 11:47:23 +0200
  • afeb941ca0 xwayland: notify requestor when we fail to respond to their request Tudor Brindus 2020-10-12 23:47:29 -0400
  • 7bb9d48dd1 xwayland: remove stale transfers from the same requestor Tudor Brindus 2020-10-11 21:25:26 -0400
  • 1b0e4c7e6e xwayland: introduce WLR_XWAYLAND for specifying which Xwayland to use Tudor Brindus 2020-10-03 14:16:54 -0400
  • feb0e1c74d xwayland: fix use-after-free in selection handling Tudor Brindus 2020-10-10 22:51:50 -0400
  • ab80ad902e xwayland: using %m in wlr_log is broken, use wlr_log_errno instead Tudor Brindus 2020-10-10 22:58:57 -0400
  • ec3f432bbb examples: use perror instead of fprintf GNU %m printf extension Tudor Brindus 2020-10-10 22:57:45 -0400
  • 45c1a3621c backend/libinput: improve logger callback Simon Ser 2020-10-10 16:47:29 +0200
  • 86c0b9986b output-management-v1: send complete head state on enable change Roman Gilg 2020-10-01 14:32:57 +0200
  • 8dec751a6d layer-shell: error on 0 dimension without anchors Isaac Freund 2020-10-09 15:28:07 +0200
  • 5012121d33 xwm: add loop detection for read_surface_parent Rouven Czerwinski 2020-09-19 11:36:33 +0200
  • 87836dcb55 backend: remove check for _WAYLAND_DISPLAY Simon Ser 2020-09-16 12:54:40 +0200
  • 8ad2cc39eb layer-shell: add for_each_popup Isaac Freund 2020-09-08 18:03:33 +0200
  • bae8d7593c output-management-v1: send head identifying information Roman Gilg 2020-09-03 14:42:35 +0200
  • e4a7075a9e output-management-v1: add head identifying events Roman Gilg 2020-09-03 14:20:04 +0200
  • 3e03f786ee xwayland: disconnect display destroy listener even if xwayland didn't initialize Ilia Bozhinov 2020-09-04 13:03:21 +0200
  • e44bed0c2b Accommodate for CONFIG_VT=0, all TTYs are in seat0, but not all seat0s have TTYs nerdopolis 2020-09-01 20:00:33 -0400
  • fa05d3cde6 session: Don't refuse unprivileged creation of "direct" backend Patrick Steinhardt 2020-09-03 21:25:33 +0200
  • efe6414640 wayland: emit relative pointer events only for current pointer Ilia Bozhinov 2020-09-04 00:08:45 +0200
  • a9cbfd950e Remove xdg-shell v6 Drew DeVault 2020-09-02 13:06:31 -0400
  • 28cedb5623 Quieten failure to set login session type Ryan Walklin 2020-09-02 21:29:12 +1200
  • 971de474f0 backend/session/libseat: register log handler Simon Ser 2020-08-28 19:19:31 +0200
  • 65abd4e92a Fix undefined behavior Valentin 2020-08-30 11:13:19 +0200
  • 8b744412aa Use fixed size integer type Valentin 2020-08-30 11:08:42 +0200
  • 2b418b4d88 examples/dmabuf-capture: add extra roundtrip for wl_output listener Simon Ser 2020-08-31 16:38:39 +0200
  • b0144c7ded output-power-management-v1: listen to output commit Simon Ser 2020-07-02 17:29:16 +0200
  • c674241ec0 output: introduce wlr_output_event_commit Simon Ser 2020-07-02 17:22:38 +0200
  • 6949d0fd38 render: Don't crash on 0 dimensions Guido Cella 2020-08-27 15:40:15 +0200
  • 2072d59da5 xdg-shell: split last-acked and current state Isaac Freund 2020-07-20 23:43:03 +0200
  • 330c50b48d session: Add missing init to direct-freebsd Kenny Levinsen 2020-08-26 21:09:56 +0200
  • 297354f847 Remove unnecessary wl_display_dispatch calls Simon Ser 2020-08-24 10:27:03 +0200
  • bad1e9afa8 session: Add libseat backend Kenny Levinsen 2020-07-25 21:53:06 +0200
  • 9feeb2738d
    backend/wayland: destroy relative pointer when output is disconnected Ilia Bozhinov 2020-08-17 11:33:57 +0200
  • 379835c42f examples/simple: use wlr_renderer instead of GL Simon Ser 2020-08-14 10:31:44 +0200
  • 801c7670b7 examples/simple: use wlr_output_preferred_mode Simon Ser 2020-08-14 10:31:27 +0200
  • c236f60bb6 wlr_virtual_keyboard: fix fd leak Daniel De Graaf 2020-08-09 13:31:53 -0400
  • 7e990a2991 Don't set XDG_SESSION_TYPE unless logind SetType succeeds Ryan Walklin 2020-06-26 08:55:04 +1200
  • e81d2086c0 Also set XDG_SESSION_TYPE Ryan Walklin 2020-06-25 23:43:28 +1200
  • f0d03fb892 Implement logind session SetType method to change session type to wayland Ryan Walklin 2020-06-25 22:56:56 +1200
  • 30226eb1fb gamma-control-v1: fix use-after-free in gamma_control_handle_set_gamma Simon Ser 2020-08-05 18:00:29 +0200
  • 0032954c75 make sure to fail setting gamma on disabled outputs Ilia Bozhinov 2020-08-03 11:48:27 +0200
  • aaf490d794 drm: fix uninitialized read Devin J. Pohly 2020-07-30 23:23:18 -0500
  • 74f7be7287 xwayland: do not allow apps to change focus after wlroots request Ilia Bozhinov 2020-07-19 14:57:10 +0200
  • 1dbcfdaf81 render/gles2: remove gles2_procs Simon Ser 2020-07-28 14:02:08 +0200
  • 62da61716f render/gles2: make push/pop debug functions take a wlr_renderer Simon Ser 2020-07-28 13:58:07 +0200
  • e8872d9ed7 render/gles2: keep ref to wlr_gles2_renderer in wlr_gles2_texture Simon Ser 2020-07-28 13:56:29 +0200
  • 26af316b3b render/gles2: make wlr_gles2_texture_from_* private Simon Ser 2020-07-28 13:45:24 +0200
  • c32d89ee3e
    examples: remove unnecessary gles2.h imports Rouven Czerwinski 2020-02-22 14:56:40 +0100
  • 6d0ee53e1a xwm: Set _NET_WM_STATE_FOCUSED property for the focused surface Scott Moreau 2020-07-27 05:41:54 -0600
  • 1ae2d976c0 xwayland: free server in error path Antonin Décimo 2020-06-04 16:23:51 +0200
  • d9bb792794 Fix incorrect format parameters Antonin Décimo 2020-06-04 14:33:32 +0200
  • 39fd2335bf virtual_pointer: remember current axis for axis events Ronan Pigott 2020-07-26 20:21:53 -0700
  • c72efcd1ce xwayland/xwm: use initializer for props in xsurface_set_wm_state Simon Ser 2020-07-21 13:16:28 +0200
  • 13f35139d3 xwayland/xwm: add prop count assert in xsurface_set_net_wm_state Simon Ser 2020-07-21 13:15:00 +0200
  • cd4827b3b6 xwayland/xwm: don't insert surface in list on error Simon Ser 2020-07-21 12:05:04 +0200
  • 9686895b4e Fix typos Antonin Décimo 2020-07-21 17:46:33 +0200
  • bd387da62d xwm: add support for xwayland minimize Tobias Langendorf 2020-07-18 21:37:02 +0200
  • 751a21d94f
    Update version to 0.11.0 Simon Ser 2020-07-16 00:27:23 +0200
  • a145430afa
    input/pointer: add wlr_seat_pointer_wrap Tudor Brindus 2020-07-03 00:52:25 -0400
  • 6ef5d18757 render: egl: Use current display to restore NULL context Andri Yngvason 2020-07-13 18:45:57 +0000
  • 842df2bd6c examples/input-method-keyboard-grab: new example xdavidwu 2020-07-08 10:48:29 +0200
  • 595f324f8b input-method: implement keyboard grabs xdavidwu 2020-07-08 10:48:05 +0200
  • 61e2ebac90 virtual-keyboard: add wlr_input_device_get_virtual_keyboard xdavidwu 2020-07-08 10:46:28 +0200
  • b6377b59ff backend/drm: check drm_surface_make_current return value Simon Ser 2020-07-07 16:28:20 +0200
  • cccca368c5
    backend/drm: fix typo in drm_surface_make_current arg Simon Ser 2020-07-07 17:36:51 +0200
  • 92c85858a9 layer-shell: remove unused surface list Isaac Freund 2020-06-30 13:10:11 +0200
  • b61a98c417 examples: fix improper use of free j-n-f 2020-07-05 18:23:38 -0400
  • b2bd536308 xdg-shell: check for existing role before setting xdg_popup_surface_role Greg V 2020-07-04 00:25:18 +0300
  • 58bcec9d94 xwm: end transfers when the requestor is destroyed John Chadwick 2020-07-02 19:25:25 -0700
  • f82a27f55a backend/drm: fix DPMS on legacy interface Simon Ser 2020-07-02 11:24:43 +0200
  • a54ed85881 examples: screencopy-dmabuf: Fix y-inversion Andri Yngvason 2020-06-28 14:03:54 +0000
  • 1d835f2035 screencopy: Use correct dmabuf to get y-inversion flag Andri Yngvason 2020-06-28 13:49:44 +0000
  • e05a85327f render: gles2: Fix y-inversion in gles2_blit_dmabuf() Andri Yngvason 2020-06-28 13:48:59 +0000
  • b1a47245a1 xwm: Destroy xwm on hangup or error Scott Moreau 2020-06-30 10:10:23 -0600
  • 84d2f30faa xwayland: Don't discard ready signals Scott Moreau 2020-06-20 11:03:23 -0600
  • c611a8f7e7 output: add backend docs Simon Ser 2020-06-19 17:44:32 +0200
  • 45c0877e34 layer-shell: upgrade to v3, implement destructor Isaac Freund 2020-06-30 13:07:26 +0200
  • d2ca220fda wlr_drag: Destroy drag after releasing grabs Kenny Levinsen 2020-06-28 15:23:32 +0200