4178 Commits (bad1e9afa8ea7d8927c8b4df83d3f277379dd54e)
 

Author SHA1 Message Date
Kenny Levinsen bad1e9afa8 session: Add libseat backend
4 years ago
Ilia Bozhinov 9feeb2738d
backend/wayland: destroy relative pointer when output is disconnected
4 years ago
Simon Ser 379835c42f examples/simple: use wlr_renderer instead of GL
4 years ago
Simon Ser 801c7670b7 examples/simple: use wlr_output_preferred_mode
4 years ago
Daniel De Graaf c236f60bb6 wlr_virtual_keyboard: fix fd leak
4 years ago
Ryan Walklin 7e990a2991 Don't set XDG_SESSION_TYPE unless logind SetType succeeds
4 years ago
Ryan Walklin e81d2086c0 Also set XDG_SESSION_TYPE
4 years ago
Ryan Walklin f0d03fb892 Implement logind session SetType method to change session type to wayland
4 years ago
Simon Ser 30226eb1fb gamma-control-v1: fix use-after-free in gamma_control_handle_set_gamma
4 years ago
Ilia Bozhinov 0032954c75 make sure to fail setting gamma on disabled outputs
4 years ago
Devin J. Pohly aaf490d794 drm: fix uninitialized read
4 years ago
Ilia Bozhinov 74f7be7287 xwayland: do not allow apps to change focus after wlroots request
4 years ago
Simon Ser 1dbcfdaf81 render/gles2: remove gles2_procs
4 years ago
Simon Ser 62da61716f render/gles2: make push/pop debug functions take a wlr_renderer
4 years ago
Simon Ser e8872d9ed7 render/gles2: keep ref to wlr_gles2_renderer in wlr_gles2_texture
4 years ago
Simon Ser 26af316b3b render/gles2: make wlr_gles2_texture_from_* private
4 years ago
Rouven Czerwinski c32d89ee3e
examples: remove unnecessary gles2.h imports
4 years ago
Scott Moreau 6d0ee53e1a xwm: Set _NET_WM_STATE_FOCUSED property for the focused surface
4 years ago
Antonin Décimo 1ae2d976c0 xwayland: free server in error path
4 years ago
Antonin Décimo d9bb792794 Fix incorrect format parameters
4 years ago
Ronan Pigott 39fd2335bf virtual_pointer: remember current axis for axis events
4 years ago
Simon Ser c72efcd1ce xwayland/xwm: use initializer for props in xsurface_set_wm_state
4 years ago
Simon Ser 13f35139d3 xwayland/xwm: add prop count assert in xsurface_set_net_wm_state
4 years ago
Simon Ser cd4827b3b6 xwayland/xwm: don't insert surface in list on error
4 years ago
Antonin Décimo 9686895b4e Fix typos
4 years ago
Tobias Langendorf bd387da62d xwm: add support for xwayland minimize
4 years ago
Simon Ser 751a21d94f
Update version to 0.11.0
4 years ago
Tudor Brindus a145430afa
input/pointer: add wlr_seat_pointer_wrap
4 years ago
Andri Yngvason 6ef5d18757 render: egl: Use current display to restore NULL context
4 years ago
xdavidwu 842df2bd6c examples/input-method-keyboard-grab: new example
4 years ago
xdavidwu 595f324f8b input-method: implement keyboard grabs
4 years ago
xdavidwu 61e2ebac90 virtual-keyboard: add wlr_input_device_get_virtual_keyboard
4 years ago
Simon Ser b6377b59ff backend/drm: check drm_surface_make_current return value
4 years ago
Simon Ser cccca368c5
backend/drm: fix typo in drm_surface_make_current arg
4 years ago
Isaac Freund 92c85858a9 layer-shell: remove unused surface list
4 years ago
j-n-f b61a98c417 examples: fix improper use of `free`
4 years ago
Greg V b2bd536308 xdg-shell: check for existing role before setting xdg_popup_surface_role
4 years ago
John Chadwick 58bcec9d94 xwm: end transfers when the requestor is destroyed
4 years ago
Simon Ser f82a27f55a backend/drm: fix DPMS on legacy interface
4 years ago
Andri Yngvason a54ed85881 examples: screencopy-dmabuf: Fix y-inversion
4 years ago
Andri Yngvason 1d835f2035 screencopy: Use correct dmabuf to get y-inversion flag
4 years ago
Andri Yngvason e05a85327f render: gles2: Fix y-inversion in gles2_blit_dmabuf()
4 years ago
Scott Moreau b1a47245a1 xwm: Destroy xwm on hangup or error
4 years ago
Scott Moreau 84d2f30faa xwayland: Don't discard ready signals
4 years ago
Simon Ser c611a8f7e7 output: add backend docs
4 years ago
Isaac Freund 45c0877e34 layer-shell: upgrade to v3, implement destructor
4 years ago
Kenny Levinsen d2ca220fda wlr_drag: Destroy drag after releasing grabs
4 years ago
Kirill Chibisov 6c8f66ff59 xcursor: add xorg-x11 and cursors path to XCURSORPATH
4 years ago
Isaac Freund a7f48aab69 xdg-decoration: free old configure structs
4 years ago
Isaac Freund 86e20f48c6 xdg-shell: handle serial wrapping overflow
4 years ago