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/
sunn has joined #river
elshize has quit [Ping timeout: 256 seconds]
sunn has quit [Remote host closed the connection]
sunn has joined #river
sunn has quit [Remote host closed the connection]
sunn has joined #river
elshize has joined #river
sunn has quit [Ping timeout: 250 seconds]
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 255 seconds]
waleee has quit [Ping timeout: 255 seconds]
elshize has quit [Ping timeout: 264 seconds]
notzmv has quit [Ping timeout: 256 seconds]
orfeas194 has joined #river
orfeas194 has quit [Ping timeout: 276 seconds]
leopoldek has quit [Remote host closed the connection]
traidare has joined #river
notzmv has joined #river
angry_vincent has quit [Remote host closed the connection]
angry_vincent has joined #river
traidare has quit [Ping timeout: 252 seconds]
uncomfy has joined #river
traidare has joined #river
orfeas194 has joined #river
uncomfy has quit [Remote host closed the connection]
szgy has joined #river
<szgy> hi everyone, has anyone built a tabbed layout for river? is it doable to built tabs as a layout generator?
<szgy> (also, do window swallowing scripts exists for river? I saw some discussions on the repo but it seems there are some wayland protocols that need to be supported to avoid hacky solutions...)
IchikaZou has joined #river
IchikaZou has quit [Remote host closed the connection]
<ifreund> szgy: layout generators can't draw a tab UI, so what you're looking for there probably doesn't exist. There may very well be one that implements the functionality you want minus the UI though
<ifreund> as far as swallowing goes, I'm not aware of any non hacky approaches and haven't but any time into it myself
<szgy> mhm, yeah I think the UI is not THAT important. I guess one can think of a tabbed layout as cyclying between fullscreen windows. Probably not that hard to implement using riverctl calls ?
<szgy> I think those two things are what stopping me to using river...
<ifreund> szgy: "cycling between fullscreen windows" is often called a "monocle" layout, I've heard that rivercarro has that
<szgy> is there a place to look for river tilers? I didn't know about rivercarro and on the river wiki there is not a list of tilers...
<szgy> (oops, there's a community layout link on the wiki :P )
waleee has joined #river
CronyAkatsuki has joined #river
CronyAkatsuki has quit [Quit: leaving]
<angry_vincent> wasn't there some monocle-like feauture added this year?
<ifreund> angry_vincent: monocle layouts have always been possible through layout generators, nothing has changed recently with regard to them
<angry_vincent> in default rivertile i meant
<angry_vincent> besides scratchpad i particularly like monocle layout too :)
<angry_vincent> on the other hand i tend to not like features that are not in main project ( like other layout generators ). i know, hard case
<novakane> rivertile features haven't changed since a long time, so no there is no monocle layout in it
<angry_vincent> there was some discussions on channel about similar feature.
<novakane> you kinda miss a great features of river by not wanting to use 3rd party layout generators imo
<angry_vincent> i know
<angry_vincent> i may try one. with monocle support
<angry_vincent> which one it is? rivercarro?
<novakane> yes maybe some others too
<novakane> I'm not really aware of all features of others layout generators
<angry_vincent> what are other noticeable features of rivercarro, besides monocle?
<angry_vincent> ok, some of them are pointed in it's home page. but i do not know what they mean. except monocle
<novakane> angry_vincent: gaps instead of padding means you don't have a gaps all around a view
<novakane> you can modify gaps at runtime with riverctl
<novakane> and smart gaps is just that if there is only one window displayed there is no gaps around it
aryak has quit [Ping timeout: 255 seconds]
aryak_ is now known as aryak
<novakane> oh, wlroots 0.17, so what's the plan for river?
<angry_vincent> can you provide a screenshot what are gaps?
<ifreund> novakane: I'll update river's master branch asap, not going to rush a release though
waleee has quit [Ping timeout: 255 seconds]
aryak_ has joined #river
<novakane> angry_vincent: in rivertile if you have outer gaps at 0 you still have some gaps around windows because inner gaps is a padding https://0x0.st/HwKh.png
<novakane> in rivercarro that's not the case as the gaps is really a gaps between windows https://0x0.st/HwKF.png
<novakane> ifreund: nice, I wasn't sure if you'll do it before 0.3.0, you already worked on it?
<novakane> angry_vincent: don't mind the super red background to see te gaps better lol
<angry_vincent> novakane: thx
<ifreund> novakane: not yet, but mainiomano did a zig-wlroots upgrade fairly recently which I should be able to scoop up :)
duncaen has quit [Remote host closed the connection]
duncaen has joined #river
<novakane> cool, I haven't read the wlroots changelog yet, is this gonna break a lot of things in river?
<novakane> I feel like there was more new protocol to add support if we want in this release
<novakane> oh yeah, wp-fractional-scale-v1 is probably one we want
duncaen has quit [Remote host closed the connection]
duncaen has joined #river
leopoldek has joined #river
<ifreund> cursor-shape-v1 as well
orfeas194 has quit [Ping timeout: 246 seconds]
zdykstra has quit [Ping timeout: 240 seconds]
waleee has joined #river
zdykstra has joined #river
zdykstra has quit [Ping timeout: 255 seconds]
zdykstra has joined #river
zdykstra has quit [Ping timeout: 255 seconds]
maxxv has joined #river
<maxxv> Finally wl_surface.preferred_buffer_scale
traidare has quit [Ping timeout: 240 seconds]
_whitelogger_ has joined #river
_whitelogger has quit [Remote host closed the connection]
maxxv has quit [Quit: Client closed]
zdykstra has joined #river
zdykstra has quit [Ping timeout: 264 seconds]
elshize has joined #river