Releases: FabianTerhorst/FastLayout
Releases · FabianTerhorst/FastLayout
Version 0.0.1-alpha17
- add support for start margin, end margin, start padding and end padding
Version 0.0.1-alpha16
add support for @+id/ for relativeLayoutParams
Version 0.0.1-alpha15
- add support for sp
Version 0.0.1-alpha14
- add native support for padding and layout_margin
Version 0.0.1-alpha13
- use root layout for layout params, add setter parameter support
- this is adding support for layout_weight, weightSum,gravity, layout_gravity, ... for example
Version 0.0.1-alpha6
- split fastlayout to fastlayout and fastlayout-annotations
- add support for xml attribute value attributes
android:background="?attr/selectableItemBackground"
- add LayoutUtils for drawable and int attributes
Version 0.0.1-alpha11
- fix bug when multiple layouts are compiled
- improve handling for strings and numbers
- add support for layout orientation
- improve layout cache to generify return type
Version 0.0.1-alpha10
- add new fastlayout gradle plugin to support kapt and apt
...
classpath 'io.fabianterhorst:fastlayout-gradle-plugin:0.0.1-alpha10'
...
apply plugin: 'fastlayout'
...
Version 0.0.1-alpah5
- Add support for dp in xml attributes.
android:layout_marginLeft="10dp"
Version 0.0.1-alpha4
- Add support for ids parameter in Layouts annotation.
@Layouts(ids = {R.layout.activity_main})