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
Company has quit [Quit: Leaving]
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
julio7359 has quit [Remote host closed the connection]
caveman has joined #wayland
<wlb> wayland Issue #359 closed \o/ (Stylus tracking suddenly out of calibration https://gitlab.freedesktop.org/wayland/wayland/-/issues/359)
cool110 has quit [Remote host closed the connection]
cool110 has joined #wayland
vyryls has joined #wayland
vyryls has quit [Quit: WeeChat 3.8]
neobrain has quit [Ping timeout: 480 seconds]
Leopold_ has quit [Ping timeout: 480 seconds]
ybogdano1 has quit []
ybogdano has joined #wayland
ybogdano has quit [Remote host closed the connection]
ybogdano has joined #wayland
floof58 is now known as Guest6024
floof58 has joined #wayland
Guest6024 has quit [Ping timeout: 480 seconds]
ybogdano is now known as Guest6029
ybogdano has joined #wayland
Guest6029 has quit [Ping timeout: 480 seconds]
nnm_ has joined #wayland
nnm_ has quit [Remote host closed the connection]
nnm_ has joined #wayland
nnm_ has quit []
nnm_ has joined #wayland
nnm has quit [Ping timeout: 480 seconds]
hardening has joined #wayland
mtretter has joined #wayland
mtretter is now known as mtr[stw]
mtr[stw] has quit []
molinari has joined #wayland
kts has joined #wayland
rasterman has joined #wayland
rv1sr has joined #wayland
kts has quit [Quit: Konversation terminated!]
pH5 has joined #wayland
danvet has joined #wayland
MajorBiscuit has joined #wayland
manuel1985 has joined #wayland
nyn has quit [Ping timeout: 480 seconds]
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #wayland
dcz_ has joined #wayland
pochu has joined #wayland
tzimmermann has joined #wayland
neobrain has joined #wayland
jess has quit [Quit: Lost terminal]
jess has joined #wayland
<pq> swick[m], I have much more comments for the mastering display info request, but we should agree on the terminology first before I can write proper comments.
kts has joined #wayland
kts has quit []
devilhorns has joined #wayland
junaid has joined #wayland
cool110 has quit [Remote host closed the connection]
cool110 has joined #wayland
neobrain has quit [Ping timeout: 480 seconds]
<wlb> wayland-protocols/main: Jonas Ådahl * xdg-output: Remove and tweak contradicting examples https://gitlab.freedesktop.org/wayland/wayland-protocols/commit/94482ceaf9be unstable/xdg-output/xdg-output-unstable-v1.xml
<wlb> wayland-protocols Merge request !195 merged \o/ (xdg-output: Remove and tweak contradicting examples https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/195)
alatiera4 has joined #wayland
alatiera has quit [Ping timeout: 480 seconds]
junaid has quit [Remote host closed the connection]
<DodoGTA> Why does setting the primary screen in xrandr do nothing with XWayland?
<pq> DodoGTA, xrandr on Xwayland is strictly read-only. It cannot be used to reconfigure the Wayland compositor.
<pq> OTOH, I think Xwayland does support faking video mode changes via RandR, to let apps think they changed it. In reality, video mode does not change.
<emersion> hm i think it's supposed to work DodoGTA
<emersion> some sway users have a script to set the X11 primary output via xrandr
<emersion> (this doesn't affect the Wayland compositor in any way)
<pq> DodoGTA, what exactly did you expect to see?
alatiera4 is now known as alatiera
tzimmermann has quit [Quit: Leaving]
tzimmermann has joined #wayland
anarsoul|2 has quit [Read error: Connection reset by peer]
anarsoul has joined #wayland
Moprius has joined #wayland
Moprius has quit []
DodoGTA has quit [Quit: DodoGTA]
DodoGTA has joined #wayland
Company has joined #wayland
DodoGTA has quit []
DodoGTA has joined #wayland
floof58 is now known as Guest6060
floof58 has joined #wayland
Guest6060 has quit [Ping timeout: 480 seconds]
Paul33 has joined #wayland
kts has joined #wayland
jmdaemon has quit [Ping timeout: 480 seconds]
neobrain has joined #wayland
kts has quit [Quit: Konversation terminated!]
molinari has quit [Ping timeout: 480 seconds]
molinari has joined #wayland
nerdopolis has quit [Remote host closed the connection]
nerdopolis has joined #wayland
Paul33 has quit [Ping timeout: 480 seconds]
agd5f_ has joined #wayland
<DodoGTA> pq: So how can I force an Xorg app to run on a specific screen without changing the primary screen in KDE?
<DodoGTA> Specifically a fullscreen one
<pq> can't you just... move it there?
<pq> or does it force itself to a wrong output?
agd5f has quit [Ping timeout: 480 seconds]
<pq> I have no idea how KDE works there, user interfaces are up to each DE. The Wayland compositor always has the last say in the matter, so you need to somehow tell it what you want.
<DodoGTA> pq: KDE can weirdly change the XRandR primary screen, but XRandR can't
agd5f has joined #wayland
<DodoGTA> The particular app does start on that primary screen by default with no way to change it
<zzag> DodoGTA: for kwin specifically, you could use a window rule; if you have control over source code of the app, you could just make sure that the app sets the corresponding hints so kwin places the window on some specific output
agd5f_ has quit [Ping timeout: 480 seconds]
Moprius has joined #wayland
Moprius has quit []
<pq> DodoGTA, maybe kwin just immediately undoes what you do with xrandr? In the end, kwin decides what the primary output is anyway.
<pq> xrandr is never the authoritative configuration tool, not even on Xorg. You need to have the DE specifically adapt to what you might change with xrandr - it's just that on Xorg, the DE cannot stop you from messing with xrandr.
molinari has quit [Ping timeout: 480 seconds]
<pq> well, "never" is an overstatement. On non-DE environments xrandr might be only thing driving the monitor configuration.
<zzag> That's a deprecated protocol, but you shouldn't use neither kde-primary-output-v1 no kde-output-order-v1
<zzag> nor*
<zzag> Those are for plasma
<zzag> You shouldn't use xrandr command to change the primary output either
<pq> we can always rightfully blame the app, and that doesn't help the end user...
molinari has joined #wayland
<zzag> pq: if you want a window to be shown on a particular output, change the relevant window geometry hints. changing the primary output may help you to achieve your goal, but one could argue that there are better options
<pq> DodoGTA, ^
kts has joined #wayland
<DodoGTA> zzag: I've tried to change the position window rule in KDE but that does nothing in fullscreen mode
Paul33 has joined #wayland
<wlb> wayland Issue #360 opened by wentbackward (wentbackward) HP Pointing Stick Issue https://gitlab.freedesktop.org/wayland/wayland/-/issues/360
<wlb> weston Merge request !1178 opened by Michael Olbrich (mol) compositor/text-backend: use xzalloc everywhere https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1178
<wlb> wayland Issue #360 closed \o/ (HP Pointing Stick Issue https://gitlab.freedesktop.org/wayland/wayland/-/issues/360)
<DodoGTA> So how should native Wayland toolkits/apps pick on which screen to run in fullscreen mode?
<wlb> weston Issue #727 opened by Kim Crow (kimcrow) 4 Gift Exchange Ideas for Big Families https://gitlab.freedesktop.org/wayland/weston/-/issues/727
<emersion> ah nice
<DodoGTA> When you spam it (osu! reference)
<wlb> weston Merge request !1179 opened by Michael Olbrich (mol) ivi-layout: simplify API https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1179
<pq> DodoGTA, I don't think native Wayland apps do. The compositor does.
<zzag> DodoGTA: huh, it might be a bug. Please file a bug report. Note that there's also a screen rule
<zzag> pq: xdg_toplevel.set_fullscreen takes an output hint
<DodoGTA> zzag: I also tried that with values set at 0 and 1 (no difference)
<pq> yeah, it takes a hint. That's all.
<pq> If an app uses that hint, the app really needs to have a way to change that somehow too.
<pq> It doesn't mean apps should usually set that hint.
<pq> swick[m], btw. I'm currently improving the wp_image_description events to be more like the respective factory requests.
<pq> till tomorrow \o.
<swick[m]> o/
Leopold_ has joined #wayland
cool110_ has joined #wayland
cool110 has quit [Remote host closed the connection]
Paul33_ has joined #wayland
Paul33 has quit [Ping timeout: 480 seconds]
devilhorns has quit []
floof58 is now known as Guest6078
floof58 has joined #wayland
Guest6078 has quit [Ping timeout: 480 seconds]
genpaku_ has quit [Read error: Connection reset by peer]
genpaku has joined #wayland
cool110_ has quit [Remote host closed the connection]
cool110 has joined #wayland
kts has quit [Quit: Konversation terminated!]
<kennylevinsen> DodoGTA: the value is a wl_output object ID, not an output number
<DodoGTA> kennylevinsen: Are those object IDs random?
lmaoman has quit []
Paul33__ has joined #wayland
Paul33__ has quit []
Paul33_ has quit [Ping timeout: 480 seconds]
molinari has quit [Ping timeout: 480 seconds]
manuel1985 has quit [Ping timeout: 480 seconds]
daz has joined #wayland
d42 has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Ping timeout: 480 seconds]
<kennylevinsen> DodoGTA: all object IDs are dynamic, obtained when the object is created or bound
<zzag> DodoGTA: https://invent.kde.org/plasma/kwin/-/merge_requests/3711 might fix the issue, otherwise let's continue the discussion in https://webchat.kde.org/#/room/#kwin:kde.org
jmdaemon has joined #wayland
<emersion> reminder: libwayland alpha tomorrow
Szadek has quit [Ping timeout: 480 seconds]
Szadek has joined #wayland
manuel1985 has joined #wayland
junaid has joined #wayland
tzimmermann has quit [Quit: Leaving]
ybogdano is now known as Guest6101
ybogdano has joined #wayland
junaid has quit [Ping timeout: 480 seconds]
junaid has joined #wayland
junaid_ has joined #wayland
junaid has quit [Ping timeout: 480 seconds]
junaid__ has joined #wayland
junaid has joined #wayland
dcz_ has quit [Ping timeout: 480 seconds]
junaid___ has joined #wayland
junaid__1 has joined #wayland
rv1sr has quit []
<emersion> would anyone have a few minutes to ack/review this? https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/291
<wlb> wayland/main: Sebastian Wick * protocol: do not change pending x and y when attaching a buffer https://gitlab.freedesktop.org/wayland/wayland/commit/2aec8f59e9c0 protocol/wayland.xml
<wlb> wayland Merge request !295 merged \o/ (protocol: do not change pending x and y when attaching a buffer https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/295)
<wlb> wayland Issue #322 closed \o/ (Inconsistent implementation of wl_data_offer.source_actions https://gitlab.freedesktop.org/wayland/wayland/-/issues/322)
<wlb> wayland/main: Vlad Zahorodnii * protocol: reorder wl_data_offer.source_actions and wl_data_device.enter https://gitlab.freedesktop.org/wayland/wayland/commit/3815803633a6 protocol/wayland.xml
<wlb> wayland Merge request !270 merged \o/ (protocol: reorder wl_data_offer.source_actions and wl_data_device.enter https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/270)
<bl4ckb0ne> why are some aliases missing?
<emersion> old code taken from Xorg
<wlb> wayland Merge request !63 closed (build: Fix strndup detection on MinGW)
<wlb> wayland/main: Mikhail Gusarov * protocol: Clarify meaning of input region for cursors, DnD icons https://gitlab.freedesktop.org/wayland/wayland/commit/6cdeae1becef protocol/wayland.xml
<wlb> wayland Merge request !281 merged \o/ (protocol: Clarify meaning of input region for cursors, DnD icons https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/281)
<bl4ckb0ne> i mean from the specs, the patch doesnt add all of them
<bl4ckb0ne> is it only the DnD stuff?
<emersion> only the cursors in the built-in theme
<emersion> the list above the new entries contains the old names
<emersion> thanks!
molinari has joined #wayland
<wlb> wayland/main: Simon Ser * shm: fix segfault when accessing destroyed pool resource https://gitlab.freedesktop.org/wayland/wayland/commit/ab526f8d7c80 src/wayland-shm.c
<wlb> wayland Merge request !268 merged \o/ (shm: fix segfault when accessing destroyed pool resource https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/268)
junaid__ has quit [Remote host closed the connection]
junaid__1 has quit [Remote host closed the connection]
junaid___ has quit [Remote host closed the connection]
junaid_ has quit [Remote host closed the connection]
junaid has quit [Remote host closed the connection]
manuel1985 has quit [Ping timeout: 480 seconds]
Guest3910 has quit [Ping timeout: 480 seconds]
Leopold___ has joined #wayland
Leopold_ has quit [Ping timeout: 480 seconds]
hardening has quit [Ping timeout: 480 seconds]
Moprius has joined #wayland
Moprius has quit [Quit: bye]
rasterman has quit [Quit: Gettin' stinky!]
caveman has quit [Remote host closed the connection]
caveman has joined #wayland
ybogdano has quit [Ping timeout: 480 seconds]