1410 Commits (8136605cfb72f2addc16c126519dd3a63e803ec2)

Author SHA1 Message Date
emersion 8136605cfb output-management-v1: support applying configuration
6 years ago
emersion d71ebde545 output-management-v1: add support for position, transform and scale
6 years ago
emersion ee77a65fe3 rootston: update output-management-v1 state when output is modeset
6 years ago
emersion ef68d7d4d1 output-management-v1: add support for modes
6 years ago
emersion 54d6ba78c3 rootston: add output-management-v1 support
6 years ago
emersion d695003498 Add apply and test events to manager
6 years ago
emersion 0b64ecc162 Split wlr_output_configuration_head_v1
6 years ago
emersion 3a233b3fcc Add support for wlr-output-management-unstable-v1
6 years ago
Drew DeVault fd0d7d0907 Add FreeRDP backend for remote desktop support
6 years ago
emersion e42178d03f
render: switch wlr_renderer to wlr_drm_format_set
6 years ago
Scott Anderson c01b81c99c
render: introduce wlr_drm_format_set
6 years ago
Brian Ashworth 17f688735f wlr_xdg_toplevel_v6: store pending fullscreen output
6 years ago
Brian Ashworth 4e614683b7 wlr_xdg_toplevel: store pending fullscreen output
6 years ago
Guido Günther cd60f40bbb wlr_output: Add preferred property (#1625)
6 years ago
Ryan Walklin 4453757fc9 s/lid_switch/switch_device
6 years ago
Brian Ashworth 6b7f5e4010 backend/noop: improve output number handling
6 years ago
Brian Ashworth c97f0eb0f2 backend/headless: improve output number handling
6 years ago
Brian Ashworth b135599e5a backend/x11: improve output number handling
6 years ago
Brian Ashworth 67523fb228 backend/wayland: improve output number handling
6 years ago
emersion 9601019192 xwayland: don't set DISPLAY
6 years ago
emersion c2178d51a8 rootston: split rendering code into render.c
6 years ago
emersion 62fd03a7be rootston: refactor rendering
6 years ago
emersion 2fde5c95d8 seat: use wlr_button_state enum instead of uint32_t
6 years ago
Guido Günther f8fcd7f06a Remove glEGLImageTargetTexture2DOES
6 years ago
Guido Günther cf9607f282 wlr_xdg_shell: Remove redundant declaration in the same file
6 years ago
Guido Günther 7da9af31e8 rootston/view: Remove redundant declaration in the same file
6 years ago
Guido Günther d3b48dfcae Unbreak build with '-Wstrict-prototypes'
6 years ago
Drew DeVault e77e53dae5
Merge pull request #1517 from emersion/refactor-dnd
6 years ago
emersion 9adcbabea4
rootston: make roots_view embedded and remove unions
6 years ago
emersion 9f11bf571e
rootston: add a view child interface
6 years ago
emersion e86c7a3dd6
rootston: move part of desktop.c to view.c, use an interface for views
6 years ago
emersion d6de640440
data-device: unbreak wl_data_source.cancel during drag-and-drop
6 years ago
emersion 6291e84532
data-device: refactor wlr_drag
6 years ago
Brian Ashworth 50011e7170 backend/drm: fix modeset on drm fd resume
6 years ago
Drew DeVault ea28887a23
Merge pull request #1493 from emersion/primary-selection-v1
6 years ago
emersion 943e918a96
subsurface: add map/unmap events
6 years ago
Uli Schlachter e7d9cf5815 xwm: Add _NET_CLIENT_LIST support
6 years ago
emersion 8163f7e1e2
primary-selection-v1: copy from gtk-primary-selection
6 years ago
Geoff Greer 5c8d2da0a1 Add a wlr_output_set_subpixel()
6 years ago
Ivan Molodetskikh 9e49ceb129 data-control: add primary selection support
6 years ago
emersion 6c8eaaef2d
Deprecate old protocols
6 years ago
emersion 7f5967234c
xdg-shell: destroy child popups on unmap
6 years ago
Vincent Vanlaer 7bc43413ed Allow cursor render surface to be used as fb
6 years ago
emersion 7defb30781
relative-pointer-v1: time is in usec, not msec
6 years ago
emersion faa00a4a33
rootston: only allow one drag icon per seat
6 years ago
emersion d6de329d98
seat: don't send motion if pointer hasn't moved
6 years ago
emersion 75371d2c88
Require libdrm >= 2.4.95
6 years ago
Drew DeVault feb1b9b1cb
Merge pull request #1509 from emersion/gbm-fmt-mismatch
6 years ago
emersion ee293fab58
backend/drm: fix GBM format mismatch
6 years ago
Greg V 9fe8e37961 Implement the pointer-gestures-unstable-v1 protocol
6 years ago