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
krabador has quit [Quit: Leaving]
zebrag has joined #wayland
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
ahartmetz has quit [Quit: Konversation terminated!]
Company has quit [Quit: Leaving]
fmuellner has quit [Ping timeout: 480 seconds]
duxsco has quit [Quit: duxsco]
Arnavion has quit [Remote host closed the connection]
Arnavion has joined #wayland
unknown__ has quit [Ping timeout: 480 seconds]
creich has joined #wayland
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eroux has joined #wayland
eroux has quit []
eroux has joined #wayland
nerdopolis_ has quit [Ping timeout: 480 seconds]
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rpigott has quit [Read error: Connection reset by peer]
rpigott has joined #wayland
dos1 has quit [Server closed connection]
dos1 has joined #wayland
mstoeckl has quit [Server closed connection]
mstoeckl has joined #wayland
jmdaemon has quit [Ping timeout: 480 seconds]
any1 has quit [Server closed connection]
any1 has joined #wayland
saumon has quit [Server closed connection]
saumon has joined #wayland
yoslin has quit [Server closed connection]
yoslin has joined #wayland
kinlo has quit [Server closed connection]
kinlo has joined #wayland
Serus has quit [Server closed connection]
Serus has joined #wayland
ramcq has quit [Server closed connection]
ramcq has joined #wayland
ahartmetz has joined #wayland
pq has quit [Server closed connection]
pq has joined #wayland
ivyl has quit [Server closed connection]
ivyl has joined #wayland
psil has quit [Server closed connection]
psil has joined #wayland
modin has quit [Server closed connection]
modin has joined #wayland
pounce has quit [Server closed connection]
pounce has joined #wayland
mort_ has quit [Server closed connection]
qyliss has quit [Quit: bye]
mort_ has joined #wayland
pnowack has joined #wayland
qyliss has joined #wayland
ofourdan has quit [Ping timeout: 480 seconds]
<hardening>
I think I do understand the blessings for writing a shell, it's not very clear to me what is the minimum actions in desktop_api callbacks to have a surface effectively displayed
DrNick has quit [Server closed connection]
DrNick has joined #wayland
heftig has quit [Server closed connection]
heftig has joined #wayland
DrNick is now known as Guest742
jmabr has joined #wayland
radu242 has joined #wayland
DemiMarieObenour[m] has quit [Server closed connection]
DemiMarieObenour[m] has joined #wayland
ofourdan has joined #wayland
devilhorns has joined #wayland
rasterman has joined #wayland
duxsco has joined #wayland
fmuellner has joined #wayland
<mvlad>
hardening, surface_added, committed (and to remove it surface_removed).
pitsch[m] has quit [Server closed connection]
pitsch[m] has joined #wayland
Net147 has quit [Quit: Quit]
Net147 has joined #wayland
flacks has quit [Quit: Quitter]
flacks has joined #wayland
rgallaispou has joined #wayland
mtretter has quit [Remote host closed the connection]
pH5 has quit [Remote host closed the connection]
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pH5 has joined #wayland
<hardening>
mvlad: yeah I've implemened these, but it's not very clear what you're setting up in these callbacks
mtretter has joined #wayland
MajorBiscuit has quit [Quit: WeeChat 3.4]
MajorBiscuit has joined #wayland
<mvlad>
hardening, well guess it depends a bit of the functionality you want for the shell. There's some boilerplate code to add: your create own surface representation which encapsulates desktop_surface (probably as a a weston_view) in _added. On _commit you probably want to map (show the client), and on _remove to clean-up basically. That's a oversimplification of course. kiosk-shell is quite a easy read to follow-up.
<hardening>
mvlad: I guess that's the mapping part that I don't get in _commit
<hardening>
I guess it has to do with these layers registered against the compositor
<macc24>
if i have something displaying on framebuffer, for example if i dd-ed an image, and weston with kiosk shell is launched, is there any way to keep contents of framebuffer until a program is launched?
devilhorns has quit [Remote host closed the connection]
devilhorns has joined #wayland
devilhorns has quit []
devilhorns has joined #wayland
devilhorns has quit []
<mvlad>
hardening, yeah, that's correct. You'll need a layer to add the view (and init the layer first).
<mvlad>
macc24, with plymouth's --retain-splash might help. Haven't tried it so I don't know if that really works. Someone reported a while back.
<macc24>
mvlad: i'm not sure how well would that be received, as i personally would consider not resetting framebuffer content to be hack, or how to implement that
<macc24>
what /i/ think is that the contents before weston should be used instead of wallpaper if a config option for that is enabled
<macc24>
i'm also not sure where that would belong, in drm backend or shell?
elenapan has joined #wayland
elenapan has quit []
lanodan has quit [Ping timeout: 480 seconds]
pnowack has quit [Quit: pnowack]
lanodan has joined #wayland
eroux has joined #wayland
manuel1985 has joined #wayland
toggleton[m] has quit [Server closed connection]
toggleton[m] has joined #wayland
caveman has joined #wayland
ujineli[m] has quit [Server closed connection]
ujineli[m] has joined #wayland
devilhorns has joined #wayland
jgrulich has quit [Ping timeout: 480 seconds]
caveman has quit [Ping timeout: 480 seconds]
flacks has quit [Quit: Quitter]
flacks has joined #wayland
caveman has joined #wayland
jmabr has quit [Quit: Leaving]
andyrtr has quit [Remote host closed the connection]
andyrtr has joined #wayland
benbrown has quit [Quit: benbrown]
benbrown has joined #wayland
naveenk2 has quit []
niecoinny[m] has quit [Server closed connection]
niecoinny[m] has joined #wayland
sstiller has quit [Ping timeout: 480 seconds]
andyrtr has quit [Remote host closed the connection]
andyrtr has joined #wayland
bodiccea_ has joined #wayland
tzimmermann_ has quit [Remote host closed the connection]
tzimmermann__ has joined #wayland
bodiccea has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Quit: WeeChat 3.4]
ofourdan has quit [Ping timeout: 480 seconds]
arichardson[m] has quit [Server closed connection]
arichardson[m] has joined #wayland
jmdaemon has joined #wayland
duxsco has quit [Ping timeout: 480 seconds]
pnowack has joined #wayland
devilhorns has quit []
___nick___ has joined #wayland
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
i509VCB has quit [Server closed connection]
i509VCB has joined #wayland
jmdaemon has quit [Remote host closed the connection]
___nick___ has quit []
jmdaemon has joined #wayland
___nick___ has joined #wayland
___nick___ has quit []
___nick___ has joined #wayland
duxsco has joined #wayland
agd5f_ has joined #wayland
agd5f has quit [Ping timeout: 480 seconds]
duxco has joined #wayland
duxsco has quit [Ping timeout: 480 seconds]
duxco is now known as duxsco
Ford has joined #wayland
Ford has quit []
fordmsmith has joined #wayland
eroux has joined #wayland
fordmsmith has quit []
dblsaiko has quit [Server closed connection]
dblsaiko has joined #wayland
jmdaemon has quit [Quit: WeeChat 3.4.1]
eroux has quit [Ping timeout: 480 seconds]
fmuellner has quit [Ping timeout: 480 seconds]
jmdaemon has joined #wayland
jmd has joined #wayland
doras has quit [Server closed connection]
doras has joined #wayland
jmdaemon has quit [Ping timeout: 480 seconds]
robertmader[m] has quit [Server closed connection]
robertmader[m] has joined #wayland
Sumera[m] has quit [Server closed connection]
Sumera[m] has joined #wayland
zamundaaa[m] has quit [Server closed connection]
zamundaaa[m] has joined #wayland
manuel1985 has quit []
dcz_ has quit [Ping timeout: 480 seconds]
duxsco has quit [Quit: duxsco]
___nick___ has quit [Ping timeout: 480 seconds]
radu242 has quit [Ping timeout: 480 seconds]
shankaru has quit [Quit: Leaving.]
mvlad has quit [Quit: Leaving]
tzimmermann__ has quit [Ping timeout: 480 seconds]
fmuellner has joined #wayland
pnowack has quit [Quit: pnowack]
duxsco has joined #wayland
danvet has quit [Ping timeout: 480 seconds]
apol[m] has quit [Server closed connection]
apol[m] has joined #wayland
bdaase[m] has quit [Server closed connection]
bdaase[m] has joined #wayland
hardening has quit [Ping timeout: 480 seconds]
vchernin[m] has quit [Server closed connection]
vchernin[m] has joined #wayland
ttancos[m] has quit [Server closed connection]
ttancos[m] has joined #wayland
AndrewAylett[m] has quit [Server closed connection]
AndrewAylett[m] has joined #wayland
botiapa[m] has quit [Server closed connection]
botiapa[m] has joined #wayland
cousinofthor[m] has quit [Server closed connection]
cousinofthor[m] has joined #wayland
digitalfavshetheyname[m] has quit [Server closed connection]
digitalfavshetheyname[m] has joined #wayland
GrahamPerrin[m] has quit [Server closed connection]
GrahamPerrin[m] has joined #wayland
japchae[m] has quit [Server closed connection]
japchae[m] has joined #wayland
nerdopolis has joined #wayland
pac85[m] has quit [Server closed connection]
pac85[m] has joined #wayland
rubo_[m] has quit [Server closed connection]
rubo_[m] has joined #wayland
shadowninja55[m] has quit [Server closed connection]
shadowninja55[m] has joined #wayland
radu242 has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
duxsco has quit [Quit: duxsco]
ahartmetz has quit [Quit: Konversation terminated!]