brunyuriy / crystalvc

Automatically exported from code.google.com/p/crystalvc
Other
6 stars 5 forks source link

GUI spacing in the main crystal window #30

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The crystal main window should not change size during execution (unless someone 
changes the configuration).  To do this:

The left most (name + local state) cell should be the size of that cell with 
"hg commit" in it (even when "hg commit" is not showing).

The rest of the cells should all have width equal to the max natural width of 
all those cells.  Thus the grid for these (non-left-most) cells will be 
regular.  

There should be a bit more white space between the cells names.  This should be 
fixable simply by adding a prefix and suffix space to the repo names when added 
to the JLabels.  

If possible, it would b good to put a box around each project row.  Or a single 
line separating each project row.  This should help with the problem of 
identifying "whether a label applies to the icon above or below it."

Original issue reported on code.google.com by yuriy.b...@gmail.com on 11 Aug 2011 at 10:59

GoogleCodeExporter commented 9 years ago
Haochen got everything done except the line between projects.  

Also, Haochen points out that if there are 0 repositories in a project, the 
height of the row will be different than if there are >0 repositories.  Yuriy 
says that's fine.  

Original comment by yuriy.b...@gmail.com on 18 Aug 2011 at 9:25

GoogleCodeExporter commented 9 years ago
Yuriy finished off the last part of this issue.  
(see http://code.google.com/p/crystalvc/issues/detail?id=38)

Original comment by yuriy.b...@gmail.com on 29 Aug 2011 at 3:49