<tleydxdy[m]>
it would focus the window when I'm like 10px near the window
<tleydxdy[m]>
rather than when I enter
<tleydxdy[m]>
but the border is still drawn correctly
<tleydxdy[m]>
it's almost like river have two different idea of how big the window is
muirrum has joined #river
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 264 seconds]
Nosrep has joined #river
Guest97 has joined #river
Guest97 has quit [Client Quit]
_whitelogger has joined #river
Szadek has quit [Quit: WeeChat 3.7.1]
talismanick has quit [Remote host closed the connection]
<plumeus>
I'm starting to think that the reason why Waylock sometimes locks me out and disables me from logging back in is because I performed a system update with NixOS prior to the issue.
<plumeus>
If it is something predictable like that, it would be easy to track so I could probably provide logs.
<plumeus>
Also, does anybody have any suggestions for how to set a keybind to toggle riverctl hide-cursor timeout on and off? I usually want to make the cursor invisible but it harms my experience on certain stuff when it keeps ruining my mouse-over-text stuff.
<plumeus>
Like xkcd or godbolt
<plumeus>
I could use two keybinds instead of one, but eh...
testy has joined #river
<ifreund>
tleydxdy[m]: what client programs can you reproduce with? Is it reliable to reproduce?
<ifreund>
plumeus: perhaps it is related to the PAM configuration waylock requires?
<tleydxdy[m]>
ifreund: I found it using transmission-gtk the git version
<tleydxdy[m]>
it seem to be reliable, I can resize the window etc and it still do the same thing
<tleydxdy[m]>
maybe it's a thing with gtk4
vyivel has quit [Remote host closed the connection]
Arya[verncc][m] is now known as Arya[m]
<scorpion2185[m]>
maxxv: nice so everyone can use it
aryak has quit [Ping timeout: 260 seconds]
aryak has joined #river
<scorpion2185[m]>
* use it, edit doesn't look so easy
<scorpion2185[m]>
on river I can't use vol-/+ buttons, they work on xorg. not sure if it is related to wayland, river or what
<Nosrep>
you have to bind them manually
<Nosrep>
actually it should be in the example config shouldnt it
<Nosrep>
is pactl installed
<Nosrep>
*pamixer
<leon-p>
tleydxdy[m], ifreund: likely connected to GTK drawing shadows beneath its windows. River will always set the border to the advertised window geometry, while maybe the code for focus follow mode does not respect that.
<leon-p>
window geometry causes trouble in other areas as well. cursor move / resize is pretty broken in some cases
<tleydxdy[m]>
big oof
<tleydxdy[m]>
yeah the resize cursor icon also remain when I "go out of the window"
<leon-p>
yeah that's GTK. Since gtk windows don't really have thick borders, they allow you to click-drag the shadows for resizing
<leon-p>
works quite well with stacking window management, not so well in our case
<tleydxdy[m]>
yeah idk why twm style resize doesn't seem to spread, finding the small border to resize have been stupid ever since I touched computers
<leon-p>
momentum
<leon-p>
most desktops, even non-tiling ones, have had ways to avoid clicking in a specific area for ages, being able to resize by modifier-clicking has been a thing for ages, but few actually know about it
<leon-p>
GTK at least kinda works around this by having fairly large click-drag areas which you don't really notice day-to-day since they are the shadows