ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/ifreund/river || channel logs: https://libera.irclog.whitequark.org/river/
<anb> snakedye: it only contains a default value for layout, can we also have default padding?
<anb> I wonder if it's possible to store this kind of information in globals, and user could modify it via usercommand
<snakedye> This is doable, i just need to found time. The patch should be easy
<anb> yeah, no hurry
hspak has quit [Quit: bye]
hspak has joined #river
noopdecoder has quit [Ping timeout: 252 seconds]
noopdecoder has joined #river
noopdecoder has quit [Quit: noopdecoder]
waleee has quit [Ping timeout: 260 seconds]
leon-p has quit [Quit: leaving]
snakedye has quit [Ping timeout: 252 seconds]
dimaom has joined #river
novakane has joined #river
dimaom has quit [Quit: WeeChat 3.4-dev]
dimaom has joined #river
<dimaom> hi, how can I set the default size of floating windows? When switching from tiling to floating mode. Right now some of them becomes tiny
<novakane> dimaom: you can't, unless the apps has some cli flags to set the window size at launch
<dimaom> maybe something like minwidthXminheight can be useful
snakedye has joined #river
notzmv has joined #river
<novakane> finally take the time to play a bit with zig-fcft https://0x0.st/-YPy.png
<novakane> totally useless programm :P
<ecocode_> a nasty bug with a QT Xwayland program https://imgur.com/a/Ya7xeVD . The print dialog appears with river as with sway, but when it gets hidden to select a region on the drawing, the dialog does not come back in river but does correctly in sway
<dnkl> novakane: cool nevertheless :D
<novakane> dnkl: haha yeah, just testing how everything works, I intend to make something more useful now :P
<snakedye> anb: try out master, it should be patched
snakedye has quit [Ping timeout: 252 seconds]
snakedye has joined #river
ralphptorres has joined #river
snakedye has quit [Ping timeout: 260 seconds]
snakedye has joined #river
ralphptorres has quit [Quit: WeeChat 3.2.1]
noopdecoder has joined #river
noopdecoder has quit [Client Quit]
waleee has joined #river
leon-p has joined #river
<leon-p> dimaom: the reason river does not have a configuration for the default size of floating windows is because this is entirely up to the clients themselves. We /could/ enforce a special size, but on startup windows will already have an initial size set by the client which is usually chosen by the client developers to work best with the window contents.
<leon-p> just managed to reproduce that XWayland error with a simple test client. Re-mapping a previously mapped then unmapped window works, but the X client does ont register any error
<leon-p> apparently after an XWindow is unmapped river does not receive or handle the next map event
<ifreund> hmm, I think we mark all views that are unmapped for destruction currently. Maybe we shouldn't be doing that
<leon-p> that's probably it
<ifreund> well I don't have time to fix it today, but can probably have a look tomorrow
<leon-p> although wlroots xwayland/xwm.c complains that the MappingNotify event is unhandled, could also be related
<anb> snakedye: it works great, thank you.
<dimaom> leon-p: thanks for explanation. Can I force size for floating windows somehow with script or other way?
<dimaom> the only issue which annoys me currently - when my laptop waking up from suspend - it connected to external screen, and Chrome windows not able to restore the state and crashing. Anyone experienced the same?
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
<snakedye> Write a layout generator or configure one to make windows spawn at a certain place with a certain size systematically
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
<novakane> dnkl: learning pixman and fcft, know that I appreciate VERY much the man pages for the API with example and all, compared to the lack of pixman doc
leon-p has quit [Quit: leaving]
<dnkl> novakane: let me know if there's something missing, or if there are things that can be improved :)
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
dimaom has quit [Ping timeout: 252 seconds]
dimaom has joined #river
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
<Nulo> novakane, what's the font on the terminal in the background?
<novakane> it is in the nerd fonts repo too
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
snakedye has quit [Ping timeout: 252 seconds]
snakedye has joined #river
novakane has quit [Quit: WeeChat 3.3]
leon-p has joined #river
snakedye has quit [Ping timeout: 260 seconds]
snakedye has joined #river
dimaom has quit [Ping timeout: 265 seconds]