Commit Graph

1350 Commits (5b07e20f2a0b4bf30f5eafdd83aac75bc6d554ef)

Author SHA1 Message Date
emersion bfa7f4ee0d
gtk-primary-selection: use impl pattern for sources 6 years ago
emersion cbe42d1006
gtk-primary-selection: remove offer struct 6 years ago
emersion f001f98cef
gtk-primary-selection: refactor everything, untie from seat 6 years ago
Drew DeVault 05bb440786
Merge pull request from emersion/rename-gtk-primary-selection 6 years ago
Drew DeVault a2b8d47ff2
Merge pull request from emersion/data-multiple-devices 6 years ago
emersion a5b8ea90d2
surface: fix destroyed subsurfaces handling 6 years ago
emersion 5d26da9d15
data-device: allow multiple devices for the same seat 6 years ago
Drew DeVault 90f1a34d2c
Merge pull request from emersion/tablet-segfault 6 years ago
Ilia Bozhinov fb5691b6cc output: add wlr_output_preferred_read_format() 6 years ago
emersion 811a4d997b
Rename wlr_primary_selection to wlr_gtk_primary_selection 6 years ago
emersion eaafd65a12
gtk-primary-selection: track resources 6 years ago
emersion b9a2e4ba4c
gtk-primary-selection: support multiple devices 6 years ago
emersion ca770995cc
output: add wlr_output_render_software_cursors 7 years ago
emersion 57307b7aa7
output: remove wlr_output_set_fullscreen_surface 7 years ago
Scott Anderson d3ee69f76b backend/x11: Hide cursor with Xfixes 7 years ago
Scott Anderson 70ae76304e backend/x11: Remove old input functions 7 years ago
Scott Anderson d89e868cc9 backend/x11: Add new Xinput events 7 years ago
Scott Anderson 88b2d6fe25 backend/x11: Check for xinput extension 7 years ago
Scott Anderson ab2c57984b backend/x11: Make header order consistent 7 years ago
Scott Anderson 51a283cbe4 backend/x11: Rename xcb_conn to xcb 7 years ago
Drew DeVault 77dfac4fa4
Merge pull request from emersion/config10 7 years ago
emersion 89ec624f81
tablet-v2: fix segfault on display destroy 7 years ago
emersion 51bfdd620e
Use #if instead of #ifdef for wlroots config data 7 years ago
Scott Anderson aaff4b8c00 backend/wayland: Make header order consistent 7 years ago
Scott Anderson bbce92a923 backend/wayland: Move initilisation code earlier 7 years ago
Scott Anderson 4e03802057 backend/wayland: Move registry into backend 7 years ago
Cedric Sodhi beefec3326 Tell Mesa not to attempt X11 headers 7 years ago
sghctoma 753540335b Remove WLR_HAS_POSIX_FALLOCATE from build system 7 years ago
Drew DeVault d7b010024a
Merge pull request from arandomhuman/damage-control 7 years ago
emersion dec303bea6
surface: fix wlr_surface_get_effective_damage to give surface coords 7 years ago
emersion d592dcdedd
render/gles2: check for GL_OES_EGL_image_external 7 years ago
emersion 62d646f2b8
render/gles2: remove assumptions about supported formats 7 years ago
emersion 68362b37a8
backend/drm: fix frame scheduling on secondary GPUs 7 years ago
emersion 346ec21c4c
util: use shm_open for in-memory files 7 years ago
emersion b42fc4f2b1
render: on Wayland, make eglSwapBuffers non-blocking 7 years ago
emersion f745befc06
xwayland: fix typo to enable transparency 7 years ago
Drew DeVault ac26d23711
Merge pull request from emersion/source-seat-client 7 years ago
nyorain cb03a41a3b Use enum wl_shm_format for gles2 texture formats 7 years ago
nyorain cd28637187 Remove fmt parameter from wlr_texture_write_pixels 7 years ago
nyorain affbfb6a28 Support older wlr_linux_dmabuf_v1 clients 7 years ago
emersion 4897267bd6 input-method-v2: fix include guard name 7 years ago
Drew DeVault 66e8908e9a
Merge pull request from dcz-purism/input 7 years ago
Scott Anderson 93a496f3a8 Include wlr/config.h in x11.h 7 years ago
Dorota Czaplejewicz 585757d6e6 rootston: add support for text input and the basic of input method 7 years ago
Dorota Czaplejewicz cec7471119 wlroots: add basic support for zwp_input_method_v2 7 years ago
Dorota Czaplejewicz 427735fcd9 wlroots: add support for zwp_text_input_unstable_v3 7 years ago
Scott Anderson 885586a831
Merge pull request from emersion/drm-link-status 7 years ago
emersion f44003f04b data-device: remove wlr_data_source.seat_client 7 years ago
emersion ba91422747 output: don't trigger a frame immediately in schedule_frame 7 years ago
emersion eac7c2ad2f output: add presentation refresh prediction 7 years ago
emersion abd3e995ab rootston: send presentation events 7 years ago
emersion b0635bf3e7 Rename get_present_clock to get_presentation clock, use it 7 years ago
emersion 54e1287f30 backend: add get_present_clock 7 years ago
emersion 9203bfdd4f output: document signals 7 years ago
emersion 78389fe722 output: add present event 7 years ago
emersion 3aad9fd6a9 presentation-time: add protocol implementation 7 years ago
emersion f5a147b739 backend/drm: add support for the link-status property 7 years ago
emersion c67ce71fdd
Merge pull request from aereaux/edid-sizes 7 years ago
Drew DeVault 841d04db99
Merge pull request from nyorain/session_fix 7 years ago
Aidan Epstein 0036161867 Update sizes for new EDID database. 7 years ago
nyorain b4d46aa9c2 Use sd_bus_get_property_trivial & remove numbering 7 years ago
random human 3e0a0f3c3a
wlr_surface: add wlr_surface_get_effective_damage 7 years ago
emersion e88db9a3fb backend/drm: reset gamma table on VT switch 7 years ago
emersion 2beb68007e output: make gamma size a size_t and gamma table const 7 years ago
emersion 79dd9ba151 backend/drm: don't free connector immediately 7 years ago
Drew DeVault 19f3804548
Merge pull request from Ongy/xdc_tablet_fix 7 years ago
Markus Ongyerth 3e494efc5c Fix tablet_tool tilt and send proximity_out 7 years ago
Drew DeVault 5e9959daaa
Merge pull request from Laaas/master 7 years ago
emersion 1b598f67ca pointer-constraints: add unstable header 7 years ago
emersion fadbdcd13c seat: remove unused keyboard focus_change event 7 years ago
emersion d98181dab8 pointer-constraints: use proper wayland-scanner functions 7 years ago
emersion dac4f8e19f pointer-constraints: refactoring 7 years ago
emersion 31cc2fa4f9 pointer-constraints: make region not a pointer, add committed bitfield 7 years ago
emersion c89cd4945b pointer-constraints: rename wl_{global,resources} 7 years ago
nyorain 7b52388424 Rework session handling 7 years ago
Ryan Dwyer 44613c0fa6 xwayland: Introduce set_decorations event 7 years ago
emersion 842368ec98
Merge pull request from RyanDwyer/multi-for-each-backend 7 years ago
Drew DeVault adbf21eb83
Merge pull request from emersion/capture-disable-hw-cursors 7 years ago
Ryan Dwyer 691a63d66b Introduce wlr_multi_for_each_backend 7 years ago
emersion 3df602a62d export-dmabuf: disable hardware cursors if desired 7 years ago
emersion 928572c14d output: add wlr_output_set_hardware_cursors_enabled 7 years ago
emersion 139a905924 backend/drm: add assertions 7 years ago
emersion 02231554c8 backend/x11: add assertions 7 years ago
emersion e98cb7c5ab backend/wayland: add assertions 7 years ago
emersion 7bcf0d9599 backend/libinput: add assertions 7 years ago
emersion bc34486c04 backend/headless: add assertions 7 years ago
random human 40a43003a1
Send unique keymap file descriptors 7 years ago
Las fa2e6e7d9d Implement pointer-constraints protocol in wlroots and rootston 7 years ago
Las 6367e0bc93 Add wlr_surface::input_region member 7 years ago
Las 57690594f4 Remove extraneous indentation and conform to coding style 7 years ago
Las 59dd1dddba Update pointer focus when cycling focus 7 years ago
Las d446c53fe1 Make (wlr_)seat_client_from_pointer_resource public 7 years ago
Las cf9debf82e Make roots_cursor::pointer_view available even if there is a surface 7 years ago
Las 252bcce2f3 Add focus change event for seats 7 years ago
emersion f8a50e4fe7 backend/drm: steal CRTCs from disabled outputs 7 years ago
Drew DeVault df991a55ab
Merge pull request from emersion/output-enable-error-checking 7 years ago
Drew DeVault 0210905eef
Merge pull request from emersion/layer-shell-suffix 7 years ago
emersion fc960e5d06 layer-shell: add _v1 suffix 7 years ago
emersion b3cb22c003 xdg-output: add _v1 suffix 7 years ago
emersion cb293f09e7 output: make wlr_output_enable return a bool 7 years ago