23 Commits (162f160def86b8898aca749777c868c15d864b84)

Author SHA1 Message Date
Tudor Brindus afeb941ca0 xwayland: notify requestor when we fail to respond to their request
4 years ago
Tudor Brindus 7bb9d48dd1 xwayland: remove stale transfers from the same requestor
4 years ago
Tudor Brindus feb0e1c74d xwayland: fix use-after-free in selection handling
4 years ago
Tudor Brindus ab80ad902e xwayland: using %m in `wlr_log` is broken, use `wlr_log_errno` instead
4 years ago
Antonin Décimo d9bb792794 Fix incorrect format parameters
4 years ago
John Chadwick 58bcec9d94 xwm: end transfers when the requestor is destroyed
4 years ago
Manuel Stoeckl edb30a6828 Implement serial validation for selection requests
5 years ago
emersion 556bf3ac31
data-device: destroy previous source when starting drag
6 years ago
John Chen 819bd3e344 Fix another instance of swaywm/sway#3545.
6 years ago
emersion 1150ff13ce
data-device: make sources inert, rename cancel to destroy
6 years ago
emersion 4cb0697e57 data-device, primary-selection: add request_set_selection
6 years ago
emersion 06467d2e12
primary-selection: add a serial argument
6 years ago
emersion 9f0720c03a
primary-selection: introduce wlr_primary_selection_source
6 years ago
emersion bfa7f4ee0d
gtk-primary-selection: use impl pattern for sources
6 years ago
emersion f001f98cef
gtk-primary-selection: refactor everything, untie from seat
6 years ago
emersion 811a4d997b
Rename wlr_primary_selection to wlr_gtk_primary_selection
6 years ago
emersion 2d0c5ec78e
Use _POSIX_C_SOURCE, use shm_open
6 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
6 years ago
emersion c119c43b48
xwayland/selection: fix little memory leak on error
7 years ago
Drew DeVault fac2c3e25f
Merge pull request #882 from emersion/unprefix-local-symbols
7 years ago
Guido Guenther 085452f9d9 Use correct printf format specifiers for ssize_t
7 years ago
emersion 71ca45e2c0
Make sure we don't use others' prefixes
7 years ago
emersion 591ea27cf9
xwayland: refactor selection code
7 years ago