adapt flutter 3.13.
migrate example.
enhance rId.
fix pub analysis error.
add open grammar support.
remove dead code.
add paint callback support.
- refactor debug function.
- add a lot of comments.
- fix the click problem caused by pinned translate.
- optimize constraint version implementation.
optimize rotate.
fix a pinned position bug.
fix a rotate bug.
add pinned & circle translate support.
- code refactoring, extracting non-core functions.
- add rotate support.
enhance base constraints.
add arbitrary position support.
add pinned translate support.
fix pinned rotate bug.
fully support pinned position.
add pinned position support.
optimize key set.
optimize child wrapContent.
optimize constraint calculation performance.
shorten package description.
reduced constraint computation time to 0.01 ms for normal complexity layouts(10 child elements), 80% faster performance.
optimize layout performance.
optimize self wrapContent calculate.
simplified id creation.
optimize constraints build.
fix a margin bug.
enhance margin and goneMargin again.
- enhance margin and goneMargin.
- enhance size set.
enhance grid again.
optimize self wrapContent calculate.
fix a self wrapContent bug.
fix self wrapContent bugs.
fix self wrapContent bugs.
add self wrapContent support.
add e-index support.
enhance relative id.
add circle position support.
optimize performance overlay.
add staggered grid support.
add self size set.
- enhance grid again.
- print child depth.
enhance grid.
support grid and list.
support virtual helper widgets.
optimize constraints calculate performance.
fix a percentage layout bug.
add more wrapper constraints.
add relative id.
enhance dimension ratio.
optimize constraints calculate.
remove cache support.
cache sharing.
optimize code.
enhance constraints cache.
fix guideline offset.
preprocess constraints for performance improve.
fix constraints print bug.
optimize code.
optimize layout performance.
fix a bug.
fix a bug.
support dimension ratio.
support min、max size set.
make parent final.
just update readme.
The first version published to pub.dev.
The following functions are supported:
- build flexible layouts with constraints
- leftToLeft
- leftToRight
- rightToLeft
- rightToRight
- topToTop
- topToBottom
- bottomToTop
- bottomToBottom
- baselineToTop
- baselineToBottom
- baselineToBaseline
- margin and goneMargin
- clickPadding (quickly expand the click area of child elements without changing their actual size. This means that the click area can be shared between child elements without increasing nesting. Sometimes it may be necessary to combine with z-index)
- visibility control
- constraint integrity hint
- bias
- z-index
- translate
- percentage layout
- guideline
- constraints and widgets separation
- barrier