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/
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 264 seconds]
<ifreund> leon-p: wlroots does indeed disallow adding a keyboard group's "virtual" input device to another group
<ifreund> good point about keyboardGroupCreate(), i'll patch that up before merging tomorrow
<ifreund> that password prompt looks suspicously similar to river-tag-overlay :P
<ifreund> now I should really be in bed o7
fitrh has joined #river
snakedye has quit [Ping timeout: 268 seconds]
Ordoviz has joined #river
jao has quit [Ping timeout: 265 seconds]
snakedye has joined #river
hendry has joined #river
<hendry> i launched river on my new computer and I'm wondering what the default keybinds are
<Ordoviz> hendry: You need to define your own keybinds, see https://github.com/riverwm/river#usage
<novakane> hendry: there is no default keybinds, only a example config
snakedye has quit [Ping timeout: 265 seconds]
vyivel has joined #river
fitrh has quit [Quit: fitrh]
snakedye has joined #river
talismanick has quit [Remote host closed the connection]
Guest67 has joined #river
Guest67 has quit [Quit: Client closed]
Ordoviz has quit [Ping timeout: 265 seconds]
Guest71 has joined #river
Guest71 has quit [Client Quit]
Guest71 has joined #river
<leon-p> huh, so turns out that monitors expose a lot of options via ddc, including brightness, but also things not found in the OSD menus, like colour correction. So I can have a hardware accelerated redshift now, neat. Really wish the driver for that was upstreamed though
Guest71 has quit [Client Quit]
<leon-p> so much cool stuff in there, but so much glue-code missing :(
<leon-p> it's possible to control the volume of the built-in speaker over ddc, would be so great if there was a proper driver so pulse could do that
Ordoviz has joined #river
LemanR has joined #river
LemanR has quit [Quit: Client closed]
LemanR has joined #river
LemanR has quit [Client Quit]
jao has joined #river
jao has quit [Ping timeout: 264 seconds]
<tiosgz> i wish i was in the coding mindset now (i haven't been for over a month), cos i feel guilty for reporting an issue rather than fixing it
<tiosgz> anyway, waylock seems to not handle backspace correctly
<leon-p> that would probably require storing codepoints (u21) instead of bytes (u8)
<tiosgz> i mean, it seems not to delete anything. either it ignores it or it adds a character
<leon-p> I know. Just pointing out that this is the likely reason it was left out for now
<tiosgz> ah, that's right
<ifreund> tiosgz: indeed, I just didn't feel like worrying about unicode and instead just implemented the minimal feature set I cared about
<leon-p> FWIW since waylock doesn't have any input representation I am not sure backspace is super useful, but that's just me
<leon-p> still, it probably makes sense to make non-letter keys that xkb somehot transoforms into utf8 as well (like backspace, delete, etc) no-ops
<tiosgz> i find myself pressing keys in the wrong order all the time & my automatic reaction is bksp
<tiosgz> but i can just do ctrl-u as well
<leon-p> a codepoint buffer wouldn't be very hard, you just have to glue a few functions from std.unicode together
<leon-p> I think I actually have one lying around somewhere...
jao has joined #river
Ordoviz has quit [Ping timeout: 265 seconds]
cabal704 has joined #river
cabal704 has quit [Ping timeout: 268 seconds]
waleee has joined #river
<Nulo> When using sway-notification-center (swaync), notifications appear in the lock screen (swaylock), any clue?
<leon-p> either swaylock is on the top layer while the notifications are on the overlay layer, or both are on the same in which case z ordering is undefined
<leon-p> this will no longer be an issue once session-lock lands
cabal704 has joined #river
Ordoviz has joined #river
Ordoviz has quit [Client Quit]
<Nulo> Yeah, both are in overlay apparently
Ordoviz has joined #river
Ordoviz has quit [Ping timeout: 252 seconds]
<Nulo> When will wlroots 0.16 (and therefore session-lock, I assume) land?
<vyivel> good question
<leon-p> hopefully at a time when I have nothing to do, because I really wanna experiment with the scene graph stuff
cabal704 has quit [Ping timeout: 244 seconds]
waleee has quit [Ping timeout: 268 seconds]
elshize has joined #river
waleee has joined #river
<leon-p> it's getting there: https://paste.rs/S8L.webp only things left is handling newlines and maybe wrapping and I have a decent text widget
cabal704 has joined #river
cabal704 has quit [Ping timeout: 264 seconds]
cabal704 has joined #river
cabal704 has quit [Quit: WeeChat 3.5]
waleee has quit [Ping timeout: 244 seconds]
waleee has joined #river
aa has joined #river
aa has quit [Client Quit]
jamesbt365 has joined #river
hochata has joined #river
jamesbt365 has quit [Quit: Client closed]
<Nulo> leon-p: Is that your own GUI toolkit?