101 Commits over 1,068 Days - 0.00cph!
Updating Prefabs, Adding UI effects
Fix gap calculation off by 1
Exclude space used by gap when calculating percent unit values on the main axis
Grid system beginnings, and test home screen UI
Fix some issues with switching to/from play mode
Fix percent units not taking element scale into consideration
Fix align items stretch sizing elements larger/smaller than the container when the element is scaled
Don't show warning that a FlexElement isn't marked as absolute if the element is the root object of a prefab
Fix broken implicit autosizing for non-absolute elementsin prefabs
Fix broken padding behavior
Add a scene to test all layout combos with padding
More editor mode improvements
Namespace everything, support layout in editor mode without FlexLayoutManager
Make FlexTransition nicer to use
Remove redundant fields from transition definitions
Fix a padding bug
Progress on supporting percent units for min/max element sizes
Fix a scale bug not related to percent units
Fix auto sizing not working anymore
Fix another scaling bug with scaling when the element grows/shrinks
Cache parameters from child elements when calculating sizing so we avoid repeated work for no reason
Merge branch 'percent-unit'
Replace RectOffset with struct that uses floats instead
Add a generic transition component for animating UIs
Fix another scaling bug with scaling when the element grows/shrinks
Cache parameters from child elements when calculating sizing so we avoid repeated work for no reason
Fix auto sizing not working anymore
Fix a scale bug not related to percent units
Progress on supporting percent units for min/max element sizes
Example accordion-ish UI with collapsible sections that animate when opening/closing
Allow scaling flex elements to support animations and whatever else
Give max size higher precedence than min size so it clamps to max size if min > max
Add support for align self
Some bug fixes when running outside the editor
Add another example scene with a flexible scroll view
Remove unnecessary dirtying of elements
Add profiler blocks
Editor asmdef too
Add tooltips for properties
Create an asmdef for this
Reset rotation and scale to defaults automatically
WIP refactor to support text better
Unity upgrade
Progress on getting things working
Some bug fixes
Editor fixes
Fix some measurement bugs
Implement shrinking
Get flex text kind of working
Text constraining seems to be working, just need to clean up
Clean up measurement code so main and cross axis are separated
Fix NRE when deleting flex elements
Only determine flex children once per layout
Set driven properties in editor on layout
Fix children overflowing on cross axis when not using align items stretch
Properly distribute grow/shrink when some children hit their min/max size
Fix elements not respecting max width when they have children that prefer to be larger than it
Support auto sizing x/y axis the root flex element
Merge branch 'text-flow'
Support auto sizing x/y axis the root flex element
Fix elements not respecting max width when they have children that prefer to be larger than it
Properly distribute grow/shrink when some children hit their min/max size
Fix children overflowing on cross axis when not using align items stretch
Only determine flex children once per layout
Set driven properties in editor on layout
Fix NRE when deleting flex elements
Clean up measurement code so main and cross axis are separated
Text constraining seems to be working, just need to clean up
Get flex text kind of working
Fix some measurement bugs
Progress on getting things working
WIP refactor to support text better
Refactoring so we can have different types of flex nodes
WIP FlexText node for flexible TMP text
Mark RectTransform values as driven in editor
Fix padding not applying correctly
Fix growing not filling space when an element has a max width