Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-29 | primary-selection: introduce wlr_primary_selection_source | emersion | |
This is a common interface that can be used for all primary selection protocols, as discussed in [1]. A new function wlr_seat_set_primary_selection is added to set the primary selection for all protocols. The seat now owns again the source, and resets the selection to NULL when destroyed. [1]: https://github.com/swaywm/wlroots/issues/1367#issuecomment-442403454 | |||
2018-11-27 | gtk-primary-selection: use impl pattern for sources | emersion | |
2018-11-23 | Rename wlr_primary_selection to wlr_gtk_primary_selection | emersion | |
2018-11-06 | Use _POSIX_C_SOURCE, use shm_open | emersion | |
2018-07-09 | util: add wlr_ prefix to log symbols | emersion | |
2018-04-26 | Use correct printf format specifiers for ssize_t | Guido Guenther | |
This unbreaks the build on armhf that otherwise fails like ../xwayland/selection/incoming.c: In function 'xwm_data_source_write': ../include/wlr/util/log.h:34:17: error: format '%ld' expects argument of type 'long int', but argument 6 has type 'ssize_t {aka int}' [-Werror=format=] _wlr_log(verb, "[%s:%d] " fmt, wlr_strip_path(__FILE__), __LINE__, ##__VA_ARGS__) ^ ../xwayland/selection/incoming.c:34:2: note: in expansion of macro 'wlr_log' wlr_log(L_DEBUG, "wrote %zd (chunk size %ld) of %d bytes", ^~~~~~~ ../xwayland/selection/incoming.c:34:44: note: format string is defined here wlr_log(L_DEBUG, "wrote %zd (chunk size %ld) of %d bytes", ~~^ %d | |||
2018-04-03 | xwayland: refactor selection code | emersion | |