ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor - https://github.com/ifreund/river - channel logs: https://freenode.irclog.whitequark.org/river/
waleee-cl has quit [Quit: Connection closed for inactivity]
maringuu has quit [Ping timeout: 250 seconds]
maringuu has joined #river
maringuu has quit [Ping timeout: 276 seconds]
maringuu has joined #river
maringuu has quit [Ping timeout: 250 seconds]
maringuu has joined #river
maringuu has quit [Ping timeout: 250 seconds]
maringuu has joined #river
leon-p has joined #river
maringuu has quit [Ping timeout: 245 seconds]
maringuu has joined #river
maringuu has quit [Ping timeout: 250 seconds]
maringuu has joined #river
gspe has joined #river
yyp has joined #river
maringuu has quit [Ping timeout: 250 seconds]
maringuu has joined #river
yyp has quit [Remote host closed the connection]
<novakane[m]> leon-p: so for #289, if I try your exemple, floating dev-tool and tiled firefox, it works so what's exactly the problem?
yyp has joined #river
yyp has quit [Remote host closed the connection]
yyp has joined #river
<leon-p> novakane[m]: the problem is that the dev tools do not auto-float for me. And I can't use the float filters for reasons outlined in the issue descr.
<leon-p> and it is just one of many examples
<ifreund> I argree that we need some way to filter based on title instead of app_id, but I don't think we should just check the current filter strings against the title as well
<ifreund> we need a more fully-featured filter system allowing filtering based on app_id, title, and perhaps other properties as well
<ifreund> and we'll probably want to support some basic regex as well eventually
<leon-p> that was my idea, I probably just worded it poorly
<ifreund> ah, yeah reading it again that is pretty much what you said :D
<leon-p> have you had a chance yet to think about multimonitor improvements?
<leon-p> I haven't used river extensively with multiple outputs yet, so I wonder what's left to do
<leon-p> anyway, I'll be picking up a new workstation in a few hours, so hopefully I can use river full time again
<ifreund> leon-p: I've been toying with the idea of doing what velox does and sharing the same view stack across all monitors
<ifreund> see their readme: https://github.com/michaelforney/velox
<ifreund> Your changes look reasonable, I just haven't had a chance to test them yet as I still haven't gotten around to buying a dvi cable :D
<leon-p> I have a spare one, since I impulse bought an ancient screen yesterday to play doom on era appropriate hardware :P
<leon-p> also because it is the same type of screen used in the coputer labs of my old school, so I had to have it
<leon-p> although for warping the mouse cursor I am not sure if using the effective resolution is the right thing to do. maybe the width and height of the output layout box should be used?
<leon-p> considering the velox model, I believe it has one fatal flaw: what happens if the same tag is active on multiple outputs.
gspe has quit [Quit: gspe]
<leon-p> wayland does allow views to be on multiple outputs, but then we would have to decide which outputs layout the view obeys
gspe has joined #river
<ifreund> leon-p: it can't be, if you focus a tag on output 1 that is currently focused on output 2, the tag is automatically unfocused on output 2
<leon-p> I see
<ifreund> it seems like it would address the issue you brought up in your second comment here: https://github.com/ifreund/river/issues/126
<leon-p> indeed
<ifreund> I'm not sure if it's the right way to go yet though, it's a pretty significant change
<leon-p> the velox approach would mean that outputs need to be able to have no tag selected
<ifreund> true, but I don't really see an issue there
<ifreund> if anything, it would make the commands to toggle focus of a tag more consistent as it would remove the special casing when going to 0
<leon-p> the issue is new views on outputs with no active tags. which tags will they be assigned to?
<ifreund> hmm, yeah I don't know
<ifreund> could always go look at velox's code and see what they do
<leon-p> but I actually wanted to propose this as well, since it is nice to have a "show desktop" mode
<ifreund> you mean so I can admire my solid #002b36 background?
<leon-p> exactly
<novakane[m]> hey late to the party, so yeah I didn't thought of it but that's right float mode works but not auto-float
<novakane[m]> so idealy you would compare all toplevel proprieties?
<novakane[m]> what would you use regex for?
<leon-p> not all, I think title and app-id are enough. I can't imagine anything else
<leon-p> novakane[m]: regexes are needed because window titles often change but often have some static part. for example firefox dev tool windows title is "Developer Tools - <url>"
<novakane[m]> right, makes sense
waleee-cl has joined #river
leon-p has quit [Ping timeout: 252 seconds]
leon-p has joined #river
gspe has quit [Quit: gspe]
gspe has joined #river
<leon-p> just picked up my new workstation and since I am too lazy today to figure out manual UEFI installation, I can report the river does work well on Fedora :P
<leon-p> also feel kinda bad because I accidentally ripped of the lady who sold me the thing for 40€: I just found out the processor alone is worth 50€...
<novakane[m]> just tell yourself that she just wanted to get rid of it
<leon-p> that's probably true, she had five more of them
<novakane[m]> damn that's a lot
<leon-p> yeah, surplus from a doctors office
<novakane[m]> oh yeah makes sense then
<novakane[m]> 40e for a pc that's cool
<leon-p> indeed, especially for one with a recent-ish processor (2014).
<leon-p> definitely better than the laptop with broken screen that currently is my main workstation :P
<novakane[m]> I bet, screen is pretty important imo :P
<novakane[m]> I just hope you didn't take one that have freeze on river :D
<leon-p> well, the screen works, it just the hinge that came loose. I fixed it up against the arm of my external minitor
<leon-p> novakane[m]: no, it's an AMD device, it should be fine
<ifreund> by the way, I'm planning to do damage tracking once I'm done with this zig PR, I'm going to be using a laptop for a couple weeks soon and want my battery life
<leon-p> nice
<novakane[m]> nice!
<novakane[m]> I reaaly want damage tracking for obvious reason but also now I want to see how you gonna implement this
<novakane[m]> I'm kinda more interested in the development process than having damage tracking now :P
<ifreund> heh, It'll probably take a bit to get all the pieces working together. You're welcome to watch it happen on the soon-to-be 'damage' branch though
<ifreund> I think I'm just going to implement it using the current wlroots features first and then see if it makes sense to move some of the code to wlroots helpers
<novakane[m]> yeah I want to see what pieces I missed, I kinda had a lot of things working but never at the same time :P
<novakane[m]> sounds good, there already a lot of goods things to implement with wlroots features
leon-p has quit [Quit: leaving]
waleee-cl has quit [*.net *.split]
skuzzymiglet has quit [*.net *.split]
waffle_ethics has quit [*.net *.split]
plumps[m] has quit [*.net *.split]
waleee-cl has joined #river
plumps[m] has joined #river
waffle_ethics has joined #river
skuzzymiglet has joined #river
novakane[m] has quit [Ping timeout: 246 seconds]
msiedlaczek[m] has quit [Ping timeout: 245 seconds]
entenel has quit [Ping timeout: 245 seconds]
sjtio has quit [Ping timeout: 245 seconds]
edrex has quit [Ping timeout: 245 seconds]
voroskoi has quit [Ping timeout: 245 seconds]
ammen99 has quit [Ping timeout: 250 seconds]
Jano[m]1 has quit [Ping timeout: 258 seconds]
Bonicgamer[m] has quit [Ping timeout: 258 seconds]
ifreund_ has quit [Ping timeout: 247 seconds]
plumps[m] has quit [Ping timeout: 276 seconds]
yyp has quit [Remote host closed the connection]
edrex has joined #river
novakane[m] has joined #river
ammen99 has joined #river
plumps[m] has joined #river
voroskoi has joined #river
voroskoi has quit [Ping timeout: 246 seconds]
novakane[m] has quit [Ping timeout: 245 seconds]
ammen99 has quit [Ping timeout: 258 seconds]
edrex has quit [Ping timeout: 258 seconds]
plumps[m] has quit [Ping timeout: 276 seconds]
Jano[m]1 has joined #river
sjtio has joined #river
Bonicgamer[m] has joined #river
ifreund_ has joined #river
entenel has joined #river
msiedlaczek[m] has joined #river
edrex has joined #river
ammen99 has joined #river
novakane[m] has joined #river
voroskoi has joined #river
plumps[m] has joined #river
gspe has quit [Quit: gspe]
pkill9 has joined #river