BurntSushi / wingo

A fully-featured window manager written in Go.
Do What The F*ck You Want To Public License
1k stars 90 forks source link

pay attention to struts that span multiple heads #63

Open ghost opened 11 years ago

ghost commented 11 years ago

nperry | burntsushi: Trying out tile a little bit, is there anyway to for the windows not go over the bar? burntsushi | nperry: what bar? burntsushi | nperry: Wingo looks at STRUT information set by panels and makes sure tiled windows don't interfere with that area nperry | burntsushi: I'm using bar. nperry | https://github.com/LemonBoy/bar burntsushi | nperry: i can't reproduce. if i run the bar and tile, windows don't overlap burntsushi | nperry: are you running multihead? nperry | Yeah burntsushi | nperry: and if so, where are you placing the bar? nperry | bar manages to go the full width nperry | I've never figured out how it does it. burntsushi | it goes full width because it isn't multi-head compatible burntsushi | it doesn't look at the geometry of individual heads, but rather, the entire screen. which is equivalent to the rectangle that contains all of your heads. nperry | Aha, anyway to tell wingo to make it? Or do you suggest using a different bar? burntsushi | wingo can't make any particular client multi-head compatible. the onus is on the client to do it. however, it's possible that Wingo should pay attention to struts that span multiple heads. could you please file an issue?