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/
elshize has quit [Ping timeout: 260 seconds]
elshize has joined #river
snakedye has quit [Ping timeout: 240 seconds]
snakedye has joined #river
snakedye has quit [Ping timeout: 240 seconds]
snakedye has joined #river
snakedye has quit [Ping timeout: 240 seconds]
snakedye has joined #river
snakedye has quit [Ping timeout: 256 seconds]
snakedye has joined #river
snakedye has quit [Ping timeout: 240 seconds]
snakedye has joined #river
snakedye has quit [Read error: Connection reset by peer]
ecocode__ has quit [Ping timeout: 264 seconds]
ecocode__ has joined #river
Anderson-D has quit [Ping timeout: 240 seconds]
Anderson-D has joined #river
snakedye has joined #river
snakedye has quit [Ping timeout: 240 seconds]
snakedye has joined #river
snakedye has quit [Read error: Connection reset by peer]
Guest85 has joined #river
Guest8569 has joined #river
Zish1805 has joined #river
<Zish1805> hello there, I really love riverwm, thanks so much
Guest85 has quit [Quit: Client closed]
Guest8569 has quit [Quit: Client closed]
Zish1805 has quit [Quit: Client closed]
Guest87 has joined #river
Guest87 has quit [Quit: Client closed]
pkap has joined #river
pkap has quit [Ping timeout: 256 seconds]
pkap has joined #river
pkap has quit [Client Quit]
pkap has joined #river
pkap has quit [Quit: Client closed]
<novakane> new wlroots release \o/
<Anderson-D> novakane: re: floating windows, I see. Is it something not implemented yet? It makes it tedious to always toggle floating state for some windows on every startup
<Anderson-D> I'm still getting familiar with the way wayland works, so I'm just wondering if this will be considered at some point in river or if some external tools should handle this
<Anderson-D> From my point of view as a user, it would make a lot of sense to allow layout generators to push dimensions or floating states for floating windows
<Anderson-D> Use cases include moving floating windows around on creation (e. g. Google Meet sharing indicator in Firefox, XWayland windows, various popups etc)
<Anderson-D> Or some way for a layout generator to tell river "hey, this window must not float"
<Anderson-D> Or even adding something like `unfloat-filter-add`/`unfloat-filter-remove`
<Anderson-D> I'm mostly thinking aloud here
<Anderson-D> I think the last option would be most unobtrusive
<novakane> Anderson-D: maybe this is something that could be done in the future river window management protocol, but for now I don't think this is something planned
<novakane> IMO this is more a problem of client not making windows tiled at start, for whatever reason
<ifreund> Anderson-D, novakane: river uses some simple heuristics to guess which windows are "popup" style windows and should float by default. These aren't perfect but work pretty well in general
<ifreund> the way firefox creates the sharing indicator makes no sense, it should use layer shell or something instead of an xdg toplevel, not much we can do there
<ifreund> the heuristics for xwayland could probably be improved though if someone was interested
<emersion> the sharing indicator should set a fixed size
<emersion> mark itself as unresizable
<emersion> (or just be completely removed tbh)
<ifreund> yeah, setting a fixed size would be the simplest improvement
<ifreund> I'd certainly +1 removal though
<novakane> well for me the only thing messed up is spotify, so not really too annoying to toggle the floating state
<novakane> but yeah this is not a river problem imo
Nulo has joined #river
waleee has joined #river
waleee has quit [Ping timeout: 240 seconds]
Nulo has quit [Ping timeout: 252 seconds]
waleee has joined #river
Nulo has joined #river
Nulo has quit [Ping timeout: 240 seconds]
Nulo has joined #river
waleee has quit [Ping timeout: 240 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 240 seconds]
chipps_ has quit [Quit: WeeChat 3.3]
waleee has joined #river
waleee has quit [Ping timeout: 240 seconds]
waleee has joined #river
elshize has quit [Ping timeout: 256 seconds]
elshize has joined #river
Guest9 has joined #river
elshize has quit [Quit: WeeChat 3.3]
waleee has quit [Ping timeout: 240 seconds]
elshize has joined #river
waleee has joined #river
Guest9 has quit [Quit: Connection closed]
<leon-p> the sharing indicator really annoys me. The widget really should be drawn by the desktop (or an external program) in a way that integrates better, while also supporting other programs which record things...
notzmv has quit [Ping timeout: 240 seconds]
<emersion> agreed
notzmv has joined #river
chipps_ has joined #river
<chipps_> hello there
<leon-p> o7
<ifreund> got the zig-wlroots 0.15.0 update mostly finished but I'm out of time for the day. Flying home for the holidays tomorrow so I'll be offline for a bit o7
taylor85345 has joined #river
<leon-p> have a nice time!
<novakane> Have a nice trip and holiday o7
<novakane> 2022 for river with full damage tracking then :P
<ifreund> thanks!
taylor85345 has quit [Quit: WeeChat 3.3]
waleee has quit [Ping timeout: 260 seconds]
waleee has joined #river
snakedye has joined #river
Guest58 has joined #river
Guest58 has quit [Client Quit]