ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/riverwm/river || channel logs: https://libera.irclog.whitequark.org/river/
waleee has quit [Ping timeout: 244 seconds]
cabal704 has quit [Quit: WeeChat 3.5]
<NickH> Is this exclusive to river, or do you see the same behavour in other wlroots comopositors?
fitrh has joined #river
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 244 seconds]
fitrh has quit [Quit: fitrh]
jao has quit [Ping timeout: 252 seconds]
snakedye has quit [Ping timeout: 252 seconds]
Ordoviz has joined #river
talismanick has joined #river
<leon-p> does anyone know some wayland native (layer shell would be nice) password prompting widget? I have written about 85% of a pinentry drop-in replacement and would love to avoid having to write any UI code
<DemiMarie> Why layer shell? I would expect something that had accessibility support.
<leon-p> Because I don't want the prompt to be a regular window
<leon-p> it should be a desktop widget that grabs focus
<leon-p> iamgine the fun of accidentally focusing a different window while typing your password
<leon-p> hunter2
<leon-p> whoops
<DemiMarie> Makes sense. Which compositors support layer shell?
<leon-p> pretty much all usable wlroots based projects except cage. Maybe kwin and kwinft, but I am not sure.
<DemiMarie> Let me guess: Mutter is the odd one out?
<leon-p> as always, unfortunately
<leon-p> but they have their own mechanisms for providing such widgets, so it's not /that/ much of an issue
<DemiMarie> Do they support much of anything beyond xdg-shell?
<DemiMarie> Do you mean shell extensions?
<leon-p> probably some of the protos that extend xdg-shell (except for the decoration one), but no idea, haven't used it in years
<leon-p> no, gnome does widgets as shell plugins which can use the shells clutter context directly
<DemiMarie> Ah. So not at all a stable API.
<leon-p> not even an API, gnome shell extensions are all monkey patches
<leon-p> it mostly works though, because everything on gnome that wants f.e. a password prompt tries to talk to gnome-keyring first before whipping up its own widgets
Guest32 has joined #river
<leon-p> so there is a de-facto API that consist of sending DBus messages to other program that do the monkey patching for you
<leon-p> but again, it's been years since I seriously used gnome, so my knowledge here is a bit rusty of course
<leon-p> as for accessibility support in the prompt, I am personally not convinced of the current trend of adapting (and compromising) accessibility so that it integrates neatly into programs written for able-bodied people. I think that dedicated program would offer a considerably greater experience, however unfortunately I haven't had the time yet to experiment with that.
Ordoviz has quit [Ping timeout: 260 seconds]
Ordoviz has joined #river
<DemiMarie> That is an interesting idea
Guest32 has quit [Ping timeout: 252 seconds]
snakedye has joined #river
waleee has joined #river
waleee has quit [Quit: WeeChat 3.6]
talismanick has quit [Remote host closed the connection]
waleee has joined #river
cabal704 has joined #river
talismanick has joined #river
LemanR has joined #river
waleee has quit [Ping timeout: 268 seconds]
LemanR has quit [Ping timeout: 252 seconds]
jao has joined #river
waleee has joined #river
LemanR has joined #river
snakedye has quit [Ping timeout: 268 seconds]
snakedye has joined #river
LemanR has quit [Quit: Client closed]
LemanR has joined #river
<tleydxdy[m]> if the password prompt grabs the keyboard automatically it should be good in terms of accessibility?
<tleydxdy[m]> isn't it just a glorified text input box?
LemanR has quit [Quit: Ping timeout (120 seconds)]
waleee has quit [Ping timeout: 252 seconds]
LemanR has joined #river
LemanR has quit [Quit: Ping timeout (120 seconds)]
LemanR has joined #river
<leon-p> ifreund: what do you think about making zig-wayland allow void for user-data, if the user has no need to provide some context pointer?
<leon-p> (this is about listeners, forgot to mention)
LemanR has quit [Client Quit]
LemanR has joined #river
ayushnix has quit [Remote host closed the connection]
snakedye has quit [Read error: Connection reset by peer]
Ordoviz has quit [Ping timeout: 265 seconds]
LemanR has quit [Ping timeout: 252 seconds]
Ordoviz has joined #river
LemanR has joined #river
snakedye has joined #river
LemanR has quit [Quit: Client closed]
jao has quit [Remote host closed the connection]
jao has joined #river
Ordoviz has quit [Ping timeout: 265 seconds]
snakedye has quit [Ping timeout: 244 seconds]
Ordoviz has joined #river
jao has quit [Remote host closed the connection]
jao has joined #river
ayushnix has joined #river
ayushnix has quit [Changing host]
ayushnix has joined #river
talismanick has quit [Ping timeout: 244 seconds]
snakedye has joined #river
Ordoviz has quit [Quit: WeeChat 3.6]
waleee has joined #river
snakedye has quit [Ping timeout: 250 seconds]
waleee has quit [Ping timeout: 252 seconds]
Guest71 has joined #river
Guest71 has quit [Client Quit]
snakedye has joined #river
waleee has joined #river
jao has quit [Remote host closed the connection]
snakedye has quit [Ping timeout: 244 seconds]
hochata has joined #river
Guest28 has joined #river
waleee has quit [Ping timeout: 260 seconds]
jao has joined #river
waleee has joined #river
Guest28 has quit [Quit: Client closed]
snakedye has joined #river
talismanick has joined #river