Releases: FabianTerhorst/FastLayout
Releases · FabianTerhorst/FastLayout
Version 0.0.2-alpha11
- add support for exclude to layouts annotation
@Layouts(all = true, exclude = {R.layout.item_sample})
- fix #12
Version 0.0.2-alpha10
- add themes support
android:theme="..."
Version 0.0.2-alpha9
- don´t set the third constructor to 0, only set the second to null when the third is set
- fix #11
Version 0.0.2-alpha8
- fix critical bug
- Add layout params with addView method
- increase the atomic long to reduce the chance of duplicate names
- fix #8
Version 0.0.2-alpha7
- add support for dip in general and dip and dp for textView
(Thanks to @barisahmet) - remove unused imports
Version 0.0.2-alpha6
- add support for android:foregroundGravity
- add support for android:foregroundTintMode
- add support for android:importantForAccessibility
- add support for android:transformPivotX
- add support for android:transformPivotY
- fix wrong drawable bug
- add support for android:animateLayoutChanges
Version 0.0.2-alpha5
- better constructor support
- add support for themes
- add support for:
*android:backgroundTintMode
android:accessibilityLiveRegion
,android:drawingCacheQuality
,android:descendantFocusability - improve relative layout converters
- add linear layout converter
- add support for android variables:
for example @android:integer/integer
Version 0.0.2-alpha4
- better style support
Version 0.0.2-alpha3
- add style support
Version 0.0.2-alpha2
- refactor whole project
- use converters to convert attribute and attribute values to code
- add default converters for RelativeLayout, TextView and default attributes
- reduce object allocation to improve compile time
- more dynamic type checks for resources
- to provide a id is not needed anymore
- add special cases for example setBackgroundResource or setTextSize to use operating system support for resources and sp
- views now have the right ids in code