Revision history for Layout-Manager
0.09
- Bugfixes in Compass wrt padded containers
- Add Absolute layout manager
- Fix broken Single manager
- Add a test container and make component actually be a component
- pass the parent container to do_layout
- (do_layout) Implement common logic in Manager.pm, implementations
call super at top of their override.
- (do_layout) if this container has no size, use the parent's
inside_bounding_box, this is likely going to change
- Comment Compass
- Compass: Don't blindly set widths and heights for edges where we don't
know the sizes yet, set them to 0 and set the values in the loops
- Compass: North and South now run full width, screw that other way
- Add Axis
0.08
- Remove draw method from Component role
- Remove component management from Manager, leave that to
Graphics::Primitive container
- Remove component role
- Respect container's insets and borders in Single and Compass
- Fix Compass center positioning
0.07
- Add find_component to Manager
0.06
- Test visibility
- Return number of components removed by remove_component
- Watch for empty component slots in implementations
- Fix warning by not checking components with no name in remove_component
0.05
- Honor Component's visible attribute.
- Add make_immutable for moose
0.04
- Fix y positioning in Single
0.03
- Add MI version because Yuval yelled at me
- More pod fixes
0.02
- Fix bug in center width calculations for Compass
- Hide test package from CPAN
0.01 Date/time
First version, released on an unsuspecting world.