History log of /frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4306096a4351030cab4ea413b5e87460b60a84bf 13-Jun-2012 Raphael Moll <ralf@android.com> Layoutlib Create: Find dependencies.

Usage: layoutlib_create --list-deps /path/to/layoutlib.jar

Prints:
- all classes found in the Jar and the types they use (the dependencies).
- all the dependencies missing from the Jar and what uses them.

Change-Id: I8b2674df127e1494feed7a653282e88e4d2f5494
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
7f9f99ea11051614a7727dfb9f9578b518e76e3c 11-Aug-2011 Xavier Ducrohet <xav@android.com> Make some methods/fields package private so that layoutlib can access them.

Change-Id: I4aeadfbaf8a4f6a459fa19937c21ac23d9e5fb64
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
d2f664d42cc29507b01a98622298b69131463825 30-Jul-2011 Xavier Ducrohet <xav@android.com> Misc layoutlib fix in preparation of the access change in framework code.

Change-Id: I873adb7345514be6daa5c4fea4ebabb515f203e2
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
ed07215e482cae1ffedbba707284821b3afc310f 25-Jul-2011 Xavier Ducrohet <xav@android.com> am 55775e5f: am e70b2b8f: am 9bcf26ea: Merge "Layoutlib_create flag -p: don\'t change all accesses to public."

* commit '55775e5f34af8d7c22ab3212c253b3a7d34a6f8a':
Layoutlib_create flag -p: don't change all accesses to public.
caed59d90db8626462baaec351e66b2a3280dc34 20-Jul-2011 Raphael Moll <ralf@android.com> Layoutlib_create flag -p: don't change all accesses to public.

Change-Id: Icb1709ed0cb275a5a51ca34030695a5e94091499
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
031d2f8b6db5bf7b249ae1c9a72915bf2d3a8d7b 08-Feb-2011 Xavier Ducrohet <xav@android.com> LayoutLib: Adapt the HC layoutlib to GB. do not merge.

Change-Id: I0b2016987a65fabbc0ce7011514543349e9fb929
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
4b52ec49fee79b0488d6a9eaaa4ea5d74ce90905 08-Feb-2011 Xavier Ducrohet <xav@android.com> LayoutLib: Original import of Honeycomb's layoutlib. do not merge.

frameworks/base.git @ f0a53435f14d23d9555fc46014352ee6a7baa647

Change-Id: Ibc215751693dc7650683b61bb458f7c8beaf8060
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
7f7752439543db6e13c599bdd10cb10254c24528 05-Nov-2010 Xavier Ducrohet <xav@android.com> Layoutlib: Load fragments

This change does the following:
- Make the bridge context extend Activity instead of Context
so that it can act as a view factory. This is needed because
the Activity is used as factory for Fragment objects.

- Override the default Fragment.instantiate(...) method
through a delegate. This is done to load the Fragment
classes located in the project (similar to custom views).

Change-Id: If62e7c9ff2b7585677077ad825aa1c3591d1b5e0
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
d815e3704850a513e8d02ba3b88fa47f41cea9a5 26-Oct-2010 Xavier Ducrohet <xav@android.com> Fix rendering of digitalClock/Gallery in Eclipse editors.

Change-Id: Iedcd3184cd9f34be8d0695a51eda953ac68683ce
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
f241c40476b6ff2acf57617d4f90cc8c229f1207 26-Oct-2010 Raphael <raphael@google.com> Revert "Fix rendering of digitalClock/Gallery in Eclipse editors."

This reverts commit 25e96ce7b99f9736a6024d25bd65a83774c7640f.
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
68404a0125999ebe0d58c3eb1845b3c9aaf4d51e 26-Oct-2010 Xavier Ducrohet <xav@android.com> am a44a5e02: am 1b6180ec: Merge "Fix rendering of digitalClock/Gallery in Eclipse editors." into gingerbread
25e96ce7b99f9736a6024d25bd65a83774c7640f 26-Oct-2010 Xavier Ducrohet <xav@android.com> Fix rendering of digitalClock/Gallery in Eclipse editors.

Change-Id: I80f4f90b173529632eaf2fbc3bb5471b7ede8216
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
bc101806249eb883f89c4a770a8c27f9ac315837 27-Sep-2010 Raphael <raphael@google.com> layoutlib_create: Generate delegate to implement native methods.

- Some new parameters are added to CreateInfo with the list of methods
or classes to override with delegates.
- DelegateClassAdapter and DelegateMethodAdapter do the work... see javadoc.

Change-Id: I0657cd929837181d81c65db7051d8ccbdc59c741
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
ac7391de5f32cf051678886f0d393fe0431dc6d1 05-Oct-2009 Xavier Ducrohet <xav@android.com> Refactor class/method names used by layoutlib_create.

Information about classes and methods that are replaced, renamed, removed
into CreateInfo, so that it can be used by the tests.

Change-Id: I8874a40503249416621aa90b2ca02dcaf30ecd57
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
2473ef5654b2a4b65132a35677c6ddfd481aab2c 15-Aug-2009 Xavier Ducrohet <xav@android.com> Improved drawing/matrix support in layoutlib

- Make the custom Canvas actually replace the original one so that it's used
even by parts of the framework that allocate their own temp Canvas object.
- Better support for Matrix: added support for mapPoint() and mapRect(), and invert()
- Implemented drawBitmap() with a Matrix, and made the paint object not NPE when null.
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
7953e7d89b1d4d7297176fbb6aeea882577df8e6 13-Aug-2009 Xavier Ducrohet <xav@android.com> Mock ServiceManager and AccesibilityManager to make the view renders in ADT

BUG: 2049348
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
b798689749c64baba81f02e10cf2157c747d6b46 10-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@125939
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
f013e1afd1e68af5e3b868c26a653bbfb39538f8 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java
54b6cfa9a9e5b861a9930af873580d6dc20f773c 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/Main.java