My favorites | Sign in
Logo
                
New issue | Search
for
| Advanced search | Search tips
Issue 16: Master window size/position
3 people starred this issue and may be notified of changes. Back to list
Status:  Started
Owner:  gavin.brock
Type-Defect
Priority-High


Sign in to add a comment
 
Reported by dario.taraborelli, Jul 14, 2009
As of the latest version of csshX, the master window overlaps with the bottom row of slave 
windows, which makes it impossible to read the last line in these windows.
The area used by the slave windows should be resized to accommodate all windows.
Comment 1 by gavin.brock, Jul 28, 2009
Interesting, not seen this.

What resolution are you running at, and how many windows? 

If possible, could you attach a screen shot of this?
Owner: gavin.brock
Comment 2 by dario.taraborelli, Jul 29, 2009
> What resolution are you running at, and how many windows? 
1440x900 (default on Macbook Pro 15")

> If possible, could you attach a screen shot of this?
done - see how part of the scrollbar controls for the bottom row are hidden by the master window
Picture 1.png
387 KB   View   Download
Comment 3 by vxjasonxv, Jul 29, 2009
Here's my own as I've experienced this issue too.

1680x1050 on an external monitor connected to my macbook pro.

Same problem, except I showed how it munges the bottom line, which is pretty paralyzing after just a few short 
commands...
I cropped it down to the relevant chunk, but if you have any questions I should be able to answer them.
csshX Overlap.png
11.1 KB   View   Download
Comment 4 by gavin.brock, Jul 29, 2009
Thanks for the shots - makes it clear what the problem is.

I think this may be related to the font size. What font do you use for the terminals? I seem to be able to replicate 
it using Monaco 11+ (I usually use 9pt)

The problem is that Leopard won't let a terminal be less than 5 rows high. I guess I will need to resize the the 
master window and then check what size it really is before retiling the rest (or maybe try to push the master off 
the bottom of the screen)
Status: Accepted
Labels: -Priority-Medium Priority-High
Comment 5 by gavin.brock, Jul 29, 2009
Added code to SVN to check for a master window that is larger than I asked it to be
(this only happens on 10.5, 10.4 terminal will do what you say).

If the master is too large I shift it down (maybe off the bottom of the screen).

This also makes the "master_height" in csshrc more useful. You can use it to 'hide'
the bottom of the master window if you are using full screen bounds.

If you have a chance, could you test: http://csshx.googlecode.com/svn/trunk/csshX
Comment 6 by gavin.brock, Jul 30, 2009
(No comment was entered for this change.)
Status: Started
Comment 7 by dario.taraborelli, Jul 30, 2009
tried the latest from trunk, works great!
Comment 8 by dario.taraborelli, Jul 31, 2009
as of the latest version, I cannot re-enable disabled windows!
Comment 9 by gavin.brock, Aug 01, 2009
I made quite a lot of changes on Friday. Double check you are on the latest are on csshX v0.63-80

In what circumstances can you not re-enable? Ctrl-a n, or selecting another window? One of the late 63-70's 
version had a problem with the enabled/disabled font colors..
Comment 10 by dario.taraborelli, Aug 03, 2009
I installed the latest from trunk. If I Ctrl-a e, disable a window and then try to re-enable it, the window works 
fine but the font color still looks as if it was disabled, which is confusing.
Comment 11 by vxjasonxv, Sep 11, 2009
Interestingly enough, I think this issue is resolved automatically in Snow Leopard. I currently have a 236x4 
master window, and no window overlap.

I'm currently running the release 0.63, not from SVN.
Comment 12 by morete, Sep 12, 2009
Hi Gavin/all

I also found this when running OS X 10.5, I manually fixed csshX adding 15 pixels (or so) to the variable $y 
right after it does the math to get Y value for the master window... it worked like a charm for me...

After upgrading to 10.6, csshX wasn't working any longer so I installed it from MacPorts and also failed so I 
applied the workaround described at http://code.google.com/p/csshx/issues/detail?id=21 and now is back 
working and master window positioning seems to be correct. (version is 0.63).

Thanks for your work Gavin, this app makes my life easier and I love it... keep up the good work!

Juan
Sign in to add a comment

Hosted by Google Code