George Mount
066651563a
Lazy load classes for SetterStore.
2015-01-27 09:18:53 -08:00
Yigit Boyar
fb14188275
Merge "properly handle expressions which are static."
2015-01-27 01:41:32 +00:00
George Mount
377009e726
Fixed and added test for the expression parser.
2015-01-26 16:57:04 -08:00
Yigit Boyar
2a50c7c505
properly handle expressions which are static.
...
Also make bindable a runtime expression so that we can read it in the compiler
Change-Id: Id8f6cdf010dde61d64a20841557c3b997916fbf9
2015-01-26 16:10:09 -08:00
George Mount
64881065d2
Add observable collections
...
Change-Id: I609708e2c914fa0c38695172ede23207eb1569a1
2015-01-26 14:16:43 -08:00
George Mount
dba4c94eda
Add resource support in binding expression.
...
Change-Id: Iccb8c3a5856c247d8245fe97a3c37cd60bb7e758
2015-01-22 14:55:49 -08:00
Yigit Boyar
3ab81f694f
fixed tests
2015-01-21 18:34:32 -08:00
Yigit Boyar
04d9e78503
Cleanup previous layout generators.
...
Change-Id: Ib55038fa762561ad69c3936e5731f2a27998c87f
2015-01-21 18:27:52 -08:00
Yigit Boyar
a9811af3fe
WIP Moved models to Java, refactored expressions to have proper dependencies, added tests
...
Change-Id: I863787a3ed76ecc397b677cfd110aa7aba99cb38
2015-01-21 15:12:51 -08:00
George Mount
7e055908a6
Made non-android XML namespace uniform for setter retrieval.
2015-01-20 13:57:17 -08:00
George Mount
cbecb900f6
Added implementations of BindingAdapters.
...
Added renaming attribute-to-setter and automatic Conversions.
Moved intermediate store (SetterStore) to compiler project.
Moved annotations to their own project.
2015-01-20 09:17:16 -08:00
George Mount
89ac4e022b
Handle BindingAdapters
2015-01-09 16:00:44 -08:00
Yigit Boyar
f940533344
initial implementation for type resolution
2015-01-09 10:43:24 -08:00
George Mount
f28cb01b71
New expression language.
2015-01-07 16:34:06 -08:00
George Mount
6344a69f80
Started renaming to classes and methods to match design doc.
...
Change-Id: I3f2809bedfdd4b856d140fb9336ae3c077d1accb
2014-12-17 14:13:15 -08:00
George Mount
c641c5a3e0
Move to android.binding.BR
2014-12-17 13:45:20 -08:00
George Mount
1411165139
Add annotation processor.
2014-12-17 11:24:30 -08:00
Yigit Boyar
2f3e75933b
Upload plugin for new lang
2014-12-16 16:18:06 -08:00
George Mount
d5b8bd6495
Merge "Revert "Added Bindable annotation processor.""
2014-12-16 23:58:43 +00:00
George Mount
c7e4d660c9
Revert "Added Bindable annotation processor."
...
This reverts commit 8f98922af15026fbbcf7ad55826198c58cb2d330.
Change-Id: I3afbc70d2743a682f04ec82a45c340ebde4cb47c
2014-12-16 23:58:36 +00:00
George Mount
36c60a471b
Revert "Missed adding annotation processor code."
...
This reverts commit 6c634edac4f9af4bdeb84cdc2f47e849bfd74d86.
Change-Id: I74afc4c8a10cd276d0bb422efd37ae339e8c8d86
2014-12-16 23:58:15 +00:00
George Mount
9fdabe4b14
Missed adding annotation processor code.
2014-12-16 15:25:56 -08:00
George Mount
4e84d3dea3
Added Bindable annotation processor.
...
Change-Id: I17d4109f9d974d46474b9ac1fba4d303f232b097
2014-12-16 10:01:50 -08:00
Yigit Boyar
fea204447b
move dependencies from maven to project
2014-12-12 16:45:00 -08:00
Yigit Boyar
090e1db8cc
Replace maven dependencies w/ direct project references
2014-12-12 15:15:25 -08:00
Yigit Boyar
e99793d144
add samples, upload gradle files
2014-12-12 14:26:25 -08:00
Yigit Boyar
45ad130598
update demo app, create project gradle file
2014-12-11 17:00:47 -08:00
Yigit Boyar
be0624b368
cleanup personal references
2014-12-11 16:01:02 -08:00
Yigit Boyar
a76e6fa812
add copyright to project files
2014-12-11 15:52:25 -08:00
Yigit Boyar
e09ceae524
add demo app
2014-12-11 15:40:13 -08:00
Yigit Boyar
32a8409ae8
initial commit
2014-12-11 15:23:36 -08:00
Qiwen Zhao
54e0c99fe8
Initial empty repository
2014-12-10 14:10:18 -08:00