ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput | register your nick to speak
<u0>
ok thanks.
eroux_ has quit [Ping timeout: 480 seconds]
fmuellner has quit [Ping timeout: 480 seconds]
lxsameer3 has quit [Ping timeout: 480 seconds]
columbarius has joined #wayland
co1umbarius has quit [Ping timeout: 480 seconds]
u0 has quit [Quit: WeeChat 3.5]
ROw has quit [Ping timeout: 480 seconds]
SR_71 has joined #wayland
zebrag has quit [Quit: Konversation terminated!]
Dami_Lu has quit [Remote host closed the connection]
Dami_Lu has joined #wayland
that_guy has joined #wayland
Company has quit [Read error: Connection reset by peer]
<that_guy>
I'm trying to work with the data devices in wayland, and I see my application offer data to itself, basically.
<that_guy>
should I only be creating data offers on keyboard exit events?
<danieldg>
that's intentional
<danieldg>
it's so copy/paste works internally the same way as it does externally
<danieldg>
you should create offers on 'copy' events or on drags
<that_guy>
seems like it complicates things a lot to have my event loop sent itself a copy of something it already has
<danieldg>
you could avoid that by special-casing it, I guess
<danieldg>
have a mime type yourapplication/uuid-12345670abcd and if you observe that offered you know what it is without actually doing the accept
<danieldg>
just make sure you don't do something like assume there aren't two instances of your application running
<that_guy>
it has a means of namespacing already, so I can work with that
<that_guy>
thanks for the suggestion, that works pretty well
<danieldg>
don't assume your namespacing is global
<danieldg>
generate a random id
<danieldg>
it's possible to have multiple sandboxes or even multiple systems on the same wayland display
<that_guy>
good point
shankaru has joined #wayland
shankaru has quit []
txtsd has quit [Ping timeout: 480 seconds]
txtsd has joined #wayland
danvet has joined #wayland
txtsd has quit [Quit: WeeChat 3.5]
dcz has joined #wayland
mvlad has joined #wayland
jgrulich has joined #wayland
ecloud_ has quit [Ping timeout: 480 seconds]
rv1sr has joined #wayland
tzimmermann has joined #wayland
systwi has quit [Ping timeout: 480 seconds]
systwi has joined #wayland
naveenk2 has joined #wayland
systwi_ has joined #wayland
dnkl has quit [Read error: Connection reset by peer]
vyivel has quit [Read error: Connection reset by peer]
<kennylevinsen>
I'll try to see what more we need from test clients. The one vyivel made was great to demo strate some of the issues, but formalizing it acid-style and trying to see if there are more things to cover would maybe be good.
<kennylevinsen>
but feel free to take a look at the conclusions we already arrived at with respect to improved rounding technique for adjacency :)
jgrulich has quit [Ping timeout: 480 seconds]
droshan has joined #wayland
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]