a97c46fe426884e4aa7cb28b8922a553c3ab0a99 |
02-Aug-2016 |
Mark Lu <marklu@google.com> |
docs: fix broken link in android.databinding am: 0cec6129bb am: 6e2ef1c91a am: 361ebd14a7 am: e58f520d4f Change-Id: I151396a9abe80c38971e42b79039807d7108b586
|
0cec6129bb252021f2da88ebfb7975d1a96001af |
28-Jul-2016 |
Mark Lu <marklu@google.com> |
docs: fix broken link in android.databinding Bug:25141112 Change-Id: I56bc6798120651f6e706a510cab91eaa5cd8cdbf
ackage.html
|
4d149ab5039a792a174a7cb337fe474af336cb1a |
28-Apr-2016 |
George Mount <mount@google.com> |
Add package-level documentation referencing the guide. am: 52c473f am: 84dc2cd am: 41b4a28 am: c994188 am: bf48006 * commit 'bf4800613e1c724a1dd7de7a0e9733e6ec7716dd': Add package-level documentation referencing the guide. Change-Id: I652e9641b6b803021eddd4c93cdd699a2515b18c
|
41b4a286c98ded1dbb8bf2fcdd5a9ca29f9423e2 |
27-Apr-2016 |
George Mount <mount@google.com> |
Add package-level documentation referencing the guide. am: 52c473f am: 84dc2cd * commit '84dc2cd14c86ca635e28ef140bdf329fea3737f9': Add package-level documentation referencing the guide. Change-Id: I30296ce9006248c0f4fcae725ba087942bcf3998
|
2bf1d3b17e04fd03ff447d57f770c89f935f52ae |
01-Mar-2016 |
George Mount <mount@google.com> |
Check that callbacks are not null before adding them. Fix future NullPointerException by checking for null callbacks when they are added. Change-Id: Icadd10d8f647a28cfe45977e18072cea17ea8a88
allbackRegistry.java
|
f2b497e3dc3946fec708fb8e86a29e234bf0506c |
20-Jan-2016 |
Yigit Boyar <yboyar@google.com> |
Fix data binding docs Change-Id: I11812b4118b2961a805b7af886a87c5598a05690
nverseBindingAdapter.java
nverseBindingListener.java
nverseBindingMethod.java
|
d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01 |
17-Sep-2015 |
George Mount <mount@google.com> |
Two-way binding Bug 1474349 Bug 22460238 This adds two-way data binding for those attributes on Views that also have event listeners for them. General use is also supported, but event listeners are required to notify when those properties change. Change-Id: Iedc66a604257930265f9d661f69658a0a0c3208b
indingMethod.java
nverseBindingAdapter.java
nverseBindingListener.java
nverseBindingMethod.java
nverseBindingMethods.java
|
96b22e7bbbf942aea1079dc8e8d0c4657663e5a7 |
30-Jul-2015 |
George Mount <mount@google.com> |
Multiple adapter attributes can now have optional expressions. Bug 22957032 Change-Id: If1b04262009a1edf311d097c65e97b194103906e
indingAdapter.java
|
52c473f64e95c061efa623ec0f84606f7e45d468 |
23-Jul-2015 |
George Mount <mount@google.com> |
Add package-level documentation referencing the guide. Bug 22561175 Change-Id: I45daf12592d2ae8b05a3eac415f8f946d3caf091
ackage.html
|
c9a5d6f140f732ca0ff279a4b1ee315072e1c422 |
11-Jul-2015 |
George Mount <mount@google.com> |
Fix up javadoc. Bug 22175560 Change-Id: Ib5bfd87f66602919764bd9b28c0afdcbe55a7ce5
indable.java
indingAdapter.java
indingBuildInfo.java
indingConversion.java
indingMethod.java
indingMethods.java
allbackRegistry.java
ntaggable.java
|
08119ea342cb47910ca80ff646d746f00e4663ce |
06-Jul-2015 |
Yigit Boyar <yboyar@google.com> |
Print encoded errors only if data binding is invoked from the IDE This CL makes Scope aware of execution environment. Now when invoked from tests or via IDE, we'll print exceptions as encoded so that we can parse them back. When user invokes from command line or any other tool, we will print human readable errors. The encoded error format may still change depending on conversations w/ Studio team. Bug: 21953001 Change-Id: I5bd3ea0cb6728e011225ee84d3e38817a2993a43
indingBuildInfo.java
|
d37b47419005587c52ca4c099432327b7f06478d |
19-Jun-2015 |
Yigit Boyar <yboyar@google.com> |
Make observables parcelable We got some feedback where people want to keep their View presenter classes parcelable. This CL makes observables parcelable and their lists transient to allow this. Bug: 21785040 Change-Id: I76adc7d7ca3876c83fd8749f6dbcf02a926c97c2
bservable.java
|
b6887f1479c3ecec38a7989748ef33de1fbcd973 |
12-Jun-2015 |
Yigit Boyar <yboyar@google.com> |
Export generated class list from javac Previously, gradle plugin would figure out generated class names that should be excluded from the packaging. This CL changes that behavior to export the list from java compiler so that it is consistent going forward. This CL also changes exclusion task to always exclude generated binding info class to not to leak any information about user's local. Bug: 21668472 Change-Id: Ibeed24bd854781942b4185f618a5cd1eafe706d3
indingBuildInfo.java
|
b1356339eaa6c8e967e4fc1dc283b82909a1208d |
22-May-2015 |
Yigit Boyar <yboyar@google.com> |
Merge projects for an easier release This CL merges annotation processor, xml grammer and grammer builder into compiler project. It also adds logic to pass gradle's --debug parameter to the annotation processor so that we can grab logs when necessary. Bug: 21327802 Change-Id: I1d07002519a6b95de3cdc0891bd00f461f73e8ea
indingBuildInfo.java
|
722fe711207a37783dfa7142284b0ebe5bd503fb |
20-May-2015 |
George Mount <mount@google.com> |
Observable* listeners should be callbacks. Bug 21324996 Changed listeners to callbacks and made them abstract base classes, following API conventions. Change-Id: Ibc849d11c1fea83c02ba593d9aaf2ebf8cfc2eef
bservable.java
bservableList.java
bservableMap.java
nListChangedListener.java
nMapChangedListener.java
nPropertyChangedListener.java
|
10960eb5f73fd587c2f8d18cfc61873c04017512 |
13-May-2015 |
George Mount <mount@google.com> |
Use only values for @BindingAdapter. Bug 20977114
indingAdapter.java
|
c619d8f69127c1200103d8119101c5f0675661d0 |
01-May-2015 |
George Mount <mount@google.com> |
Have BindingMethod use Class instead of String. Bug 20720873
indingMethod.java
|
cffffe30fe53455856d3d41724b9d5dd21aebf9a |
28-Apr-2015 |
George Mount <mount@google.com> |
First stage in allowing multi-parameter BindingAdapters. Allow multi-parameter binding adapters. These will affect Views where multiple attributes are using expressions. In this initial stage, BindingAdapters can be applied to multiple attributes and the list of such binding adapters can be retrieved. Change-Id: I073393c215cd93d232fb1e3682641fdc31d994d2
indingAdapter.java
|
fead9ca09b117136b35bc5bf137340a754f9eddd |
23-Mar-2015 |
George Mount <mount@google.com> |
Move to package android.databinding.
indable.java
indingAdapter.java
indingBuildInfo.java
indingConversion.java
indingMethod.java
indingMethods.java
allbackRegistry.java
bservable.java
bservableList.java
bservableMap.java
nListChangedListener.java
nMapChangedListener.java
nPropertyChangedListener.java
ntaggable.java
|