ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
nerdopolis has joined #wayland
riteo_ has joined #wayland
riteo has quit [Ping timeout: 480 seconds]
guru__ has joined #wayland
guru_ has quit [Ping timeout: 480 seconds]
riteo_ has quit [Ping timeout: 480 seconds]
Lyude has quit [Remote host closed the connection]
Lyude has joined #wayland
riteo has joined #wayland
Company has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #wayland
mclasen has quit [Ping timeout: 480 seconds]
Brainium has quit [Quit: Konversation terminated!]
mclasen has joined #wayland
Brainium has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
garnacho has quit [Ping timeout: 480 seconds]
JosExpsito[m] has quit [Remote host closed the connection]
colinmarc has quit [Remote host closed the connection]
wildwestrom[m] has quit [Remote host closed the connection]
enick_362 has quit [Remote host closed the connection]
YHNdnzj[moz] has quit [Write error: connection closed]
[old]freshgumbubbles[m] has quit [Remote host closed the connection]
ForeverNoob[m]1 has quit [Write error: connection closed]
Mershl[m] has quit [Remote host closed the connection]
akallabeth[m] has quit [Write error: connection closed]
Z[m]123 has quit [Write error: connection closed]
heeen[m] has quit [Remote host closed the connection]
varlad[m] has quit [Write error: connection closed]
Vanfanel has quit [Write error: connection closed]
tzx[m] has quit [Write error: connection closed]
teaper[m] has quit [Write error: connection closed]
Sumera[m] has quit [Write error: connection closed]
Russ[m] has quit [Write error: connection closed]
j-james[m] has quit [Write error: connection closed]
FbioPacheco[m] has quit [Write error: connection closed]
ErikReider[m] has quit [Write error: connection closed]
botiapa[m] has quit [Write error: connection closed]
neobrain[m] has quit [Write error: connection closed]
agx has quit [Write error: connection closed]
anomalous_creator[m] has quit [Write error: connection closed]
swick[m] has quit [Write error: connection closed]
xerpi[m] has quit [Write error: connection closed]
Poly[m] has quit [Write error: connection closed]
d_ed[m] has quit [Write error: connection closed]
junglerobba[m] has quit [Write error: connection closed]
davidre has quit [Write error: connection closed]
idkrn[m] has quit [Remote host closed the connection]
doraskayo has quit [Write error: connection closed]
Coelacanthus[envsnet][m] has quit [Remote host closed the connection]
modelockedcat has quit [Write error: connection closed]
nep_nep has quit [Remote host closed the connection]
ammen99[m] has quit [Remote host closed the connection]
nazarewk[m] has quit [Remote host closed the connection]
zzxyb[m] has quit [Remote host closed the connection]
rajveermalviya[m] has quit [Remote host closed the connection]
rubo_[m] has quit [Write error: connection closed]
RomanGilg[m] has quit [Write error: connection closed]
krathul[m] has quit [Write error: connection closed]
kenrendell[m] has quit [Write error: connection closed]
karmavil[m] has quit [Write error: connection closed]
JosExpsito[m]1 has quit [Write error: connection closed]
Jean[m] has quit [Write error: connection closed]
doras has quit [Write error: connection closed]
robertmader[m] has quit [Write error: connection closed]
lyasm[m] has quit [Write error: connection closed]
q234rty[m][m] has quit [Write error: connection closed]
zaibon[m] has quit [Write error: connection closed]
madhavpcm has quit [Write error: connection closed]
Kelseyjgilbert[m] has quit [Write error: connection closed]
Guest1215 has quit [Write error: connection closed]
go4godvin has quit [Write error: connection closed]
emilio[m]1 has quit [Write error: connection closed]
Eighth_Doctor has quit [Write error: connection closed]
na[m] has quit [Write error: connection closed]
Coelacanthus[m]1 has quit [Write error: connection closed]
psydroid[m] has quit [Write error: connection closed]
jryans has quit [Write error: connection closed]
furyishere[m] has quit [Write error: connection closed]
MatrixTravelerbot[m] has quit [Write error: connection closed]
niecoinny[m] has quit [Write error: connection closed]
elinor has quit [Write error: connection closed]
basemale has quit [Write error: connection closed]
Harvey[m] has quit [Write error: connection closed]
ongy[m] has quit [Write error: connection closed]
gnustomp[m] has quit [Write error: connection closed]
vchernin[m] has quit [Write error: connection closed]
azizLIGHT has quit [Write error: connection closed]
deknos82[m] has quit [Write error: connection closed]
sythemeta847[m] has quit [Write error: connection closed]
underpantsgnome[m] has quit [Write error: connection closed]
luks2[m] has quit [Write error: connection closed]
sergi has quit [Write error: connection closed]
teh1[m] has quit [Write error: connection closed]
apol[m] has quit [Write error: connection closed]
Diamonditshe[m] has quit [Write error: connection closed]
Nico has quit [Write error: connection closed]
danburd[m] has quit [Write error: connection closed]
nielsdg has quit [Write error: connection closed]
heftig has quit [Write error: connection closed]
arichardson[m] has quit [Write error: connection closed]
zebrag[m] has quit [Write error: connection closed]
orowith2os[m] has quit [Write error: connection closed]
windowsxp[m] has quit [Write error: connection closed]
KingoftheElves[m] has quit [Write error: connection closed]
Nova[m] has quit [Write error: connection closed]
ttancos[m] has quit [Write error: connection closed]
pac85[m] has quit [Write error: connection closed]
mrkzboo[m] has quit [Write error: connection closed]
ambasta[m] has quit [Write error: connection closed]
anonymousanomoly[m] has quit [Write error: connection closed]
cousinofthor[m] has quit [Write error: connection closed]
dani-g5x[m] has quit [Write error: connection closed]
drakulix[m] has quit [Write error: connection closed]
hariselldon[m] has quit [Write error: connection closed]
hch129071 has quit [Write error: connection closed]
Max1 has quit [Write error: connection closed]
MatthiasK[m] has quit [Write error: connection closed]
joantolo[m] has quit [Write error: connection closed]
shawn[m] has quit [Write error: connection closed]
vulpes2[m] has quit [Write error: connection closed]
c_89[m] has quit [Write error: connection closed]
Shimmy[m] has quit [Write error: connection closed]
rails[m] has quit [Write error: connection closed]
q234rty has quit [Write error: connection closed]
Orko[m] has quit [Write error: connection closed]
japchae[m] has quit [Write error: connection closed]
hex[m]123 has quit [Write error: connection closed]
zhxt[m] has quit [Write error: connection closed]
nickdiego[ooobackonjul22][m] has quit [Write error: connection closed]
yshui` has quit [Write error: connection closed]
daissi has quit [Write error: connection closed]
RobertAyrapetyan[m] has quit [Write error: connection closed]
bdaase[m] has quit [Write error: connection closed]
mboudr35[m] has quit [Write error: connection closed]
YaLTeR[m] has quit [Write error: connection closed]
zamundaaa[m] has quit [Write error: connection closed]
cmeissl[m] has quit [Write error: connection closed]
general_j[m] has quit [Remote host closed the connection]
Naruto[m] has quit [Remote host closed the connection]
tayloralgo1[m] has quit [Remote host closed the connection]
iconoclasthero has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
bjorkint0sh has joined #wayland
bjorkintosh has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
nerdopolis has quit [Ping timeout: 480 seconds]
mxz__ has joined #wayland
mxz_ has quit [Ping timeout: 480 seconds]
mxz has quit [Ping timeout: 480 seconds]
mxz has joined #wayland
mclasen has quit [Ping timeout: 480 seconds]
riteo has quit [resistance.oftc.net larich.oftc.net]
Lyude has quit [resistance.oftc.net larich.oftc.net]
Calandracas has quit [resistance.oftc.net larich.oftc.net]
sally has quit [resistance.oftc.net larich.oftc.net]
Arnavion has quit [resistance.oftc.net larich.oftc.net]
jlco has quit [resistance.oftc.net larich.oftc.net]
MrCooper has quit [resistance.oftc.net larich.oftc.net]
aswar002 has quit [resistance.oftc.net larich.oftc.net]
eroc1990 has quit [resistance.oftc.net larich.oftc.net]
sevz has quit [resistance.oftc.net larich.oftc.net]
nurupo has quit [resistance.oftc.net larich.oftc.net]
prg has quit [resistance.oftc.net larich.oftc.net]
tlwoerner has quit [resistance.oftc.net larich.oftc.net]
cptaffe has quit [resistance.oftc.net larich.oftc.net]
dri-logger has quit [resistance.oftc.net larich.oftc.net]
checkfoc_us has quit [resistance.oftc.net larich.oftc.net]
Vaughn has quit [resistance.oftc.net larich.oftc.net]
fgcrl has quit [resistance.oftc.net larich.oftc.net]
bwidawsk has quit [resistance.oftc.net larich.oftc.net]
ovf has quit [resistance.oftc.net larich.oftc.net]
DynamiteDan has quit [resistance.oftc.net larich.oftc.net]
majors has quit [resistance.oftc.net larich.oftc.net]
danshick has quit [resistance.oftc.net larich.oftc.net]
d10n has quit [resistance.oftc.net larich.oftc.net]
ebassi has quit [resistance.oftc.net larich.oftc.net]
fullstop has quit [resistance.oftc.net larich.oftc.net]
yar has quit [resistance.oftc.net larich.oftc.net]
dwfreed has quit [resistance.oftc.net larich.oftc.net]
bnason2 has quit [resistance.oftc.net larich.oftc.net]
Satan has quit [resistance.oftc.net larich.oftc.net]
kelnos has quit [resistance.oftc.net larich.oftc.net]
danieldg has quit [resistance.oftc.net larich.oftc.net]
cnsvc has quit [resistance.oftc.net larich.oftc.net]
isinyaaa has quit [resistance.oftc.net larich.oftc.net]
caseif has quit [resistance.oftc.net larich.oftc.net]
andymandias has quit [resistance.oftc.net larich.oftc.net]
melissawen has quit [resistance.oftc.net larich.oftc.net]
Sachiel has quit [resistance.oftc.net larich.oftc.net]
systwi has quit [resistance.oftc.net larich.oftc.net]
overholts has quit [resistance.oftc.net larich.oftc.net]
jkl has quit [resistance.oftc.net larich.oftc.net]
i509vcb has quit [resistance.oftc.net larich.oftc.net]
Son_Goku has quit [resistance.oftc.net larich.oftc.net]
balrog has quit [resistance.oftc.net larich.oftc.net]
Sachiel has joined #wayland
riteo has joined #wayland
Lyude has joined #wayland
Calandracas has joined #wayland
jlco has joined #wayland
sally has joined #wayland
Arnavion has joined #wayland
MrCooper has joined #wayland
sevz has joined #wayland
nurupo has joined #wayland
aswar002 has joined #wayland
eroc1990 has joined #wayland
dri-logger has joined #wayland
checkfoc_us has joined #wayland
Vaughn has joined #wayland
tlwoerner has joined #wayland
prg has joined #wayland
cptaffe has joined #wayland
ovf has joined #wayland
DynamiteDan has joined #wayland
bwidawsk has joined #wayland
majors has joined #wayland
d10n has joined #wayland
yar has joined #wayland
danshick has joined #wayland
dwfreed has joined #wayland
jkl has joined #wayland
fullstop has joined #wayland
balrog has joined #wayland
i509vcb has joined #wayland
andymandias has joined #wayland
bnason2 has joined #wayland
melissawen has joined #wayland
fgcrl has joined #wayland
ebassi has joined #wayland
isinyaaa has joined #wayland
overholts has joined #wayland
Satan has joined #wayland
danieldg has joined #wayland
systwi has joined #wayland
Son_Goku has joined #wayland
cnsvc has joined #wayland
caseif has joined #wayland
kelnos has joined #wayland
bjorkint0sh has quit [resistance.oftc.net weber.oftc.net]
Brainium has quit [resistance.oftc.net weber.oftc.net]
Ps1-Jack has quit [resistance.oftc.net weber.oftc.net]
JakeSays1 has quit [resistance.oftc.net weber.oftc.net]
AJ_Z0 has quit [resistance.oftc.net weber.oftc.net]
tristianc67048 has quit [resistance.oftc.net weber.oftc.net]
sewn has quit [resistance.oftc.net weber.oftc.net]
kenny has quit [resistance.oftc.net weber.oftc.net]
bim9262 has quit [resistance.oftc.net weber.oftc.net]
zzag has quit [resistance.oftc.net weber.oftc.net]
Ariadne has quit [resistance.oftc.net weber.oftc.net]
smurray has quit [resistance.oftc.net weber.oftc.net]
hwentlan_ has quit [resistance.oftc.net weber.oftc.net]
zmike has quit [resistance.oftc.net weber.oftc.net]
sudocurse__ has quit [resistance.oftc.net weber.oftc.net]
lileo has quit [resistance.oftc.net weber.oftc.net]
hergertme has quit [resistance.oftc.net weber.oftc.net]
xyene has quit [resistance.oftc.net weber.oftc.net]
nniro has quit [resistance.oftc.net weber.oftc.net]
mcf has quit [resistance.oftc.net weber.oftc.net]
jimjams has quit [resistance.oftc.net weber.oftc.net]
JPEW has quit [resistance.oftc.net weber.oftc.net]
shankaru1 has quit [resistance.oftc.net weber.oftc.net]
quantum5 has quit [resistance.oftc.net weber.oftc.net]
haasn has quit [resistance.oftc.net weber.oftc.net]
fvok4_ has quit [resistance.oftc.net weber.oftc.net]
anarsoul has quit [resistance.oftc.net weber.oftc.net]
bcheng has quit [resistance.oftc.net weber.oftc.net]
Net147 has quit [resistance.oftc.net weber.oftc.net]
KDDLB has quit [resistance.oftc.net weber.oftc.net]
kode54 has quit [resistance.oftc.net weber.oftc.net]
Lightsword has quit [resistance.oftc.net weber.oftc.net]
codingkoopa3218 has quit [resistance.oftc.net weber.oftc.net]
soreau has quit [resistance.oftc.net weber.oftc.net]
agd5f has quit [resistance.oftc.net weber.oftc.net]
yang has quit [resistance.oftc.net weber.oftc.net]
gfxstrand has quit [resistance.oftc.net weber.oftc.net]
panzeroceania has quit [resistance.oftc.net weber.oftc.net]
pieguy128_ has quit [resistance.oftc.net weber.oftc.net]
ids1024_ has quit [resistance.oftc.net weber.oftc.net]
seanpaul has quit [resistance.oftc.net weber.oftc.net]
tent405 has quit [resistance.oftc.net weber.oftc.net]
lvrp16_ has quit [resistance.oftc.net weber.oftc.net]
daniels has quit [resistance.oftc.net weber.oftc.net]
ManMower has quit [resistance.oftc.net weber.oftc.net]
that_guy has quit [resistance.oftc.net weber.oftc.net]
yongxiang_ has quit [resistance.oftc.net weber.oftc.net]
kenny has joined #wayland
bjorkint0sh has joined #wayland
Brainium has joined #wayland
JakeSays1 has joined #wayland
Ps1-Jack has joined #wayland
tristianc67048 has joined #wayland
AJ_Z0 has joined #wayland
Ariadne has joined #wayland
bim9262 has joined #wayland
sewn has joined #wayland
smurray has joined #wayland
zzag has joined #wayland
zmike has joined #wayland
hwentlan_ has joined #wayland
sudocurse__ has joined #wayland
lileo has joined #wayland
KDDLB has joined #wayland
kode54 has joined #wayland
hergertme has joined #wayland
soreau has joined #wayland
anarsoul has joined #wayland
agd5f has joined #wayland
pieguy128_ has joined #wayland
shankaru1 has joined #wayland
Net147 has joined #wayland
quantum5 has joined #wayland
ManMower has joined #wayland
daniels has joined #wayland
xyene has joined #wayland
panzeroceania has joined #wayland
yongxiang_ has joined #wayland
haasn has joined #wayland
seanpaul has joined #wayland
Lightsword has joined #wayland
jimjams has joined #wayland
tent405 has joined #wayland
JPEW has joined #wayland
lvrp16_ has joined #wayland
yang has joined #wayland
bcheng has joined #wayland
codingkoopa3218 has joined #wayland
that_guy has joined #wayland
mcf has joined #wayland
gfxstrand has joined #wayland
fvok4_ has joined #wayland
ids1024_ has joined #wayland
nniro has joined #wayland
systwi has quit [Remote host closed the connection]
narodnik has quit [charon.oftc.net coulomb.oftc.net]
caveman has quit [charon.oftc.net coulomb.oftc.net]
karenthedorf has quit [charon.oftc.net coulomb.oftc.net]
azerov has quit [charon.oftc.net coulomb.oftc.net]
King_DuckZ has quit [charon.oftc.net coulomb.oftc.net]
juergbi has quit [charon.oftc.net coulomb.oftc.net]
fabiancodes has quit [charon.oftc.net coulomb.oftc.net]
ogromny has quit [charon.oftc.net coulomb.oftc.net]
geemili has quit [charon.oftc.net coulomb.oftc.net]
kinlo has quit [charon.oftc.net coulomb.oftc.net]
zubzub has quit [charon.oftc.net coulomb.oftc.net]
keir has quit [charon.oftc.net coulomb.oftc.net]
wlb has quit [charon.oftc.net coulomb.oftc.net]
dottedmag has quit [charon.oftc.net coulomb.oftc.net]
modin has quit [charon.oftc.net coulomb.oftc.net]
cpli has quit [charon.oftc.net coulomb.oftc.net]
rosefromthedead has quit [charon.oftc.net coulomb.oftc.net]
mstoeckl_ has quit [charon.oftc.net coulomb.oftc.net]
zamundaaa has quit [charon.oftc.net coulomb.oftc.net]
nucfreq has quit [charon.oftc.net coulomb.oftc.net]
Consolatis has quit [charon.oftc.net coulomb.oftc.net]
DPA has quit [charon.oftc.net coulomb.oftc.net]
dorkbutt has quit [charon.oftc.net coulomb.oftc.net]
rawoul has quit [charon.oftc.net coulomb.oftc.net]
linkmauve has quit [charon.oftc.net coulomb.oftc.net]
vova has quit [charon.oftc.net coulomb.oftc.net]
ifreund has quit [charon.oftc.net coulomb.oftc.net]
mriesch has quit [charon.oftc.net coulomb.oftc.net]
novenary has quit [charon.oftc.net coulomb.oftc.net]
alice has quit [charon.oftc.net coulomb.oftc.net]
tagr has quit [charon.oftc.net coulomb.oftc.net]
romangg has quit [charon.oftc.net coulomb.oftc.net]
pq has quit [charon.oftc.net coulomb.oftc.net]
elibrokeit_ has quit [charon.oftc.net coulomb.oftc.net]
DragoonAethis has quit [charon.oftc.net coulomb.oftc.net]
deathmist has quit [charon.oftc.net coulomb.oftc.net]
thevar1able_ has quit [charon.oftc.net coulomb.oftc.net]
bookworm has quit [charon.oftc.net coulomb.oftc.net]
V has quit [charon.oftc.net coulomb.oftc.net]
UndeadLeech has quit [charon.oftc.net coulomb.oftc.net]
Serus has quit [charon.oftc.net coulomb.oftc.net]
WhyNotHugo has quit [charon.oftc.net coulomb.oftc.net]
tshikaboom has quit [charon.oftc.net coulomb.oftc.net]
vsyrjala has quit [charon.oftc.net coulomb.oftc.net]
immibis has quit [charon.oftc.net coulomb.oftc.net]
puck_ has quit [charon.oftc.net coulomb.oftc.net]
emersion has quit [charon.oftc.net coulomb.oftc.net]
dos1 has quit [charon.oftc.net coulomb.oftc.net]
blathijs has quit [charon.oftc.net coulomb.oftc.net]
Sid127 has quit [charon.oftc.net coulomb.oftc.net]
gusnan has quit [charon.oftc.net coulomb.oftc.net]
ofourdan has quit [charon.oftc.net coulomb.oftc.net]
whot has quit [charon.oftc.net coulomb.oftc.net]
midgard has quit [charon.oftc.net coulomb.oftc.net]
xantoz has quit [charon.oftc.net coulomb.oftc.net]
fossdd has quit [charon.oftc.net coulomb.oftc.net]
karenthedorf has joined #wayland
Serus has joined #wayland
whot has joined #wayland
DragoonAethis has joined #wayland
azerov has joined #wayland
linkmauve has joined #wayland
caveman has joined #wayland
tagr has joined #wayland
xantoz has joined #wayland
narodnik has joined #wayland
WhyNotHugo has joined #wayland
vova has joined #wayland
alice has joined #wayland
puck_ has joined #wayland
dottedmag has joined #wayland
deathmist has joined #wayland
blathijs has joined #wayland
gusnan has joined #wayland
mriesch has joined #wayland
emersion has joined #wayland
King_DuckZ has joined #wayland
fossdd has joined #wayland
UndeadLeech has joined #wayland
novenary has joined #wayland
juergbi has joined #wayland
bookworm has joined #wayland
ofourdan has joined #wayland
Sid127 has joined #wayland
fabiancodes has joined #wayland
nucfreq has joined #wayland
elibrokeit_ has joined #wayland
rosefromthedead has joined #wayland
ifreund has joined #wayland
dorkbutt has joined #wayland
ogromny has joined #wayland
geemili has joined #wayland
cpli has joined #wayland
kinlo has joined #wayland
vsyrjala has joined #wayland
dos1 has joined #wayland
modin has joined #wayland
DPA has joined #wayland
Consolatis has joined #wayland
zubzub has joined #wayland
midgard has joined #wayland
romangg has joined #wayland
immibis has joined #wayland
thevar1able_ has joined #wayland
V has joined #wayland
rawoul has joined #wayland
tshikaboom has joined #wayland
keir has joined #wayland
mstoeckl_ has joined #wayland
zamundaaa has joined #wayland
pq has joined #wayland
wlb has joined #wayland
whot has quit [resistance.oftc.net charon.oftc.net]
cpli has quit [resistance.oftc.net charon.oftc.net]
wlb has quit [resistance.oftc.net charon.oftc.net]
ogromny has quit [resistance.oftc.net charon.oftc.net]
geemili has quit [resistance.oftc.net charon.oftc.net]
novenary has quit [resistance.oftc.net charon.oftc.net]
fabiancodes has quit [resistance.oftc.net charon.oftc.net]
vova has quit [resistance.oftc.net charon.oftc.net]
deathmist has quit [resistance.oftc.net charon.oftc.net]
modin has quit [resistance.oftc.net charon.oftc.net]
narodnik has quit [resistance.oftc.net charon.oftc.net]
zubzub has quit [resistance.oftc.net charon.oftc.net]
juergbi has quit [resistance.oftc.net charon.oftc.net]
King_DuckZ has quit [resistance.oftc.net charon.oftc.net]
kinlo has quit [resistance.oftc.net charon.oftc.net]
thevar1able_ has quit [resistance.oftc.net charon.oftc.net]
dottedmag has quit [resistance.oftc.net charon.oftc.net]
Serus has quit [resistance.oftc.net charon.oftc.net]
keir has quit [resistance.oftc.net charon.oftc.net]
caveman has quit [resistance.oftc.net charon.oftc.net]
dorkbutt has quit [resistance.oftc.net charon.oftc.net]
bookworm has quit [resistance.oftc.net charon.oftc.net]
blathijs has quit [resistance.oftc.net charon.oftc.net]
zamundaaa has quit [resistance.oftc.net charon.oftc.net]
pq has quit [resistance.oftc.net charon.oftc.net]
mstoeckl_ has quit [resistance.oftc.net charon.oftc.net]
rawoul has quit [resistance.oftc.net charon.oftc.net]
DPA has quit [resistance.oftc.net charon.oftc.net]
ifreund has quit [resistance.oftc.net charon.oftc.net]
rosefromthedead has quit [resistance.oftc.net charon.oftc.net]
nucfreq has quit [resistance.oftc.net charon.oftc.net]
alice has quit [resistance.oftc.net charon.oftc.net]
xantoz has quit [resistance.oftc.net charon.oftc.net]
tagr has quit [resistance.oftc.net charon.oftc.net]
DragoonAethis has quit [resistance.oftc.net charon.oftc.net]
azerov has quit [resistance.oftc.net charon.oftc.net]
karenthedorf has quit [resistance.oftc.net charon.oftc.net]
linkmauve has quit [resistance.oftc.net charon.oftc.net]
vsyrjala has quit [resistance.oftc.net charon.oftc.net]
WhyNotHugo has quit [resistance.oftc.net charon.oftc.net]
romangg has quit [resistance.oftc.net charon.oftc.net]
mriesch has quit [resistance.oftc.net charon.oftc.net]
elibrokeit_ has quit [resistance.oftc.net charon.oftc.net]
Consolatis has quit [resistance.oftc.net charon.oftc.net]
tshikaboom has quit [resistance.oftc.net charon.oftc.net]
Sid127 has quit [resistance.oftc.net charon.oftc.net]
midgard has quit [resistance.oftc.net charon.oftc.net]
UndeadLeech has quit [resistance.oftc.net charon.oftc.net]
V has quit [resistance.oftc.net charon.oftc.net]
immibis has quit [resistance.oftc.net charon.oftc.net]
ofourdan has quit [resistance.oftc.net charon.oftc.net]
fossdd has quit [resistance.oftc.net charon.oftc.net]
gusnan has quit [resistance.oftc.net charon.oftc.net]
emersion has quit [resistance.oftc.net charon.oftc.net]
dos1 has quit [resistance.oftc.net charon.oftc.net]
puck_ has quit [resistance.oftc.net charon.oftc.net]
mxz__ has quit [resistance.oftc.net charon.oftc.net]
guru__ has quit [resistance.oftc.net charon.oftc.net]
melonai has quit [resistance.oftc.net charon.oftc.net]
Zeroine has quit [resistance.oftc.net charon.oftc.net]
latex has quit [resistance.oftc.net charon.oftc.net]
naemi449 has quit [resistance.oftc.net charon.oftc.net]
peeterm has quit [resistance.oftc.net charon.oftc.net]
guacamolie has quit [resistance.oftc.net charon.oftc.net]
kindablue has quit [resistance.oftc.net charon.oftc.net]
|__ has quit [resistance.oftc.net charon.oftc.net]
kaathewise has quit [resistance.oftc.net charon.oftc.net]
saumon has quit [resistance.oftc.net charon.oftc.net]
chamlis has quit [resistance.oftc.net charon.oftc.net]
mainiomano has quit [resistance.oftc.net charon.oftc.net]
FreeFull has quit [resistance.oftc.net charon.oftc.net]
moxie has quit [resistance.oftc.net charon.oftc.net]
Plasmoduck has quit [resistance.oftc.net charon.oftc.net]
any1 has quit [resistance.oftc.net charon.oftc.net]
sumoon has quit [resistance.oftc.net charon.oftc.net]
lockywolf has quit [resistance.oftc.net charon.oftc.net]
Emantor has quit [resistance.oftc.net charon.oftc.net]
moses has quit [resistance.oftc.net charon.oftc.net]
kuruczgy has quit [resistance.oftc.net charon.oftc.net]
r00tobo has quit [resistance.oftc.net charon.oftc.net]
ecloud has quit [resistance.oftc.net charon.oftc.net]
paulk-bis has quit [resistance.oftc.net charon.oftc.net]
Guest9914 has quit [resistance.oftc.net charon.oftc.net]
mxz has quit [resistance.oftc.net charon.oftc.net]
f_ has quit [resistance.oftc.net charon.oftc.net]
Lucretia has quit [resistance.oftc.net charon.oftc.net]
shoragan has quit [resistance.oftc.net charon.oftc.net]
gallo has quit [resistance.oftc.net charon.oftc.net]
JEEB has quit [resistance.oftc.net charon.oftc.net]
dnkl has quit [resistance.oftc.net charon.oftc.net]
pedrocr has quit [resistance.oftc.net charon.oftc.net]
tsv has quit [resistance.oftc.net charon.oftc.net]
vyivel has quit [resistance.oftc.net charon.oftc.net]
SardemFF7 has quit [resistance.oftc.net charon.oftc.net]
abcdw has quit [resistance.oftc.net charon.oftc.net]
aleasto has quit [resistance.oftc.net charon.oftc.net]
kchibisov has quit [resistance.oftc.net charon.oftc.net]
novakane has quit [resistance.oftc.net charon.oftc.net]
pH5 has quit [resistance.oftc.net charon.oftc.net]
c7s has quit [resistance.oftc.net charon.oftc.net]
mohan43u has quit [resistance.oftc.net charon.oftc.net]
pounce has quit [resistance.oftc.net charon.oftc.net]
WhizzWr has quit [resistance.oftc.net charon.oftc.net]
pbsds has quit [resistance.oftc.net charon.oftc.net]
kennylevinsen has quit [resistance.oftc.net charon.oftc.net]
tsujp has quit [resistance.oftc.net charon.oftc.net]
ivyl has quit [resistance.oftc.net charon.oftc.net]
marex has quit [resistance.oftc.net charon.oftc.net]
flokli has quit [resistance.oftc.net charon.oftc.net]
Ermine has quit [resistance.oftc.net charon.oftc.net]
TimWolla has quit [resistance.oftc.net charon.oftc.net]
CME has quit [resistance.oftc.net charon.oftc.net]
wb9688 has quit [resistance.oftc.net charon.oftc.net]
ramcq has quit [resistance.oftc.net charon.oftc.net]
bl4ckb0ne has quit [resistance.oftc.net charon.oftc.net]
Prf_Jakob has quit [resistance.oftc.net charon.oftc.net]
lanodan has quit [resistance.oftc.net charon.oftc.net]
yang2 has quit [resistance.oftc.net charon.oftc.net]
phryk has quit [resistance.oftc.net charon.oftc.net]
pochu has quit [resistance.oftc.net charon.oftc.net]
Hypfer has quit [resistance.oftc.net charon.oftc.net]
crazybyte has quit [resistance.oftc.net charon.oftc.net]
yrlf has quit [resistance.oftc.net charon.oftc.net]
mohit81582263 has quit [resistance.oftc.net charon.oftc.net]
bodiccea has quit [resistance.oftc.net charon.oftc.net]
tzafrir has quit [resistance.oftc.net charon.oftc.net]
mceier has quit [resistance.oftc.net charon.oftc.net]
abeltramo589523 has quit [resistance.oftc.net charon.oftc.net]
lbia_ has quit [resistance.oftc.net charon.oftc.net]
noord has quit [resistance.oftc.net charon.oftc.net]
jonesv has quit [resistance.oftc.net charon.oftc.net]
tommybomb has quit [resistance.oftc.net charon.oftc.net]
leon-p has quit [resistance.oftc.net charon.oftc.net]
bindu has quit [resistance.oftc.net charon.oftc.net]
nowrep has quit [resistance.oftc.net charon.oftc.net]
Nefsen402 has quit [resistance.oftc.net charon.oftc.net]
leandrohrb56 has quit [resistance.oftc.net charon.oftc.net]
occivink has quit [resistance.oftc.net charon.oftc.net]
llyyr has quit [resistance.oftc.net charon.oftc.net]
manuels2 has quit [resistance.oftc.net charon.oftc.net]
atiltedtree has quit [resistance.oftc.net charon.oftc.net]
avu has quit [resistance.oftc.net charon.oftc.net]
al has quit [resistance.oftc.net charon.oftc.net]
rpigott has quit [resistance.oftc.net charon.oftc.net]
Fischmiep has quit [resistance.oftc.net charon.oftc.net]
mtretter has quit [resistance.oftc.net charon.oftc.net]
LaserEyess has quit [resistance.oftc.net charon.oftc.net]
pitust has quit [resistance.oftc.net charon.oftc.net]
staceee has quit [resistance.oftc.net charon.oftc.net]
mort_ has quit [resistance.oftc.net charon.oftc.net]
alarumbe has quit [resistance.oftc.net charon.oftc.net]
tkna has quit [resistance.oftc.net charon.oftc.net]
tanty has quit [resistance.oftc.net charon.oftc.net]
andyrtr has quit [resistance.oftc.net charon.oftc.net]
FLHerne has quit [resistance.oftc.net charon.oftc.net]
Plagman has quit [resistance.oftc.net charon.oftc.net]
mupuf has quit [resistance.oftc.net charon.oftc.net]
cyrinux has quit [resistance.oftc.net charon.oftc.net]
selckin has quit [resistance.oftc.net charon.oftc.net]
JoshuaAshton has quit [resistance.oftc.net charon.oftc.net]
zumbi has quit [resistance.oftc.net charon.oftc.net]
karolherbst has quit [resistance.oftc.net charon.oftc.net]
DodoGTA has quit [resistance.oftc.net charon.oftc.net]
Arsen has quit [resistance.oftc.net charon.oftc.net]
jadahl has quit [resistance.oftc.net charon.oftc.net]
m5zs7k has quit [resistance.oftc.net charon.oftc.net]
mooff has quit [resistance.oftc.net charon.oftc.net]
calcul0n_ has quit [resistance.oftc.net charon.oftc.net]
ckinloch has quit [resistance.oftc.net charon.oftc.net]
qyliss_ has quit [resistance.oftc.net charon.oftc.net]
vsyrjala has joined #wayland
kinlo has joined #wayland
wlb has joined #wayland
whot has joined #wayland
zamundaaa has joined #wayland
rawoul has joined #wayland
pq has joined #wayland
keir has joined #wayland
mstoeckl_ has joined #wayland
tshikaboom has joined #wayland
thevar1able_ has joined #wayland
zubzub has joined #wayland
midgard has joined #wayland
Consolatis has joined #wayland
romangg has joined #wayland
V has joined #wayland
modin has joined #wayland
dos1 has joined #wayland
immibis has joined #wayland
DPA has joined #wayland
cpli has joined #wayland
geemili has joined #wayland
ogromny has joined #wayland
rosefromthedead has joined #wayland
ifreund has joined #wayland
elibrokeit_ has joined #wayland
dorkbutt has joined #wayland
nucfreq has joined #wayland
Sid127 has joined #wayland
juergbi has joined #wayland
bookworm has joined #wayland
ofourdan has joined #wayland
novenary has joined #wayland
fabiancodes has joined #wayland
fossdd has joined #wayland
UndeadLeech has joined #wayland
emersion has joined #wayland
blathijs has joined #wayland
King_DuckZ has joined #wayland
gusnan has joined #wayland
dottedmag has joined #wayland
deathmist has joined #wayland
alice has joined #wayland
mriesch has joined #wayland
puck_ has joined #wayland
xantoz has joined #wayland
WhyNotHugo has joined #wayland
DragoonAethis has joined #wayland
vova has joined #wayland
tagr has joined #wayland
Serus has joined #wayland
linkmauve has joined #wayland
caveman has joined #wayland
azerov has joined #wayland
narodnik has joined #wayland
karenthedorf has joined #wayland
mxz has joined #wayland
guru__ has joined #wayland
mxz__ has joined #wayland
Hypfer has joined #wayland
Lucretia has joined #wayland
melonai has joined #wayland
f_ has joined #wayland
crazybyte has joined #wayland
shoragan has joined #wayland
mohit81582263 has joined #wayland
yrlf has joined #wayland
bodiccea has joined #wayland
Zeroine has joined #wayland
tzafrir has joined #wayland
mceier has joined #wayland
mohan43u has joined #wayland
CME has joined #wayland
latex has joined #wayland
bindu has joined #wayland
pbsds has joined #wayland
chamlis has joined #wayland
Emantor has joined #wayland
abeltramo589523 has joined #wayland
FreeFull has joined #wayland
andyrtr has joined #wayland
cyrinux has joined #wayland
alarumbe has joined #wayland
calcul0n_ has joined #wayland
lbia_ has joined #wayland
mupuf has joined #wayland
Ermine has joined #wayland
FLHerne has joined #wayland
flokli has joined #wayland
karolherbst has joined #wayland
DodoGTA has joined #wayland
paulk-bis has joined #wayland
phryk has joined #wayland
r00tobo has joined #wayland
noord has joined #wayland
pochu has joined #wayland
nowrep has joined #wayland
avu has joined #wayland
mooff has joined #wayland
gallo has joined #wayland
LaserEyess has joined #wayland
selckin has joined #wayland
qyliss_ has joined #wayland
lanodan has joined #wayland
JEEB has joined #wayland
yang2 has joined #wayland
moxie has joined #wayland
Nefsen402 has joined #wayland
naemi449 has joined #wayland
Plagman has joined #wayland
vyivel has joined #wayland
lockywolf has joined #wayland
mort_ has joined #wayland
WhizzWr has joined #wayland
ckinloch has joined #wayland
leandrohrb56 has joined #wayland
tanty has joined #wayland
bl4ckb0ne has joined #wayland
Arsen has joined #wayland
any1 has joined #wayland
kennylevinsen has joined #wayland
atiltedtree has joined #wayland
tkna has joined #wayland
tommybomb has joined #wayland
leon-p has joined #wayland
tsujp has joined #wayland
Guest9914 has joined #wayland
dnkl has joined #wayland
peeterm has joined #wayland
guacamolie has joined #wayland
novakane has joined #wayland
pitust has joined #wayland
staceee has joined #wayland
sumoon has joined #wayland
c7s has joined #wayland
kindablue has joined #wayland
abcdw has joined #wayland
mainiomano has joined #wayland
kchibisov has joined #wayland
jonesv has joined #wayland
rpigott has joined #wayland
kuruczgy has joined #wayland
moses has joined #wayland
kaathewise has joined #wayland
ecloud has joined #wayland
Plasmoduck has joined #wayland
TimWolla has joined #wayland
m5zs7k has joined #wayland
Fischmiep has joined #wayland
saumon has joined #wayland
marex has joined #wayland
manuels2 has joined #wayland
pounce has joined #wayland
mtretter has joined #wayland
|__ has joined #wayland
ivyl has joined #wayland
pH5 has joined #wayland
al has joined #wayland
wb9688 has joined #wayland
pedrocr has joined #wayland
JoshuaAshton has joined #wayland
aleasto has joined #wayland
jadahl has joined #wayland
llyyr has joined #wayland
tsv has joined #wayland
Prf_Jakob has joined #wayland
occivink has joined #wayland
ramcq has joined #wayland
zumbi has joined #wayland
SardemFF7 has joined #wayland
caveman has quit [Remote host closed the connection]
caveman has joined #wayland
glennk has joined #wayland
kts has joined #wayland
coldfeet has joined #wayland
kts has quit []
kts has joined #wayland
ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
SardemFF7 has quit [Server closed connection]
SardemFF7 has joined #wayland
systwi has joined #wayland
af1 has joined #wayland
af has quit [Ping timeout: 480 seconds]
sima has joined #wayland
bodiccea has quit [Ping timeout: 480 seconds]
bodiccea has joined #wayland
kts has quit [Ping timeout: 480 seconds]
coldfeet has quit [Remote host closed the connection]
kts has joined #wayland
ramcq has quit [Server closed connection]
ramcq has joined #wayland
tzimmermann has joined #wayland
kts has quit [Ping timeout: 480 seconds]
Brainium has quit [Read error: Connection reset by peer]
Brainium has joined #wayland
Brainium has quit []
aaron465 has joined #wayland
Prf_Jakob has quit [Server closed connection]
Prf_Jakob has joined #wayland
garnacho has joined #wayland
rasterman has joined #wayland
rv1sr has joined #wayland
mvlad has joined #wayland
bodiccea_ has joined #wayland
bodiccea has quit [Ping timeout: 480 seconds]
tsv has quit [Server closed connection]
tsv has joined #wayland
leon-anavi has joined #wayland
mripard has joined #wayland
aleasto has quit [Server closed connection]
aleasto has joined #wayland
coldfeet has joined #wayland
coldfeet has quit [Remote host closed the connection]
wb9688 has quit [Server closed connection]
wb9688 has joined #wayland
pH5 has quit [Server closed connection]
pH5 has joined #wayland
ivyl has quit [Server closed connection]
ivyl has joined #wayland
pedrocr has quit [Server closed connection]
pedrocr has joined #wayland
linkmauve has left #wayland [Error from remote client]
marex has quit [Server closed connection]
marex has joined #wayland
pounce has quit [Server closed connection]
pounce has joined #wayland
rv1sr has quit []
TimWolla has quit [Server closed connection]
TimWolla has joined #wayland
kchibisov has quit [Server closed connection]
kchibisov has joined #wayland
Company has joined #wayland
abcdw has quit [Server closed connection]
abcdw has joined #wayland
c7s has quit [Server closed connection]
c7s has joined #wayland
novakane has quit [Server closed connection]
novakane has joined #wayland
dnkl has quit [Server closed connection]
dnkl has joined #wayland
tsujp has quit [Server closed connection]
tsujp has joined #wayland
kennylevinsen has quit [Server closed connection]
kennylevinsen has joined #wayland
<wlb> weston/main: Biswapriyo Nath * build: add option to disable tests https://gitlab.freedesktop.org/wayland/weston/commit/51eea1f2657c meson.build meson_options.txt
<wlb> weston Merge request !1569 merged \o/ (build: add option to disable tests https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1569)
kode54 has quit [Quit: The Lounge - https://thelounge.chat]
KDDLB has quit [Quit: The Lounge - https://thelounge.chat]
kode54 has joined #wayland
WhizzWr has quit [Server closed connection]
WhizzWr has joined #wayland
mclasen has joined #wayland
kts has joined #wayland
Brainium has joined #wayland
Brainium has quit [Read error: Connection reset by peer]
Brainium has joined #wayland
Brainium has quit []
TheCaptain82970403198578471379 has joined #wayland
vyivel has quit [Server closed connection]
vyivel has joined #wayland
kts has quit [Ping timeout: 480 seconds]
<Company> zamundaaa: stupid matrix bridge has you gone here, and I wanted to just ping you - does this work?
nerdopolis has joined #wayland
lsd|2 has joined #wayland
zamundaaa[m] has joined #wayland
<zamundaaa[m]> Company: yes
fmuellner has joined #wayland
<Company> zamundaaa[m]: 1. I assume you're aware that GTK git main has merged initial support for the color management stuff
bl4ckb0ne has quit [Server closed connection]
bl4ckb0ne has joined #wayland
<Company> zamundaaa[m]: 2. Did I ever ask you about you do screenshots so that the color information is correctly included in them?
<Company> because PNG doesn't do float16
<Company> and even if, I'm not sure if a screenshotting tool should add cICP chunks to pngs and break 90% of existing apps?
<Company> and if there was a solution, I'd want to make sure GTK and the Gnome apps deal with those properly
<zamundaaa[m]> 1. yes, and 2. yes
<mclasen> make a new mimetype
<mclasen> 'png-with-proper-color'
<zamundaaa[m]> KWin just maps screenshots and screencasts to sRGB
<mclasen> and offer both, 'plain old pn' and 'fancy png'
<zamundaaa[m]> But that's mostly out of laziness and not what we want
<Company> yeah
<Company> I'm trying to write testcases
<Company> and we create reference images to compare our rendering against
<Company> and I still have no format to create those...
<mclasen> have you looked for a cicp tiff chunk ?
<Company> briefly
<Company> google linked me to color.org pdfs a few times and then I decided I don't wanna know
JEEB has quit [Server closed connection]
<Company> names like "meeting minutes of..." or "Proposal to..."
JEEB has joined #wayland
fossdd has quit [Remote host closed the connection]
<Company> but I'm not in the mood to end up in situations where I can't debug the screenshots of my HDR rendering because those screenshots don't describe what's on my screen
<Company> so compositors not taking proper screenshots is kind of a blocker to me
<Company> it was bad enough with the small bugs that Mutter had with screenshots on fractional scaling
fossdd has joined #wayland
<Company> "my text is blurry" - "please post a screenshot" - "here" - "that screenshot isn't blurry" - "it looks blurry on my screen"
<Company> I mean, for the GTK testsuite I might be able to get by with PNGs for a while, but that won't work for screenshots
<wlb> wayland/main: meltq * src: switch asserts to wl_abort https://gitlab.freedesktop.org/wayland/wayland/commit/0cecde304f4f src/ connection.c event-loop.c wayland-client.c wayland-server.c wayland-shm.c
<wlb> wayland Merge request !399 merged \o/ (src: switch asserts to wl_abort https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/399)
<Company> zamundaaa[m]: I filed https://github.com/w3c/png/issues/458 btw but it seems nobody is much concerned there
<wlb> wayland Issue #230 closed \o/ (Switch asserts to wl_abort https://gitlab.freedesktop.org/wayland/wayland/-/issues/230)
<zamundaaa[m]> Company: it's certainly a very annoying issue. Feels like modifier negotiation all over again, but in worse
<Company> to me it's somewhat trivial to fix
<zamundaaa[m]> Because we can't assume that existing apps don't support any colorspaces or ICC profiles
<Company> hdr-enabled PNG providers offer image/png and image/png-with-hdr
<mclasen> mime types during dnd are certainly a better negotiation protocol than modifiers
<Company> and for image/png they map to srgb and for iamge/png-with-hdr they export full everything
<Company> and hdr-enabled readers accept every combination for both mimetypes
<mclasen> what you would really want is image/png;colorspace=rec2100-pq, I guess ?
<Company> oh god no
<Company> now you have a naming game going on
<Company> where you need to extend the list every time someone comes up with a new colorspace
<mclasen> what exactly would '-with-hdr' indicate ? 'not necessarily srgb' ?
<Company> is it dci-p3 or display-p3?
<zamundaaa[m]> If you don't do that, you have to add a new mime type each time someone comes up with a new colorspace too
<Company> "reader must be capable of understanding and correctly interpreting cICP and iCCP chunks
<mclasen> then it should probably be image/png-with-cicp ?
<zamundaaa[m]> Because apps wouldn't immediately all add support for all new cicp codes
<Company> zamundaaa[m]: not really, you cn read the with-hdr version and fall back to the srgb one if you can't understand it
<Company> not optimal, but good enough I'd think
<Company> what I'd like to see is an extensions of https://www.w3.org/TR/png-3/#15ConformanceConf that adds a 2nd layer with a new mime type
<Company> or image/png?conformance-level=2 or whatever
pochu has quit [Server closed connection]
pochu has joined #wayland
<wlb> wayland Merge request !405 opened by Derek Foreman (derekf) src: Finish assert() clean-up https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/405 [IPC library]
<Company> and then you can spec what cicp values are (not) included there and do a level=3 later
<Company> mclasen: we're running into this right now I'm realizing - because our to_png() code encodes the colorstate as reliably as possible, and our dnd/copypaste code just calls to_png()
<Company> well, after I finish this branch
<Company> we'll throw around rec2100-pq pngs from node-editor if you run it in hdr mode I suppose
<Company> I wonder what imgur does - I bet it just strips the unknown tags
<mclasen> yes
lanodan has quit [Server closed connection]
lanodan has joined #wayland
swick[m] has joined #wayland
<swick[m]> you can add cicp and icc
<swick[m]> but at the end of the day, all of that can be ignored by any app
<swick[m]> but you could use a false-color ICC profile and the cicp tag if you want to make sure you're looking at something that's actually using the cicp stuff
<Company> swick[m]: I mostly want to come up with a solution that doesn't break the world
<Company> ie works in practice
<Company> where I get a screenshot of the actual contents Mutter creates
<Company> like, my assumption is always that when I screenshot the whole screen, I get what Mutter actually composites - or would composite on a one-plane hardware device
<Company> I'm aware that this goes wrong for the cursor already
<swick[m]> that won't really work because CICP allows you to set e.g. PQ but it doesn't imply any reference white so you just kind of have to assume things follow the bt2100 rec and set it to 203
<Company> well yeah, that's where the "png works in the short-term, but..." thing comes in
<JEEB> swick[m]: reminds me of the other way, people getting angry FFmpeg nowadays writing CICP into PNG ("why do you do this if nothing reads it?")
<JEEB> or well, thankfully it seems to be just one very vocal person
<JEEB> who has no other reason than "I hate my PNG headers getting larger :<"
<swick[m]> you can either get tiff with all the metadata that won't be displayed correctly by anything except maybe a tool you write for it
<Company> which is *better*
<Company> because at least I *can* get at the data
<Company> I don't mind if it's image/mutter-screenshot-tool
<swick[m]> or can get a png with some pre-defined image descriptions that the compositor will have to convert things into
<Company> I do mind that it's the actual representation so I can debug it
<Company> and attach it to gitlab issues
gallo has quit [Server closed connection]
<swick[m]> got it, but the standard png stuff won't cut it then
gallo has joined #wayland
<Company> yeah
<Company> I mean, I expect that gitlab will display the images wrong
flokli has quit [Server closed connection]
<Company> but it does that already
<Company> because stupid browsers scale images
flokli has joined #wayland
<Company> that trips me off so much, that they use linear scaling on 200% screens
<JEEB> so what would be wrong with PNG + CICP? I mean, applications that don't support CICP will mis-show it, but at least the coded values should be correct? (unless PNG had some bit depth limitation, but I think >8bit was possible)
<swick[m]> JEEB: yeah, a bit painful but a lot of image viewers also ignore ICC, so I'm not sure we should stress too much about bad apps ignoring vital metadata
<Company> JEEB: it does 16bit integer, but no float
<Company> JEEB: but my concern is literally that you cannot paste a screenshot into gimp
<Company> JEEB: without getting busted colors
<swick[m]> JEEB: so, what is white in a png tagged with PQ and BT.2020?
<JEEB> swick[m]: if you are talking about the interpretation/display of HDR content, that's not defined anyways
<JEEB> every application will either leave it to your display hardware, or have its own opinion on how it should be done
<JEEB> gamut & tone mapping etc
<swick[m]> well yeah, that's the point here. we had to define it in the wayland protocol so we can get a uniform white level
<swick[m]> so we have opinions about where the referece/diffuse white level is
<swick[m]> and we'll adapt it before we put it on screen because people want to adjust brightness
<JEEB> yea, adapting to environment
<swick[m]> so if you just put the end result into a png, how does anyone know about all of that?
<JEEB> there are some people who don't understand that and then yell if you don't show PQ of 450 nits exactly as 450 nits
<swick[m]> yes, one of the worst things about HDR is that exact brainworm
<JEEB> right, so there is a difference between application output which is at least some sort of CICP (although already right now if someone has an ICC profile configured in an application it becomes nonstandard), and then compositor or whatever interprets it for display and that's another image that you may or may not want to screenshot.
<Company> JEEB: that's possible though, just tell your compositor to do no adjustments?
<Company> JEEB: also, compositors can be nested, so if your VM compositor does adjustments to the image, those need to be communicated to the host compositor
<Company> so it doesn't (or does) brighten things twice
<Company> do we need a cicp tag for the nightlight transfer function and matrix?
phryk has quit [Server closed connection]
phryk has joined #wayland
<zamundaaa[m]> No, night light should not be applied in screenshots
<Company> if you use autonightlight, do you actually get it twice - inside the VM and inside the host?
<swick[m]> why not?
<zamundaaa[m]> and not in nested compositors. Virtual machines are a special case
<swick[m]> nightlight just changes the white point
kts has joined #wayland
<Company> zamundaaa[m]: virtual machines are always how I make sure the stuff anyone comes up with covers all use cases
<swick[m]> I've had discussions about this with pekka where he argued it's an "effect" on top of the normal color managed stuff, but for me night light is simply an adjusted white point
<zamundaaa[m]> swick: it changes the white point of the output, to do that you need to change the rgb balance
<swick[m]> yes
<zamundaaa[m]> It doesn't just change the whitepoint of the image
<swick[m]> it does
<zamundaaa[m]> No, it's not just a change in the color management properties. You can't represent night light with the color management protocol
<swick[m]> ofc you can
<zamundaaa[m]> Nope. I've implemented this in practice, it does not work
<swick[m]> then you did something wrong
<zamundaaa[m]> When you apply the chromatic adaptation matrix to change the whitepoint of an image, you don't actually change the whitepoint of the output
Ermine has quit [Server closed connection]
Ermine has joined #wayland
<zamundaaa[m]> You can only do that by applying factors to the r, g and b channels
* mclasen has a dreadful sense of v5 appearing on the horizon
<swick[m]> yes, you change the whitepoint of the image then
<swick[m]> but what's the point?
<zamundaaa[m]> The point is that if a compositor in a VM applies night light, that's not something the host compositor can take into account
<zamundaaa[m]> If both VM and host compositors apply night light, you get it applied twice
<swick[m]> that's all true but missing the point
<swick[m]> night light changes the white point of the output
<Company> so just put it in the icc profile!
<zamundaaa[m]> What I'm saying is that you can write the whitepoint of the image into a screenshot, but you can't put the rgb factors in there as well if you want the image to be presented correctly afterwards
<swick[m]> if you have a nested compositor, it will either target the adjusted white point of the host compositor or the host compositor will chromatically adapt the output from the nested compositor
<swick[m]> what rgb factors?
<zamundaaa[m]> The ones you need to make "white" on the actual physical display be a different value
<zamundaaa[m]> That's how you change the whitepoint of a display
<zamundaaa[m]> Also how it works with ICC profiles and the "calibration" profiling apps do fwiw
<swick[m]> why would anyone need to know about them? you change the maximum strength of the green and blue primaries to shift the white point towards red. the image description need to be updated to reflect the new white point.
<swick[m]> everything else literally falls out naturally from the color management workflow
<zamundaaa[m]> That's exactly what I'm saying - screenshots must not contain these factors, they must only be applied as a post-processing step in the compositor that drives the actual display in the end
<swick[m]> yes
<zamundaaa[m]> And as long as they don't contain these factors, it all works out
<swick[m]> s/post-processing/calibration
<zamundaaa[m]> As long as you're not in a VM
kts has quit [Read error: Connection reset by peer]
<Company> it depends on what you want to screenshot really
<Company> but usually the assumption is that screenshots look identical on the same monitor
<swick[m]> zamundaaa: what factors? the image is encoded according to the image description which has the new white point.
<swick[m]> like yes, you're not doing the "calibration" in the image encoding, that's a property of the "display"
<swick[m]> but night light means that the image has a different white point
<zamundaaa[m]> The "calibration" of the display, yes
<zamundaaa[m]> Company wants a data dump of the framebuffer afaiu, not really a screenshot
<swick[m]> no, he wants the thing before calibration
<zamundaaa[m]> doesn't sound like it
<Company> I sometimes want either - but usually I want pre-nightlight, but in the memory format chosen for the output\
<Company> ie I'd like 1010102
<swick[m]> i.e. a screenshot with the adjusted white point, without the night light calibration
<Company> over float16
<Company> (or 8888 if that's what the monitor uses)
<Company> because when people file issues about banding, I want to see them right there
<swick[m]> that's why it's so important to be clear about the concepts. night light should ideally be in the monitor but we basically have to emulate that in the compositor but it still conceptually is part of the monitor calibration
<swick[m]> if you're aware of that, things become much clearer and simpler
<Company> my assumption is that window screenshots give me what the compositor got from the app (so I can use it to verify what I send)
<swick[m]> yeah no
<Company> and that screen/monitor screenshots give me something as close to what the compositor sends off
<swick[m]> screenshots are tools for users
<swick[m]> what you want is a debug interface
<Company> so that I can verify what the compositor does with the data
<swick[m]> also, if you just want to get the window contents that were send, then why not just take that from the client?
<swick[m]> round-tripping through the compositor for that isn't useful
pbsds has quit [Server closed connection]
pbsds has joined #wayland
<Company> the simple reason is that the compositor can offer that feature for all clients
<Company> and the debug reason is that I can verify that the compositor and client actually agree on what was sent
<Company> like if GTK thinks it sent RGBA and the compsositor think it receives BGRA, I will get a different screenshot from the compositor than from the client
<Company> and the compositor one will be closer to what's displayed on screen
CME has quit [Server closed connection]
<swick[m]> for the output stuff, yes, I agree that could be useful
CME has joined #wayland
<Company> and again, with fractional scaling it was useful to verify that GTK didn't send blurry text, but something went wrong on the Mutter side
<swick[m]> but just sending back the window that you just send us isn't
<Company> because the window screenie wasn't blurry
<Company> and I imagine the same would be helpful with colorstates - ie if a window screenshot included the cicp data from the client with original data, not the one used by the compositor with some transformation
mohan43u has quit [Server closed connection]
<zamundaaa[m]> That's assuming the client only uses one colorspace
mohan43u has joined #wayland
<Company> well, one per surface
<Company> so as long as you don't composite, send back the original
<swick[m]> a window is multiple surfaces, so what now?
<Company> that gets tricky with popovers or subsurfaces ofc, but it gets tricky like that already
<Company> if I send you 200% surface + subsurface on a 150% screen - do you save that as a 150% screenshot or as a 200% screenshot?
nerdopolis has quit [Ping timeout: 480 seconds]
<Company> (and I didn't even start yet with the multi-monitor surface examples)
<Company> I would expect single-surface screenshots to match the source data as closely as possible, and single-screen screenshots to match the output as closely as possible
<Company> ideally with the asumption that displaying the screenshot on the same monitor produces the same output
<Company> (that's not what happens with scaled stuff usually though, because PNG encodes no scale)
<Company> (or because nobody respectes the dpi tag, if any compositor uses that)
<Company> but as an app developer (or toolkit developer to be exact), I have to verify that what the compositor receives from my app is what I expect it to be
<Company> and be able to reproduce what the user sees, so I can understand their bug reports
<Company> and I don't mind telling them to Ctrl+Alt+PrntScrn if that enables a debug mode to actually get the images I need to do that - but I do need a way to get those images from users
<Company> or it will be a lot harder and more frustrating
<Company> but it might be useful to come up with a GTK inspector API to show what buffer is attached to the wl_surface
<Company> I suppose we haven't done that because it's a GL buffer we don't even have access to
<Company> (and in GTK3 X11 doesn't have buffers anyway)
shoragan has quit [Server closed connection]
m5zs7k has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
Lucretia has quit [Server closed connection]
Lucretia has joined #wayland
Brainium has joined #wayland
f_ has quit [Server closed connection]
f_ has joined #wayland
m5zs7k has joined #wayland
Brainium has quit []
Hypfer has quit [Read error: No route to host]
Hypfer has joined #wayland
mxz has quit [Server closed connection]
mxz has joined #wayland
qyliss_ is now known as qyliss
mvlad is now known as Guest68
mvlad has joined #wayland
<Company> mclasen: swick[m] invited us to spam the protocol issue - with the new features appearing kinda daily, we can write updates all the time :)
Guest68 has quit [Ping timeout: 480 seconds]
<swick[m]> hey now, only if they are relevant :P
rasterman has quit [Quit: Gettin' stinky!]
<Company> mclasen: do we actually have a plan about what will be in 4.16 from the protocol side?
<mclasen> the default plan is always: whats currently in main
<Company> we have our default colorstates, but with the cicp stuff, we're gonna go parametric
<Company> because GStreamer will hand us whatever
<mclasen> sure, but thats not much more difficult
<Company> from a protocol pov it's different
<Company> icc profiles is a question of somebody doing a shader for cmsTRANSFORM
<Company> and then hooking up everything
bjorkint0sh has quit [Quit: "Every day, computers are making people easier to use." David Temkin]
bjorkintosh has joined #wayland
<Company> JEEB: you having some experience with this ffmpeg cicp png stuff: Do you prefer if apps not knowing about cicp tags would reject the png, or just open it with bad colors?
pH5 has quit [Read error: Network is unreachable]
mtretter has quit [Ping timeout: 480 seconds]
linkmauve has joined #wayland
mclasen has quit [Ping timeout: 480 seconds]
mclasen has joined #wayland
coldfeet has joined #wayland
pH5 has joined #wayland
peeterm_ has joined #wayland
leonanavi has joined #wayland
phryk_ has joined #wayland
lockywolf_ has joined #wayland
naemi4491 has joined #wayland
Zeroine_ has joined #wayland
guacamolie_ has joined #wayland
mainiomano_ has joined #wayland
sumoon_ has joined #wayland
mxz_ has joined #wayland
kaathewise_ has joined #wayland
melonai5 has joined #wayland
kuruczgy_ has joined #wayland
r00tobo[BNC] has joined #wayland
dnkl_ has joined #wayland
kindablue_ has joined #wayland
raghavgururajan has joined #wayland
bl4ckb0ne_ has joined #wayland
moses_ has joined #wayland
chamlis_ has joined #wayland
vyivel_ has joined #wayland
| has joined #wayland
any1_ has joined #wayland
raghavgururajan is now known as Guest135
chamlis_ has quit [Remote host closed the connection]
Lucretia-backup has joined #wayland
chamlis_ has joined #wayland
iconoclasthero has joined #wayland
Emantor_ has joined #wayland
chamlis_ has quit [Remote host closed the connection]
CME_ has joined #wayland
chamlis_ has joined #wayland
gallo_ has joined #wayland
Plasm0duck has joined #wayland
wb9688_ has joined #wayland
FreeFull_ has joined #wayland
moxie_ has joined #wayland
guru_ has joined #wayland
pH5 has quit [reticulum.oftc.net helix.oftc.net]
CME has quit [reticulum.oftc.net helix.oftc.net]
phryk has quit [reticulum.oftc.net helix.oftc.net]
gallo has quit [reticulum.oftc.net helix.oftc.net]
pochu has quit [reticulum.oftc.net helix.oftc.net]
bl4ckb0ne has quit [reticulum.oftc.net helix.oftc.net]
vyivel has quit [reticulum.oftc.net helix.oftc.net]
WhizzWr has quit [reticulum.oftc.net helix.oftc.net]
zamundaaa[m] has quit [reticulum.oftc.net helix.oftc.net]
dnkl has quit [reticulum.oftc.net helix.oftc.net]
kchibisov has quit [reticulum.oftc.net helix.oftc.net]
Lucretia has quit [reticulum.oftc.net helix.oftc.net]
TimWolla has quit [reticulum.oftc.net helix.oftc.net]
wb9688 has quit [reticulum.oftc.net helix.oftc.net]
leon-anavi has quit [reticulum.oftc.net helix.oftc.net]
glennk has quit [reticulum.oftc.net helix.oftc.net]
saumon has quit [reticulum.oftc.net helix.oftc.net]
Plasmoduck has quit [reticulum.oftc.net helix.oftc.net]
kaathewise has quit [reticulum.oftc.net helix.oftc.net]
moses has quit [reticulum.oftc.net helix.oftc.net]
kindablue has quit [reticulum.oftc.net helix.oftc.net]
guacamolie has quit [reticulum.oftc.net helix.oftc.net]
naemi449 has quit [reticulum.oftc.net helix.oftc.net]
peeterm has quit [reticulum.oftc.net helix.oftc.net]
Zeroine has quit [reticulum.oftc.net helix.oftc.net]
|__ has quit [reticulum.oftc.net helix.oftc.net]
ecloud has quit [reticulum.oftc.net helix.oftc.net]
FreeFull has quit [reticulum.oftc.net helix.oftc.net]
lockywolf has quit [reticulum.oftc.net helix.oftc.net]
latex has quit [reticulum.oftc.net helix.oftc.net]
guru__ has quit [reticulum.oftc.net helix.oftc.net]
r00tobo has quit [reticulum.oftc.net helix.oftc.net]
kuruczgy has quit [reticulum.oftc.net helix.oftc.net]
mainiomano has quit [reticulum.oftc.net helix.oftc.net]
sumoon has quit [reticulum.oftc.net helix.oftc.net]
moxie has quit [reticulum.oftc.net helix.oftc.net]
any1 has quit [reticulum.oftc.net helix.oftc.net]
Emantor has quit [reticulum.oftc.net helix.oftc.net]
chamlis has quit [reticulum.oftc.net helix.oftc.net]
melonai has quit [reticulum.oftc.net helix.oftc.net]
Guest9914 has quit [reticulum.oftc.net helix.oftc.net]
mxz__ has quit [reticulum.oftc.net helix.oftc.net]
paulk-bis has quit [reticulum.oftc.net helix.oftc.net]
peeterm_ is now known as peeterm
pochu_ has joined #wayland
guacamolie_ is now known as guacamolie
dnkl_ is now known as dnkl
ecloud has joined #wayland
kindablue_ is now known as kindablue
kaathewise_ is now known as kaathewise
moses_ is now known as moses
TimWolla has joined #wayland
paulk-bis has joined #wayland
latex has joined #wayland
kchibisov has joined #wayland
chamlis_ has quit [Remote host closed the connection]
chamlis has joined #wayland
pH5 has joined #wayland
WhizzWr has joined #wayland
<wlb> wayland-protocols Issue #204 opened by Simon Zeni (bl4ckb0ne) drm-lease-v1: specify withdrawn event for client leasing the connector https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/204
kts has joined #wayland
saumon has joined #wayland
Company has quit [Quit: Leaving]
leonanavi has quit [Quit: Leaving]
glennk has joined #wayland
zamundaaa[m] has joined #wayland
coldfeet has quit [Remote host closed the connection]
mtretter has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
guru__ has joined #wayland
mvlad has quit [Remote host closed the connection]
guru_ has quit [Ping timeout: 480 seconds]
<dottedmag> How about .png in sRGB plus a private chunk containing the image in the proper colorspace? trollface.jpg
FreeFull_ is now known as FreeFull
FreeFull has quit [Quit: Reconnecting]
FreeFull has joined #wayland
Ps1-Jack has quit [Ping timeout: 480 seconds]
tzimmermann has quit [Quit: Leaving]
vyivel_ has quit [Remote host closed the connection]
vyivel has joined #wayland
rasterman has joined #wayland
Company has joined #wayland
rv1sr has joined #wayland
AJ_Z0 has quit [Read error: Connection reset by peer]
AJ_Z0 has joined #wayland
wb9688_ has quit []
wb9688 has joined #wayland
kts has quit [Quit: Konversation terminated!]
rasterman has quit [Quit: Gettin' stinky!]
sima has quit [Ping timeout: 480 seconds]
chamlis has quit [Remote host closed the connection]
chamlis has joined #wayland
Brainium has joined #wayland
IMTheNachoMan has joined #wayland
garnacho has quit [Quit: garnacho]
garnacho has joined #wayland
Narrat has joined #wayland
eroc1990 has quit [Quit: The Lounge - https://thelounge.chat]
eroc1990 has joined #wayland
rv1sr has quit []
Ermine has quit [Remote host closed the connection]
Ermine has joined #wayland
bl4ckb0ne_ is now known as bl4ckb0ne
fmuellner has joined #wayland
WhizzWr has quit [Quit: Bye!]
WhizzWr has joined #wayland
mclasen has quit [Remote host closed the connection]
mclasen has joined #wayland
kestrel has joined #wayland
iconoclasthero has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
alice has quit [Remote host closed the connection]
alice has joined #wayland
alice_ has joined #wayland
alice has quit [Ping timeout: 480 seconds]
Narrat has quit []
alice_ is now known as alice
glennk has quit [Ping timeout: 480 seconds]
Company has quit [Ping timeout: 480 seconds]
Company has joined #wayland
IMTheNachoMan has quit [Quit: Connection closed for inactivity]
yang2 has quit [Quit: Reconnecting]
yang2 has joined #wayland
yang2 has quit []
yang2 has joined #wayland
yang2 has quit []
yang2 has joined #wayland
karenthedorf has quit [Remote host closed the connection]
<wlb> weston Issue #935 opened by Linsy King (linsyking) weston fails to start drm session https://gitlab.freedesktop.org/wayland/weston/-/issues/935
zumbi has quit [Server closed connection]
zumbi has joined #wayland
zumbi is now known as Guest328
fmuellner has quit [Ping timeout: 480 seconds]
KDDLB has joined #wayland