ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
i509vcb has joined #wayland
nysach has joined #wayland
nysach has quit []
guru__ has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
Guru_DE has quit [Ping timeout: 480 seconds]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
lbia has quit [Ping timeout: 480 seconds]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #wayland
Company has quit [Quit: Leaving]
garnacho has quit [Ping timeout: 480 seconds]
gfxstrand has quit [Ping timeout: 480 seconds]
cvmn has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
gfxstrand has joined #wayland
crazybyte has quit [Ping timeout: 480 seconds]
glennk has joined #wayland
cvmn has quit [Ping timeout: 480 seconds]
cool110 has joined #wayland
cool110 is now known as Guest833
Guest803 has quit [Ping timeout: 480 seconds]
melonai5 has quit []
mxz has joined #wayland
mxz_ has joined #wayland
cool110_ has joined #wayland
cool110_ is now known as Guest836
Guest833 has quit [Ping timeout: 480 seconds]
kts has joined #wayland
Company has joined #wayland
Guest836 has quit [Ping timeout: 480 seconds]
nickynick has joined #wayland
<nickynick> Hi all, where can I found the official wayland source code?
<wb9688> But what are you looking for?
<nickynick> thanks, I was Just searching and got that link, but didn't sure that it is official or not
<nickynick> I am trying to look into the source code, I am only an intermediate programmer in C
<nickynick> so just looking into that source code, it seems to be very very small that I expected
<wb9688> Yes, that's basically just the protocol
melonai5 has joined #wayland
<wb9688> There are then many compositors that implement it, which have have a lot more code
<nickynick> oh! ok
<wb9688> Sway, Wayfire, etc use the wlroots library to help implement that, but e.g. GNOME has their completely own implementation
coldfeet has joined #wayland
<Company> Wayland itself is about 2 things:
<Company> 1. the pretty basic mechanism to send messages between apps and compositors
<Company> 2. a tool to generate source code from XML protocol definitions that define those messages
<Company> so that sending and receiving messages can be done correctly by apps and compositors
sima has joined #wayland
rv1sr has joined #wayland
crazybyte has joined #wayland
kelnos is now known as Guest839
kelnos has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
Guest839 has quit [Remote host closed the connection]
nysach has joined #wayland
nickynick has quit [Quit: Leaving]
nysach has quit [Remote host closed the connection]
cool110 has joined #wayland
cool110 is now known as Guest846
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
rasterman has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
<Company> swick[m], zamundaaa[m]: a random thing I just noticed is color management for yuv fourccs - is that outlined somewhere how those should be handled?
<Company> I mean, I think it's pretty straightforward, but it might warrant spelling out
<Company> after checking in detail, I suppose that whole topic goes in color-representation?
<Company> because YUV ends up as regular sRGB once it reaches the color-management parts?
kts has quit [Ping timeout: 480 seconds]
kts has joined #wayland
leon-anavi has joined #wayland
<swick[m]> not sRGB but RGB, yes
lbia has joined #wayland
kts has quit [Ping timeout: 480 seconds]
<Company> I tend to say sRGB as a shorthand for RGB with sRGB transfer function
<Company> actually, I even mean sRGB primaries in this case
<Company> but those match the non-YUV fourcss
kts has joined #wayland
MrCooper has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #wayland
kts has quit [Ping timeout: 480 seconds]
MrCooper has quit [Ping timeout: 480 seconds]
<wb9688> In KDE server_decoration, is a server always supposed to directly emit a mode event after a request_mode request?
<wb9688> "The client can request a different mode through the decoration request. The server will acknowledge this by another event with the same mode." seems so
<wb9688> However I noticed with GTK 4 on Wayfire as well as Sway (both wlroots compositors), that the mode event is not sent after the request_mode request
riteo_ has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
kts has joined #wayland
Company has quit [Remote host closed the connection]
hummer12007 has joined #wayland
Company has joined #wayland
coldfeet has quit [Remote host closed the connection]
mclasen has joined #wayland
leon-anavi has quit [Quit: Leaving]
kts has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
coldfeet has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
Net147_ has joined #wayland
Net147 has quit [Read error: Connection reset by peer]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
<d_ed[m]> <wb9688> "In KDE server_decoration, is a..." <- this shouldn't be used anymore since xdg_decoration
<wb9688> d_ed[m]: GTK only supports KDE server_decoration, not xdg_decoration
<d_ed[m]> yeah :(
Guest846 has quit [Remote host closed the connection]
<wb9688> So we have to keep supporting it for now and the bug should still be fixed somehow
cool110 has joined #wayland
cool110 is now known as Guest872
<Company> somebody could go and update GTK to support the new one
<Company> but afaik all attempts so far included changing things to "GTK MUST ALWAYS DO SSD!!!!111eleven" and then got rejected
<alice> you mean csd? :D
<Company> no, I mean ssd
<Company> the MRs wanted to force SSD on GTK
nerdopolis has quit [Ping timeout: 480 seconds]
Brainium has joined #wayland
rv1sr has quit [Ping timeout: 480 seconds]
rv1sr has joined #wayland
<ifreund> Company: I wrote the first xdg-deco patch, and I abused the xdg-deco protocol in gtk's favor to force CSD if gtk wanted
<ifreund> (by destroying the xdg decoration object)
<ifreund> I had all the GDK parts merge ready but struggled to get the GTK bits working)
kts has joined #wayland
<ifreund> and then I lost interest, this was like 4 years ago
<Company> that sounds like it was during or right after the 4.0 "crunch"
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #wayland
Net147_ has quit [Ping timeout: 480 seconds]
mclasen has quit [Ping timeout: 480 seconds]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #wayland
mohit81582263 has quit [Quit: mohit81582263]
mohit81582263 has joined #wayland
mclasen has joined #wayland
Hypfer has quit [Ping timeout: 480 seconds]
Hypfer has joined #wayland
rasterman has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
<swick[m]> Company: converting YCbCr doesn't necessarily result in sRGB
<Company> yeah, but I was talking about the default behavior
<Company> and by default everyone assumes you end up with srgb
<swick[m]> there is no default behavior. it depends on what the content is.
<Company> the default behavior is what you get when you create a buffer with fourcc NV12 and send it over
<swick[m]> that's undefined behavior, not default behavior
<Company> every compositor treats it as narrow range, BT601 matrix, srgb primaries, srgb tf
<Company> I would file bugs against compositors that don't, but yes - technically it's undefined behavior
tzafrir has quit [Ping timeout: 480 seconds]
<Company> I would also define it, or at least recommend it
<Company> like the cm spec does for untagged surfaces
tzafrir has joined #wayland
Net147 has joined #wayland
Company has quit [Remote host closed the connection]
Company has joined #wayland
lbia_ has joined #wayland
Net147 has quit [Remote host closed the connection]
Net147 has joined #wayland
lbia has quit [Ping timeout: 480 seconds]
cool110 has joined #wayland
caveman has quit [Remote host closed the connection]
caveman has joined #wayland
cool110 is now known as Guest882
mclasen has quit [Quit: mclasen]
Guest872 has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
Brainium has joined #wayland
riteo has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
Calandracas has quit [Remote host closed the connection]
Calandracas has joined #wayland
Company has quit [Quit: Leaving]
cool110 has joined #wayland
cool110 is now known as Guest892
Guest882 has quit [Ping timeout: 480 seconds]
mclasen has joined #wayland
sima has quit [Ping timeout: 480 seconds]
bjorkint0sh has joined #wayland
MrCooper has joined #wayland
Company has joined #wayland
bjork1intosh has quit [Ping timeout: 480 seconds]
coldfeet has quit [Remote host closed the connection]
mclasen has quit [Ping timeout: 480 seconds]
MrCooper has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
rv1sr has quit []
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
i509vcb has quit [Quit: Connection closed for inactivity]
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
mclasen has joined #wayland
yrlf has quit [Quit: The Lounge - https://thelounge.chat]
yrlf has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
mclasen has quit [Ping timeout: 480 seconds]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
Calandracas_ has joined #wayland
Calandracas has quit [Ping timeout: 480 seconds]
Calandracas_ has quit [Remote host closed the connection]
Calandracas has joined #wayland
garnacho has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #wayland
nysach has joined #wayland
nysach has quit [Remote host closed the connection]
nysach has joined #wayland
nysach has quit [Remote host closed the connection]