ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
Nefsen402 has quit [Remote host closed the connection]
Nefsen402 has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
Hypfer has quit [Ping timeout: 480 seconds]
Hypfer has joined #wayland
Leopold has quit [Remote host closed the connection]
Leopold has joined #wayland
crazybyte has joined #wayland
nerdopolis has joined #wayland
dri-logger has joined #wayland
dri-logger has quit [Ping timeout: 480 seconds]
glisse has joined #wayland
dri-logger has joined #wayland
Moprius has quit [Quit: bye]
dri-logger has quit [Ping timeout: 480 seconds]
glisse has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
dri-logger has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
glisse has joined #wayland
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
<yrlf>
danieldg: yeah, I still need xdg output because I need logical size and logical position for outputs
<yrlf>
I do currently handle both orders (xdg output manager before outputs or after outputs, or somewhere between outputs)
<yrlf>
and will continue to do so as this seems to be required
<danieldg>
most people don't need position (and really, compositors that provide it should just put it where it belongs, in the wl_output x/y fields that are usually 0)
<danieldg>
but someone decided to be clever and zero those out while not restricting xdg-output
fmuellner has quit [Ping timeout: 480 seconds]
<yrlf>
yeah, IMO the wl_output and xdg_output interfaces are a bit of a mess right now, with a bunch of duplicated information
<danieldg>
and now with preferred_buffer_scale a normal client won't need to bind any outputs
<yrlf>
for wl-mirror I definitely need position; I need to be able to map regions I get from slurp/cli to a region within the screenshare frames I get from screencopy / export-dmabuf / pipewire
<yrlf>
but yeah, it's nice for regular clients to not have to bind outputs
<danieldg>
right, if slurp only outputs absolute coordinates then it's kinda forced
<danieldg>
and if you want a rectangle spanning outputs you have to use absolute
<yrlf>
you can have slurp also output output-relative coordinates, but I want to support both, especially since absolute is the default
<yrlf>
slurp gets the absolute coordinates from xdg_output.logical_position, and tries to use wl_output.geometry x and y if xdg_output isn't available
<yrlf>
(which is IMO a reasonable fallback)
<yrlf>
I think I haven't implemented that fallback in wl-mirror yet, I should probably do that
garnacho has quit [Ping timeout: 480 seconds]
kts has joined #wayland
aknot has joined #wayland
aknot has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
Company has joined #wayland
Leopold has quit [Remote host closed the connection]
Leopold has joined #wayland
i509vcb has quit [Quit: Connection closed for inactivity]
rv1sr has joined #wayland
sima has joined #wayland
glennk has joined #wayland
rv1sr has quit [Ping timeout: 480 seconds]
rv1sr has joined #wayland
junaid has joined #wayland
garnacho has joined #wayland
lockywolf_ has quit []
junaid has quit [Quit: leaving]
lockywolf has joined #wayland
luna has joined #wayland
junaid has joined #wayland
junaid has quit []
junaid has joined #wayland
junaid has quit []
rv1sr has quit []
junaid has joined #wayland
luna has left #wayland [#wayland]
junaid has quit []
narodnik has quit [Quit: WeeChat 4.1.2]
luna has joined #wayland
narodnik2 is now known as narodnik
luna has left #wayland [#wayland]
junaid has joined #wayland
luna has joined #wayland
luna has left #wayland [#wayland]
junaid has quit [Ping timeout: 480 seconds]
kts has joined #wayland
kts has quit [Quit: Leaving]
kts has joined #wayland
kts has quit []
junaid has joined #wayland
kts has joined #wayland
kts_ has joined #wayland
qaqland is now known as Guest10706
qaqland has joined #wayland
kts has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
kts_ has quit []
utsweetyfish has quit [Ping timeout: 480 seconds]
Guest10706 has quit [Ping timeout: 480 seconds]
cvmn has quit [Remote host closed the connection]
bindu has quit [Remote host closed the connection]
caveman has joined #wayland
bindu has joined #wayland
kts has joined #wayland
fmuellner has joined #wayland
sevz17 has joined #wayland
sevz has quit [Ping timeout: 480 seconds]
glennk has joined #wayland
rv1sr has joined #wayland
Guest10589 has quit [Remote host closed the connection]
cool110 has joined #wayland
cool110 is now known as Guest10717
utsweetyfish has joined #wayland
kts has quit [Quit: Leaving]
puck_ has quit [Remote host closed the connection]
puck_ has joined #wayland
nerdopolis has joined #wayland
Moprius has joined #wayland
kts has joined #wayland
junaid has quit [Ping timeout: 480 seconds]
junaid has joined #wayland
Guest10717 has quit [Remote host closed the connection]