ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
shoragan has quit [Read error: Network is unreachable]
<emersion>
please extend layer-shell rather than fork it
<emersion>
and please continue efforts to upstream features that make sense to be upstreamed
coldfeet has joined #wayland
lsd|2 has joined #wayland
lsd|2 has quit []
coldfeet has quit [Remote host closed the connection]
Brainium has quit [Quit: Konversation terminated!]
garnacho has quit [Ping timeout: 480 seconds]
KDDLB has joined #wayland
garnacho has joined #wayland
nerdopolis has joined #wayland
Brainium has joined #wayland
tzafrir has quit [Ping timeout: 480 seconds]
fmuellner has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
davidre has quit [Quit: Client limit exceeded: 20000]
coldfeet has joined #wayland
<zzag>
emersion: I opened that issue to gather feedback, no decision has been made yet. What drived me to open that issue was that there are still some missing things that we need and things like layer_surface_v1.set_window_geometry have been rejected, but we still need it. Like I can't imagine how we can fix floating panel related hacks in plasmashell without it (jic plasmashell guesses the panel's absolute position atm).
<bl4ckb0ne>
it was rejected in the wlr or ext one?
<emersion>
zzag: i don't believe it was _rejected_?
<emersion>
i argued against it, and iirc have not seen a convincing argument for it
tzafrir has joined #wayland
<emersion>
but could very well be convinced otherwise
<zzag>
emersion: I interpreted that as a polite nack. If the others are in favor of a feature, it will be clear right away; but if the discussion keeps dragging on and on (not about the technical details, like whether this parameter should be an integer etc), to me, it's a sign that others are not on board and just don't NACK to avoid escalating the situation
<zzag>
but as I said, I can't imagine how to implement dodging floating panels without the compositor knowing where the client side drop shadow ends
garnacho has quit [Ping timeout: 480 seconds]
<zzag>
I am all hands for collaboration but other desktop environment needs need to be heard
nerdopolis has joined #wayland
latex has joined #wayland
<latex>
Anyone know an app launcher that doesn't suck?
<latex>
Criteria to not suck: dmenu/dmenu_path support or executing commands, allow using spaces to specify command arguments
<emersion>
zzag: well, if only a single party wants a feature, and its not clear it's a good way to implement such feature, i think it's normal for it to be left out
<latex>
I currently use tofi but it doesn't allow spaces to separate arguments for commands
<latex>
Also I know about rofi but it's slow and buggy
<emersion>
OTOH, if there is a good explanation, and multiple parties want it, it makes sense to include it
<emersion>
(i'm talking about the general case, not this specific case)
FreeFull has joined #wayland
<zzag>
emersion: speaking for KDE, we would propose a layer shell protocol change, only if we saw no other way. and we try to make protocol changes that are generic enough and not tied specifically to the plasma use case. in this case, I hope that there exists some mutual trust that nobody would intentionally propose a bad change.
<zzag>
regarding having more than one party who wants a particular feature, it can be a bit problematic because in some ways plasma is unique
<zzag>
plasma allows doing some weird things with the panels, and apparently the users rely on that
<emersion>
yeah, but some back-and-forth is expected and necessary, often times it ends up with a better solution than the one originally suggested
<zzag>
but as I said, we also try to make protocol changes that are not tied to our concrete usecases
<zzag>
but are generic enough
<zzag>
and potentially other desktop environment can use those new apis in different ways
<emersion>
i think if there really is something KDE-specific, it would be a lot better to have an interface extending layer-shell, than a fork of it
<emersion>
but yeah - thanks for trying to push for upstream still
<kennylevinsen>
+1 - I’m sure we’ll get something sorted
vyivel has quit [Ping timeout: 480 seconds]
pieguy128 has joined #wayland
pieguy128_ has quit [Ping timeout: 480 seconds]
vyivel has joined #wayland
cool110 has joined #wayland
cool110 is now known as Guest99
rv1sr has quit []
Guest11175 has quit [Ping timeout: 480 seconds]
checkfoc_us has quit []
coldfeet has quit [Remote host closed the connection]
checkfoc_us has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
riteo has quit [Remote host closed the connection]
riteo has joined #wayland
agd5f has quit [Remote host closed the connection]
bnason2 has quit [Quit: Ping timeout (120 seconds)]
overholts has quit [Quit: Ping timeout (120 seconds)]
agd5f has joined #wayland
mclasen_ has joined #wayland
JPEW has quit [Read error: Network is unreachable]
balrog has quit [Quit: Bye]
AJ_Z0 has quit [Quit: I have to return some videotapes]