| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Add template docs for <parameter visibility> and the applicationPackage
variable. Also add visibility to the example code and add a missing
Optional marker.
Change-Id: I17f70ef110b402dba317863cd2692d30ddb17981
|
|
|
|
|
|
|
| |
This change adds documentation for the module constraint added
in https://android-review.googlesource.com/#/c/80795/
Change-Id: I68d773b074945d4db00a886fdc04ad658624b112
|
|
|
|
|
|
|
|
|
| |
Add support for template format 4, as well as some missing built-in
functions and begin documenting built-in parameters. Also improve
left nav for the template docs. Finally, update the examples to
better align with recent changes to the templates.
Change-Id: Ib2b64f55b589750feb82c78ac8c46c88c458eaf5
|
|
|
|
|
|
| |
Also added unique constraint on some of the activity templates.
Change-Id: I2af181d9d2d716505c80bb4f487920166594625f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the user enters an activity title like "Android's Tools" in the new
template wizard, an invalid strings.xml file is generated, since the
apostrophe is not properly escaped.
To fix this, there's a new string conversion method in the template
engine, "escapeXmlString", which will perform all the necessary
conversions.
It also adds two other XML escaping functions: one to escape text to
be suitable for XML attribute values, and one to be suitable for XML
text values.
Finally, when verifying this, I discovered that if I inserted
ampersands in the MasterDetail template, I ended up with errors in
various places there a filename was derived from the input string. To
help make this work better, there's also a new "extractLetters" method
which pulls all the characters out of a string (effectively stripping
whitespace and punctuation).
In addition to the above 4 new string conversion methods, the
templates have been updated to use them, and the template format
documentation updated.
Change-Id: I4d4e854ab78d63bc86b8eb0fb9d92246534615e7
|
|
|
|
|
|
|
|
|
| |
Specifically, add docs for:
- camelCaseToUnderscore
- classToResource (new)
- underscoreToCamelCase
Change-Id: I2d13ea69828f8002cd236054d32888cc7361260e
|
|
Change-Id: I7e565ebec48a489f880f556c5f990ff0d0380334
|