| Type |
Changes |
By |
 |
The parser now throws an IllegalArgmentException if links to other components are in the min/pref/max width or height keywords.
Prior to this the link was silently evaluated to 0. |
mikael
|
 |
Made "sg" and "sizegroup" set the size group for both width and height. This might break old code but this way is more compliant
with for instance "grow", which is also a short for both dimensions. It was not documented either way so I thought I would make it
the most logical choise. If you have bugs because of this make sure you don't have "sg" or "sizegroup" without the trailing "x" or "y". |
mikael
|
 |
a component's width and/or height. Note that links to properties of another component can only be made in an absolute
setting, w.g "pos (comp1.x+comp1.width/2) 200". |
mikael
|
| Type |
Changes |
By |
 |
Fixed a bug that linked sizegroupx and sizegroupy in certain circumstances. |
mikael
|
 |
Fixed a memory leak that pegged the layout instance in memory when debug mode was used. Thanks Dieter Krachtus. |
mikael
|
| Type |
Changes |
By |
 |
Added a compensation for a probable Swing bug introduced in java 6.0. In Swing when calling component.getBaseline(width, height) on a component that has
embedded HTML and at least one BR or P section, Swing always revalidates the layout. This leads to a new call to component.getBaseline(width, height) and the loop
goes on forever. It is unclear how to get out of this loop, if there even exist a simple all-working solution. In the mean time you can set "aligny center" or
"aligny top" to make it not call that method from this version. |
mikael
|
 |
IDEUtil: Fixed a formatting error in IDEUtil where gaps was not recreated correctly. |
mikael
|
 |
IDEUtil: Fixed a formatting error in IDEUtil where width/height was used together with maxWidth/maxHeight. |
mikael
|
 |
If there was an active "split" in progress a docking component would be in that split instead of docked. |
mikael
|
 |
Converted MigLayout project to Maven 2 for build and deploy management. See the Maven part of the site for information on how to use MigLayout though Maven. |
anavarro
|
| Type |
Changes |
By |
 |
IDEUtil: Added option to get which cells in the layout
grid the components end up in. Good for IDE
Integrators.. |
mikael
|
| Type |
Changes |
By |
 |
If aligny baseline was specified for a textfield
component it might get x and w that were wrong. Thanks
Konstantin Scheglov - Instantiations, SwingDesigner. |
mikael
|
 |
TextFields in a baseline does not align the first layout
if it has size 0, 0 before. Thanks Konstantin Scheglov -
Instantiations, SwingDesigner |
mikael
|