ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
ciara has quit [Read error: No route to host]
ciara has joined #wayland
PopLamina has quit [Ping timeout: 480 seconds]
columbarius has joined #wayland
PopLamina has joined #wayland
co1umbarius has quit [Ping timeout: 480 seconds]
molinari has quit [Ping timeout: 480 seconds]
Dami_Lu has quit [Remote host closed the connection]
ciara has quit [Read error: Connection reset by peer]
Dami_Lu has joined #wayland
ciara has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
ciara has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
ciara has joined #wayland
PopLamina has quit [Remote host closed the connection]
PopLamina has joined #wayland
PopLamina_ has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
PopLamina has quit [Ping timeout: 480 seconds]
Company has quit [Remote host closed the connection]
<orowith2os[m]>
tl;dr reply from an SDL dev about the whole design and functionality
<orowith2os[m]>
it was mentioned that it could probably be something done as a portal, though I tossed my thoughts there on it ("nasty" - since portals tend to need user interaction)
<daniels>
orowith2os[m]: thanks for a constructive reply
junaid has joined #wayland
bodiccea has joined #wayland
Leopold_ has joined #wayland
junaid has quit [Remote host closed the connection]
iomari892 has joined #wayland
mvlad has joined #wayland
bodiccea has quit [Remote host closed the connection]
bodiccea has joined #wayland
bodiccea has quit [Remote host closed the connection]
bodiccea has joined #wayland
bodiccea has quit [Remote host closed the connection]
bodiccea has joined #wayland
bodiccea has quit [Remote host closed the connection]
bodiccea has joined #wayland
molinari has joined #wayland
bodicceaII has joined #wayland
bodicceaII has quit [Remote host closed the connection]
bodicceaII has joined #wayland
bodiccea has quit [Ping timeout: 480 seconds]
carlos_ has joined #wayland
bodiccea has joined #wayland
bodiccea has quit [Remote host closed the connection]
bodiccea has joined #wayland
bodicceaII has quit [Ping timeout: 480 seconds]
bodiccea has quit [Remote host closed the connection]
bodiccea has joined #wayland
<kchibisov>
Are there protocols to do xembed like tabbed (name of the x11 app) container? I know about some foreign protocols, but I think they used to do something else...
<daniels>
xdg-foreign is really only used to do dialogs
<kchibisov>
Yeah, I guess. I just woke up with a strong desire to embed one window into another :p
Company has joined #wayland
cmichael has joined #wayland
junaid has joined #wayland
<kennylevinsen>
Fast forward to your client having a wlroots dependency :P
<kchibisov>
I thought about that, but it's a bit annoying to interact with the outer world.
<kchibisov>
And I don't think wlroots can do multiwindow on wayland?
ciara has quit [Read error: No route to host]
<kennylevinsen>
It can, there's an env var to set the initial number and I think there's an API to add more at runtime
ciara has joined #wayland
<kennylevinsen>
Bur for embedding you wouldn't want to make windows. I think someone was working/playing with rendering to a subsurface
<kchibisov>
kennylevinsen: the end goal is an automatting tabbing container.
<kchibisov>
like tabbed on X11.
<kchibisov>
So instead of doing tabs in every apps you have an option to run under special container client.
<kennylevinsen>
Not familiar with that - as long as you own the display connections it should be possible, but you can't remove or add external windows.
<kennylevinsen>
(... Not sure if changes to run in a subsurface got merged, so that's is a caveat)
<kchibisov>
I mean, I surely can run under my special compositor which can create multiple windows.
<kchibisov>
it's just more involved than with X11, where you tell a XID telling, please embed into this.
fmuellner has quit [Remote host closed the connection]
Company has quit [Read error: Connection reset by peer]
fmuellner has joined #wayland
junaid has quit [Remote host closed the connection]
<orowith2os[m]>
you can probably read exactly what's sent over the protocol via some debug variables
iomari892 has quit [Remote host closed the connection]
rv1sr has quit []
<sozuba>
orowith2os[m], thank you for the response. That clarifies regarding what/how wayland uses mime info. But honestly, beyond that, I don't/wouldn't understand any of what's in that link yet. I also just wanted to understand if https://gitlab.freedesktop.org/xdg/shared-mime-info is used by wayland (email/browser) applications too? Could you please clarify/confirm if applications in wayland don't use https://gitlab.freedesktop.org/xdg/shared-mime-info?
<sozuba>
for*
<orowith2os[m]>
ugh, not even the rust bindings have anything - still a string....
<sozuba>
didn't understand what you meant, if that was for me :D
<orowith2os[m]>
I'm guessing it's just what what you linked uses
<orowith2os[m]>
just in plaintext form
<orowith2os[m]>
e.g. image/png
<sozuba>
ah okay, is there a way i can see if that uses that specific package?
mvlad has quit [Remote host closed the connection]
<orowith2os[m]>
probably not
<orowith2os[m]>
check the meson.build or whatever
<orowith2os[m]>
there's also the WAYLAND_DEBUG variable
<Sachiel>
wayland is just a protocol
<Sachiel>
that link says that thing is used by gnome/kde/others, so there's your answer
<sozuba>
Sachiel, that clarifies. Thank you :)
<sozuba>
orowith2os[m], understood, thanks again :)
<orowith2os[m]>
specifically, run an app with WAYLAND_DEBUG=1, grep for the appropriate events, and see what it sends over
<orowith2os[m]>
should settle it fairly quickly
rv1sr has joined #wayland
<sozuba>
orowith2os[m], understood. I will note it down. FOr now, i haven;t yet installed wayland. I was about to go fully wayland without any X-11 applications and wanted to know if this particular package pulled in as a dependency with the cateogry X11-misc for syslog-ng, could be blocked. Before i took it up with my distribution, i wanted to clarify it here. Thank you you have given me more than enough :) I will test that for sure, once i have
<sozuba>
completed my install.
ciara has quit [Remote host closed the connection]
ciara has joined #wayland
jmdaemon has joined #wayland
molinari has quit [Ping timeout: 480 seconds]
fmuellner has joined #wayland
nerdopolis has joined #wayland
sozuba has quit [Ping timeout: 480 seconds]
ciara has quit [Read error: No route to host]
ciara has joined #wayland
<bl4ckb0ne>
we should add the input fd protocol in the next meeting
<orowith2os[m]>
I'd like to pop in too, if that's alright?
<orowith2os[m]>
I'm not familiar with how these meetings work, but I think I can provide useful information
<orowith2os[m]>
I'm putting together a document summarizing my thoughts as we speak
<bl4ckb0ne>
iirc its open to all
<orowith2os[m]>
I'm just generally not knowledgeable about where they're held, how one would join, and what platform is used
<orowith2os[m]>
there doesn't seem to be much on those topics, at a quick glance
<emersion>
see the ML
<bl4ckb0ne>
tbh i mostly listen and ask dumb questions, dont worry
nerdopolis has quit [Ping timeout: 480 seconds]
molinari has joined #wayland
<orowith2os[m]>
emersion: ML?
<bl4ckb0ne>
mailing list
<bl4ckb0ne>
did somebody took care of next week's meeting already?
jmdaemon has quit [Ping timeout: 480 seconds]
<orowith2os[m]>
ah
<orowith2os[m]>
yeah, I don't do mailing lists
<orowith2os[m]>
if the meetings were held on jitsi or an irc channel or other social platform, I could join