wlroots/include/wlr
emersion f44003f04b data-device: remove wlr_data_source.seat_client
Since the source doesn't always come from a client, this field
doesn't make sense. It is replaced by a new "finalized" field in
wlr_client_data_source. This is used to make sure set_actions is
not sent after start_drag has been sent.

A check in data_offer_choose_action has been removed: if an offer
has been sent then start_drag has been called, no need to check.

I also wanted to add a check for wl_data_source.offer, but it
turns out (1) this isn't in the spec (2) it breaks GTK+.

This is some preliminary work for Firefox on Wayland compatibility.
2018-10-07 16:01:57 +02:00
..
backend Rename get_present_clock to get_presentation clock, use it 2018-10-04 22:00:22 +02:00
interfaces output: don't trigger a frame immediately in schedule_frame 2018-10-05 16:18:37 +02:00
render Revert "Revert "Merge pull request #1194 from ascent12/meson_feature"" 2018-08-24 19:35:02 +12:00
types data-device: remove wlr_data_source.seat_client 2018-10-07 16:01:57 +02:00
util Implement pointer-constraints protocol in wlroots and rootston 2018-09-18 10:14:33 +02:00
backend.h Rename get_present_clock to get_presentation clock, use it 2018-10-04 22:00:22 +02:00
config.h.in Revert "Revert "Merge pull request #1194 from ascent12/meson_feature"" 2018-08-24 19:35:02 +12:00
meson.build Revert "Revert "Merge pull request #1194 from ascent12/meson_feature"" 2018-08-24 19:35:02 +12:00
version.h.in Revert "Revert "Merge pull request #1194 from ascent12/meson_feature"" 2018-08-24 19:35:02 +12:00
xcursor.h Initial pass on API stability guarantees 2018-07-29 19:20:34 -04:00
xwayland.h xwayland: Introduce set_decorations event 2018-09-24 20:14:02 +10:00