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
rasterman- has joined #wayland
rasterman has quit [Ping timeout: 480 seconds]
raster-- has joined #wayland
rasterman- has quit [Ping timeout: 480 seconds]
thx has quit []
c7s has quit [Quit: c7s]
xantoz has quit [Ping timeout: 480 seconds]
raster-- has quit []
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
d_ed has joined #wayland
d42 has quit [Ping timeout: 480 seconds]
spstarr has joined #wayland
c7s has joined #wayland
xantoz has joined #wayland
d42 has joined #wayland
spstarr has quit []
pnowack_ has joined #wayland
pnowack has quit [Ping timeout: 480 seconds]
pnowack_ has quit []
fmuellner has quit [Ping timeout: 480 seconds]
cvmn has joined #wayland
c7s has quit [Ping timeout: 480 seconds]
cvmn has quit [Ping timeout: 480 seconds]
agd5f_ has quit []
dcz_ has joined #wayland
agd5f has joined #wayland
alarumbe has quit [Ping timeout: 480 seconds]
flacks has quit [Ping timeout: 480 seconds]
AJ_Z0 has quit [Ping timeout: 480 seconds]
alarumbe has joined #wayland
agd5f has quit [Remote host closed the connection]
agd5f has joined #wayland
AJ_Z0 has joined #wayland
flacks has joined #wayland
idkrn_ has joined #wayland
idkrn_ has quit []
audgirka has joined #wayland
Seirdy has quit [Quit: exiting 3.3]
zebrag has quit [Remote host closed the connection]
leon-p has joined #wayland
jgrulich has joined #wayland
Seirdy has joined #wayland
danvet has joined #wayland
<jadahl> DemiMarieObenour[m]: that second case (resize before the client resizes) isn't possible with Wayland; the client is always the one setting the size. not even when maximize can you predict, as the commit after you maximize a client isn't necesarrily the one acknowledging the maximize request
Seirdy has quit [Quit: exiting 3.3]
Seirdy has joined #wayland
novakane has joined #wayland
pnowack has joined #wayland
apteryx_ has joined #wayland
hardening has joined #wayland
apteryx has quit [Ping timeout: 480 seconds]
novakane_ has joined #wayland
d_ed has quit [Ping timeout: 480 seconds]
novakane has quit [Ping timeout: 480 seconds]
sstiller has joined #wayland
<wlb> weston/main: Alyssa Ross * terminal: use /bin/sh as the default shell https://gitlab.freedesktop.org/wayland/weston/commit/6e2eb8fa948b clients/terminal.c
<wlb> weston Merge request !726 merged \o/ (terminal: use /bin/sh as the default shell https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/726)
<wlb> weston Merge request !729 merged \o/ (clients: don't use deprecated fontconfig aliases https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/729)
<wlb> weston/main: Alyssa Ross * clients: don't use deprecated fontconfig aliases https://gitlab.freedesktop.org/wayland/weston/commit/7c121825763c clients/cliptest.c clients/content_protection.c clients/fullscreen.c clients/keyboard.c clients/stacking.c clients/terminal.c clients/window.c shared/cairo-util.c
jgrulich has quit [Read error: Connection reset by peer]
jgrulich has joined #wayland
fmuellner has joined #wayland
<emersion> DemiMarieObenour[m]: i think it'd be useful if you didn't always mark threads as "resolved" in GitLab
d_ed has joined #wayland
<emersion> sometimes there's still room for discussion
rasterman has joined #wayland
<emersion> it's fine to do it when all parties agree that the discussion is over, but in other cases it's better to leave unresolved
cvmn has joined #wayland
<emersion> that way it's easy to see what's left to discuss, without having to expand everything again
cvmn has quit [Remote host closed the connection]
<emersion> does that make sense?
<wlb> wayland Issue #257 opened by () xsltproc --nonet fails to fetch docbook.xsl https://gitlab.freedesktop.org/wayland/wayland/-/issues/257
cvmn has joined #wayland
<wlb> wayland Issue #257 closed \o/ (xsltproc --nonet fails to fetch docbook.xsl https://gitlab.freedesktop.org/wayland/wayland/-/issues/257)
<wlb> wayland Merge request !190 opened by () doc: fetch DocBook XSL from cdn.docbook.org https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/190
<wlb> wayland/docbook-xsl-url: Build #448873 failed after 5 minutes 8 seconds https://gitlab.freedesktop.org/wayland/wayland/pipelines/448873
<wlb> wayland Merge request !190 closed (doc: fetch DocBook XSL from cdn.docbook.org)
audgirka has quit [Remote host closed the connection]
cvmn has quit [Ping timeout: 480 seconds]
audgirka has joined #wayland
flacks has quit [Quit: Quitter]
flacks has joined #wayland
<pq> kennylevinsen, for what I'm asking, libseat or seatd would not need to touch udev at all. Just take the seat name in, and compare it to NULL and "seat0" (on Linux), and if no match then disable VT handling.
pnowack has quit [Quit: pnowack]
<pq> kennylevinsen, also libseat_seat_name() would return something more approriate. :-)
<pq> kennylevinsen, the logind backend would probably just relay that name to logind, too.
<emersion> is "seat0" a systemd thing btw?
<emersion> or udev maybe?
<daniels> both
<daniels> it's just the thing that they both expose by default, and that's crept out into everyone using it, so there's a strong argument that it's just the API by convention
<emersion> yea
<emersion> it's even now used for completely unrelated things, e.g. sway's default logical seat name
<emersion> we didn't know the difference between physical and logical seats at the time :/
<pq> Did your logical seat name become API by convention too by now? :-)
<emersion> by chance nothing's hardcoded in wlroots, iirc
<emersion> but we can't change it to something more sensible like "default", since that would break users
<daniels> emersion: heh, I just noticed that my Fedora system at least has the rewrite for the non-SourceForge DocBook URL, so I guess that'll creep into distros at some point
<emersion> yeah, a bit too soon still
<emersion> CI was happy for x86, but not-happy on other arches
<pq> libseat has global data...
<emersion> what for?
pnowack has joined #wayland
<pq> emersion, log level and logger callback
<emersion> that doesn't soudns terribad
<emersion> e.g. libinput has it too
<emersion> sound*
<pq> yeah, it's workable
<daniels> libxkbcommon ties it to the ctx you're required to use for everything O:)
fmuellner has quit []
<pq> it's not like we would ever be running two weston instances in the same process, both using libseat.
<daniels> I don't think that's tooooo bad for things like libseat and libinput which you can't sensibly have multiple competing users for though
<daniels> yeah
fmuellner has joined #wayland
<daniels> there you go, bit of good cop :)
<pq> two weston instances in the same process sure, but only one using libseat at a time.
<emersion> :P
<pq> I'm thinking of hooking libseat debug logging to a debug scope in weston
<pq> and error logging to the normal log
<emersion> i wanted to do that for wlroots, but we don't have debug scopes yet, sooo
<pq> yet? :-)
<emersion> do you have something similar for libinput and Xwayland?
<pq> I don't think weston has.
<daniels> nope
<pq> Xwayland being a separate process is going to be extra
<pq> I've been wondering if weston should own the stdout it gives out to all processes it forks and relay to its own log, but OTOH why bother when there are shell and systemd-journal redirects.
bodiccea_ has quit [Remote host closed the connection]
<wlb> weston/main: Takuro Ashie * Fix crash on activating a text area without a real keyboard https://gitlab.freedesktop.org/wayland/weston/commit/29d81c0d4a4a compositor/text-backend.c
<wlb> weston Merge request !703 merged \o/ (Fix crash on activating a text area without a real keyboard https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/703)
<daniels> pq: it's still funny to me to read sentences starting with 'The PQ system defines the ...'
<pq> haha
<pq> I picked my nick maybe around 1995. :-)
thx has joined #wayland
bodiccea has joined #wayland
bodiccea has quit [Remote host closed the connection]
bodiccea has joined #wayland
dottedmag has left #wayland [#wayland]
audgirka has quit [Remote host closed the connection]
c7s has joined #wayland
ecloud has quit [Ping timeout: 480 seconds]
ecloud has joined #wayland
<wlb> weston Merge request !730 opened by () simple-egl opacity fixes and a couple of warning fixes https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/730 [Clients]
fmuellner has quit [Remote host closed the connection]
fmuellner has joined #wayland
aswar002_ has joined #wayland
shankaru has joined #wayland
shankaru1 has quit [Ping timeout: 480 seconds]
aswar002 has quit [Ping timeout: 480 seconds]
<wlb> wayland/main: Simon Ser * build: bump to version 1.19.92 for the beta release https://gitlab.freedesktop.org/wayland/wayland/commit/dcd8a62b183c meson.build
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #wayland
spstarr has joined #wayland
<wlb> wayland.freedesktop.org/main: Simon Ser * releases: add wayland 1.19.92 https://gitlab.freedesktop.org/wayland/wayland.freedesktop.org/commit/e2fadf96e877 releases.html
<wlb> wayland.freedesktop.org/main: Simon Ser * releases: add missing tarballs https://gitlab.freedesktop.org/wayland/wayland.freedesktop.org/commit/3accce24f9a7 releases/ wayland-1.19.91.tar.xz wayland-1.19.91.tar.xz.sha256sum wayland-1.19.91.tar.xz.sig wayland-1.19.92.tar.xz wayland-1.19.92.tar.xz.sha256sum wayland-1.19.92.tar.xz.sig
sstiller has quit [Ping timeout: 480 seconds]
jekstrand has quit [Remote host closed the connection]
jekstrand has joined #wayland
zmike has quit [Read error: Connection reset by peer]
hwentlan_ has quit [Read error: Connection reset by peer]
smurray has quit [Read error: Connection reset by peer]
yongxiang_ has quit [Remote host closed the connection]
rburton has quit [Read error: Connection reset by peer]
JPEW has quit [Read error: Connection reset by peer]
alexmitchellmus_ has quit [Read error: Connection reset by peer]
panzeroceania has quit [Read error: Connection reset by peer]
novakane_ has quit []
jgrulich has quit [Ping timeout: 480 seconds]
novakane has joined #wayland
alexmitchellmus_ has joined #wayland
smurray has joined #wayland
hwentlan_ has joined #wayland
yongxiang_ has joined #wayland
pounce has joined #wayland
panzeroceania has joined #wayland
d_ed has quit []
d__ed has joined #wayland
rburton has joined #wayland
JPEW has joined #wayland
zmike has joined #wayland
<DemiMarieObenour[m]> emersion: Was not aware of that, sorry. May I DM you?
<wlb> wayland Issue #258 opened by () avoid the wl_surface.frame callback mechanism for protocol-next https://gitlab.freedesktop.org/wayland/wayland/-/issues/258
<emersion> i mean it's not a big deal, just something to keep in mind :)
<emersion> feel free to PM, sure
<wlb> wayland Issue #259 opened by () provide an atomic transaction primitive for all surface state in protocol-next https://gitlab.freedesktop.org/wayland/wayland/-/issues/259
___nick___ has joined #wayland
novakane has quit [Quit: WeeChat 3.3]
leon-p has quit [Quit: leon-p]
zebrag has joined #wayland
gazatu has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
rasterman has joined #wayland
<daniels> swick: look at that, you've made me and emersion agree on protocol design :P
<emersion> :P
<daniels> emersion: speaking of, how are you feeling about dmabuf-feedback? I'm just sweeping through the latest Mesa changes
<daniels> from what I've seen of both sides, I'm definitely feeling like we couldn't discover or improve anything more through continuing to discuss it to death, and the only way we could improve it is by shipping v1, seeing what it does in the real world, and if we need a v2 then we can just do that
<emersion> yeah, i think i agree on the whole
<emersion> we've bikeshed enough at this point
<emersion> there are a couple other things worth fixing if we do linux-dmabuf-v2 anyways
___nick___ has quit []
aswar002_ has quit []
aswar002 has joined #wayland
___nick___ has joined #wayland
___nick___ has quit []
___nick___ has joined #wayland
<DemiMarieObenour[m]> Is CI having problems?
<daniels> DemiMarieObenour[m]: broadly speaking, no
<daniels> more specifically, can you please link the MR or pipeline that's failing for you?
<daniels> emersion: anything in particular? I would like to move modifier alongside format rather than per-plane, but anything else?
<DemiMarieObenour[m]> daniels: wrong channel
<daniels> :)
danvet has quit [Ping timeout: 480 seconds]
<daniels> emersion: oh yeah, thanks for the reminder
rpigott has quit [Read error: Connection reset by peer]
rpigott has joined #wayland
___nick___ has quit [Ping timeout: 480 seconds]
leon-p has joined #wayland
Seirdy has quit [Quit: exiting 3.3]
Seirdy has joined #wayland
fmuellner has joined #wayland
<DemiMarieObenour[m]> daniels: friendly ping on some of the issues I have filed
<daniels> DemiMarieObenour[m]: I'm currently buried under a couple of client projects; I've seen all your issues and will get through them either when I'm on holiday next week or towards Christmas
<DemiMarieObenour[m]> daniels: Thanks!
d__ed has quit []
d__ed has joined #wayland
<daniels> np
dcz_ has quit [Ping timeout: 480 seconds]
hardening has quit [Ping timeout: 480 seconds]
gazatu has left #wayland [#wayland]
c7s has quit [Ping timeout: 480 seconds]
spstarr has quit [Remote host closed the connection]
ecloud has quit [Ping timeout: 480 seconds]
ecloud has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
bodiccea has quit [Quit: Leaving]
bodiccea has joined #wayland
bodiccea has quit [Remote host closed the connection]
bodiccea has joined #wayland
pnowack has quit [Quit: pnowack]