9bdb2415487832e88a05c7bd19391b05440b468e |
29-Apr-2015 |
George Mount <mount@google.com> |
Change from using Context to LayoutInflater for inflate() When inflating, it is more efficient to use the LayoutInflater directly instead of getting it from the Context. I also changed DataBindingUtil.bindTo to bind to match the static method call in the Binding classes. Change-Id: I855297a4f081102c49ea477047c0ac81de1676f5
ain/java/android/databinding/testlibrary/TestLibraryMainActivity.java
|
3b8fedce6e9ee814ffe7b63d07aa5456f08fb9b2 |
15-Apr-2015 |
George Mount <mount@google.com> |
Parse and strip new layout format. API Council suggested a new layout format for layouts with bindings. Here, we parse the new format and strip it. This also brings in the ability to provide a custom class name for the binding. Change-Id: I674320d21265c1dec70d1a52285341fe4994895b
ain/res/layout/activity_test_library_main.xml
ain/res/layout/another_layout_file.xml
ain/res/layout/library_only_layout.xml
|
29eed96672ca43d68d12605ad6f91814d4c53988 |
13-Apr-2015 |
George Mount <mount@google.com> |
Fix test breaks.
ain/java/android/databinding/testlibrary/TestLibObject.java
|
2e2043d30f95585de2069e1cbb23e022ab0e71c4 |
02-Apr-2015 |
George Mount <mount@google.com> |
Change "generated" to "databinding"
ain/java/android/databinding/testlibrary/TestLibraryMainActivity.java
|
99a3d3102887d5b4c9c6713cb35d97b478088931 |
25-Mar-2015 |
Yigit Boyar <yboyar@google.com> |
Fix integration tests that were broken after package renaming
ain/AndroidManifest.xml
ain/java/android/databinding/testlibrary/ObservableInLibrary.java
ain/java/android/databinding/testlibrary/TestLibObject.java
ain/res/layout/activity_test_library_main.xml
ain/res/layout/another_layout_file.xml
ain/res/layout/library_only_layout.xml
|
fead9ca09b117136b35bc5bf137340a754f9eddd |
23-Mar-2015 |
George Mount <mount@google.com> |
Move to package android.databinding.
ndroidTest/java/android/databinding/testlibrary/ApplicationTest.java
ndroidTest/java/com/android/databinding/testlibrary/ApplicationTest.java
ain/AndroidManifest.xml
ain/java/android/databinding/testlibrary/ObservableInLibrary.java
ain/java/android/databinding/testlibrary/TestLibObject.java
ain/java/android/databinding/testlibrary/TestLibraryMainActivity.java
ain/java/com/android/databinding/testlibrary/ObservableInLibrary.java
ain/java/com/android/databinding/testlibrary/TestLibObject.java
ain/java/com/android/databinding/testlibrary/TestLibraryMainActivity.java
ain/res/layout/activity_test_library_main.xml
|
a6e4583962e19e8e93b4ca3f9fe3d34560b6d96c |
13-Mar-2015 |
Yigit Boyar <yboyar@google.com> |
Support for multi module setups This CL adds support for building multi module apps with proper context. For library modules, we only generate base classes in the initial compilation. We also generate a temporary BR file which does not have final methods. When final app is being generated, all layout binders, adapters and Bindable information gets merged and all final classes are generated in their appropriate packages. This CL also adds support for Test runs and any number of build variants. Bug: 19714904 Change-Id: I9b50b54db05f3fa206eec33709d43c2ac94a9e5e
ndroidTest/java/com/android/databinding/testlibrary/ApplicationTest.java
ain/AndroidManifest.xml
ain/java/com/android/databinding/testlibrary/ObservableInLibrary.java
ain/java/com/android/databinding/testlibrary/TestLibObject.java
ain/java/com/android/databinding/testlibrary/TestLibraryMainActivity.java
ain/res/drawable-hdpi/ic_launcher.png
ain/res/drawable-mdpi/ic_launcher.png
ain/res/drawable-xhdpi/ic_launcher.png
ain/res/drawable-xxhdpi/ic_launcher.png
ain/res/layout/activity_test_library_main.xml
ain/res/menu/menu_test_library_main.xml
ain/res/values-w820dp/dimens.xml
ain/res/values/dimens.xml
ain/res/values/strings.xml
|