summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* am ad4bc607: Merge change 21772 into donutXavier Ducrohet2009-08-181-0/+18
|\ | | | | | | | | | | | | Merge commit 'ad4bc607bd236dd9b06df9cf89dc5e14541ff66c' into eclair * commit 'ad4bc607bd236dd9b06df9cf89dc5e14541ff66c': Fix Resources#opeRawResource(int, TypedValue) in layoutlib.
| * Fix Resources#opeRawResource(int, TypedValue) in layoutlib.Xavier Ducrohet2009-08-181-0/+18
| |
* | resolved conflicts for merge of 6ba69734 to eclair, skipping ↵Android Git Automerger2009-08-1814-287/+867
|\ \ | |/ | | | | preloaded-classes as pre Bob
| * Merge change 21178 into donutAndroid (Google) Code Review2009-08-1714-287/+867
| |\ | | | | | | | | | | | | * changes: Simplified algorithm used to generate the preloaded-classes list. Generated a new preloaded-classes file.
| | * Simplified algorithm used to generate the preloaded-classes list. Generated ↵Bob Lee2009-08-1714-287/+867
| | | | | | | | | | | | a new preloaded-classes file.
* | | am ace6a5cf: Merge change 21408 into donutXavier Ducrohet2009-08-186-156/+275
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit 'ace6a5cfc0d14a909b4b95bdfe16609188125baf' into eclair * commit 'ace6a5cfc0d14a909b4b95bdfe16609188125baf': Improved drawing/matrix support in layoutlib
| * | Improved drawing/matrix support in layoutlibXavier Ducrohet2009-08-176-156/+275
| | | | | | | | | | | | | | | | | | | | | - 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.
* | | am 75c49842: Add maxSdkVersion information in dump badging optionSuchi Amalapurapu2009-08-181-0/+5
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '75c498426a17b47d445711bb9e36794b05876a56' into eclair * commit '75c498426a17b47d445711bb9e36794b05876a56': Add maxSdkVersion information in dump badging option
| * | Add maxSdkVersion information in dump badging optionSuchi Amalapurapu2009-08-141-0/+5
| | |
* | | am c1c432f5: Merge change 21241 into donutXavier Ducrohet2009-08-182-11/+36
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit 'c1c432f57b782ed9d8d65be7ea1bee1e1d7d7839' into eclair * commit 'c1c432f57b782ed9d8d65be7ea1bee1e1d7d7839': Layoutlib now uses the dimen status_bar_height instead of hard-coded value
| * | Layoutlib now uses the dimen status_bar_height instead of hard-coded valueXavier Ducrohet2009-08-132-11/+36
| | | | | | | | | | | | BUG: 2053956
* | | Merge change 21326 into eclairAndroid (Google) Code Review2009-08-181-6/+8
|\ \ \ | | | | | | | | | | | | | | | | * changes: aapt now attempts to process all assets even if some are malformed.
| * | | aapt now attempts to process all assets even if some are malformed.Daniel Sandler2009-08-171-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | Previously aapt would bail out on the first broken image, making it difficult to compile a comprehensive list of broken images. Now it will pre- and post-process all of them and report any and all errors (before exiting with an error code if any errors were encountered). Bug: 2055485
* | | | Allow wallpapers to get touch events.Dianne Hackborn2009-08-171-2/+2
|/ / /
* | | Fix aapt to be able to add configs from overlays.Dianne Hackborn2009-08-152-0/+13
| | | | | | | | | | | | | | | Fixes a bug where any new configurations introduced in an overlay would be half-way ignored (enough to result in a broken .apk).
* | | am 94ff3f1f: Merge change 21063 into donutXavier Ducrohet2009-08-133-46/+82
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '94ff3f1f08805b68c5524b39024968aebcdc83ee' into eclair * commit '94ff3f1f08805b68c5524b39024968aebcdc83ee': Fix handling of reference XML file in layout files
| * | Fix handling of reference XML file in layout filesXavier Ducrohet2009-08-133-46/+82
| | | | | | | | | | | | | | | This allows layout that references animation to properly load in the layout editor in ADT
* | | am e1b63d22: Merge change 21033 into donutXavier Ducrohet2009-08-134-118/+283
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit 'e1b63d224a0a68191f087186c470cde317e3fa76' into eclair * commit 'e1b63d224a0a68191f087186c470cde317e3fa76': Mock ServiceManager and AccesibilityManager to make the view renders in ADT
| * | Mock ServiceManager and AccesibilityManager to make the view renders in ADTXavier Ducrohet2009-08-124-118/+283
| |/ | | | | | | BUG: 2049348
* | Merge change 21159Android (Google) Code Review2009-08-133-11/+75
|\ \ | | | | | | | | | | | | * changes: Allow overlays to add resources.
| * | Allow overlays to add resources.Dianne Hackborn2009-08-133-11/+75
| | |
* | | remove GearsAndrei Popescu2009-08-131-7/+0
|/ /
* | Report wallpaper offset to the wallpaper, use this in the image wallpaper.Dianne Hackborn2009-08-121-0/+5
| | | | | | | | | | Wallpapers can now be just the size of the screen, and get told when their scroll position should change to do the updating on their own.
* | resolved conflicts for merge of 802527c6 to master skipping ↵android-build SharedAccount2009-08-129-176/+147
|\ \ | |/ | | | | preloaded-classes as pre Bob
| * Updated preloaded-classes file.Bob Lee2009-08-119-176/+147
| |
* | Implement support for scrolling a wallpaper.Dianne Hackborn2009-08-111-0/+4
| | | | | | | | | | | | This currently only works for a wallpaper that is larger than the screen. Set the scroll position with the new wallpaper API. Right now only does jump scrolls.
* | am 747cb3b5: Merge change 9670 into donutAndroid (Google) Code Review2009-08-043-3/+9
|\ \ | |/ | | | | | | | | | | Merge commit '747cb3b515e1b01f6b61ec911b693d88d480eaaf' * commit '747cb3b515e1b01f6b61ec911b693d88d480eaaf': Make aidl annotate onTransact with @Override
| * Make aidl annotate onTransact with @OverrideXavier Ducrohet2009-08-033-3/+9
| | | | | | | | BUG: 1902262
* | am eba337ad: Reimplement TypedArray.getLayoutDimension(int, int) for the ↵Xavier Ducrohet2009-07-221-109/+114
|\ \ | |/ | | | | | | | | | | | | | | layout bridge. Merge commit 'eba337ad09ba93b31f4e9ec8f99be3ae2811bf89' * commit 'eba337ad09ba93b31f4e9ec8f99be3ae2811bf89': Reimplement TypedArray.getLayoutDimension(int, int) for the layout bridge.
| * Reimplement TypedArray.getLayoutDimension(int, int) for the layout bridge.Xavier Ducrohet2009-07-221-109/+114
| |
* | am 9fc20b0e: Merge change 8126 into donutAndroid (Google) Code Review2009-07-212-52/+130
|\ \ | |/ | | | | | | | | | | Merge commit '9fc20b0e381b5fe00b7049ef357c839cd05a33bf' * commit '9fc20b0e381b5fe00b7049ef357c839cd05a33bf': First pass at reworking screen density/size APIs.
| * First pass at reworking screen density/size APIs.Dianne Hackborn2009-07-212-52/+130
| | | | | | | | | | | | | | | | This changes the names of the directories in aapt, to what you see in the list of DpiTest resources. Also adds a new "long" configuration for wide screens, which the platform sets appropriate, and introduces a new kind of resizeability for not large but significantly larger than normal screens which may have compatibility issues.
* | am aad0fcc9: Merge change 7783 into donutAndroid (Google) Code Review2009-07-192-6/+12
|\ \ | |/ | | | | | | | | | | Merge commit 'aad0fcc9619eb72c18a6afff48ebc9d4011f0f54' * commit 'aad0fcc9619eb72c18a6afff48ebc9d4011f0f54': Add "nodpi" density, and expose a bunch of density-related APIs.
| * Add "nodpi" density, and expose a bunch of density-related APIs.Dianne Hackborn2009-07-172-6/+12
| | | | | | | | | | Also update the DpiTest app to use nodpi images, and try to have a mode where it turns off compatibility though it's not quite working.
* | Format aapt warnings the same way as other compiler warningsMarco Nelissen2009-07-136-15/+15
| | | | | | | | ('warning: ' instead of 'WARNING: ' or 'WARNING ')
* | am 72eb0aca: Merge change 5483 into donutAndroid (Google) Code Review2009-06-294-2/+93
|\ \ | |/ | | | | | | | | | | Merge commit '72eb0acad5cffc57ce5006f6deab29ee259e461e' * commit '72eb0acad5cffc57ce5006f6deab29ee259e461e': Expand support for different screen sizes.
| * Expand support for different screen sizes.Dianne Hackborn2009-06-264-2/+93
| | | | | | | | | | | | | | | | | | Applications can now declare that they support small, normal, or large screens. Resource selection can also be done based on these sizes. By default, pre-Donut apps are false for small and large, and Donut or later apps are assumed to support all sizes. In either case they can use <supports-screens> in their manifest to declare what they actually support.
| * Add includes to enable host C++ tools to compile with GCC 4.4Jack Palevich2009-06-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise printf is undeclared. These files worked with earlier versions of gcc because either cstdio or stdio.h was being included by some other header file. But this was not guaranteed behavior, so with GCC 4.4 there are errors. The fix is backwards compatible with earlier versions of GCC. This change includes either <cstdio> or <stdio.h> whichever looks more appropriate given the other headers included by the given source file. Note, I'm using "GCC" to mean Gnu Compile Collection, as this problem is specific to C++ source files. (Presumably a C++-specific header file changed to no longer include cstdio.)
* | am ad39eb0a: Merge change 5302 into donutAndroid (Google) Code Review2009-06-247-1/+7
|\ \ | |/ | | | | | | | | | | Merge commit 'ad39eb0a2555762a1d9157f8017097579d14f39d' * commit 'ad39eb0a2555762a1d9157f8017097579d14f39d': Add includes to enable host C++ tools to compile with GCC 4.4
| * Add includes to enable host C++ tools to compile with GCC 4.4Jack Palevich2009-06-249-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise printf is undeclared. These files worked with earlier versions of gcc because either cstdio or stdio.h was being included by some other header file. But this was not guaranteed behavior, so with GCC 4.4 there are errors. The fix is backwards compatible with earlier versions of GCC. This change includes either <cstdio> or <stdio.h> whichever looks more appropriate given the other headers included by the given source file. Note, I'm using "GCC" to mean Gnu Compile Collection, as this problem is specific to C++ source files. (Presumably a C++-specific header file changed to no longer include cstdio.)
* | am 1585bd24: Merge change 4828 into donutAndroid (Google) Code Review2009-06-193-5/+32
|\ \ | |/ | | | | | | | | | | Merge commit '1585bd24c10d16351f89e32dddbfa799f18db6bd' * commit '1585bd24c10d16351f89e32dddbfa799f18db6bd': Report densities in badging, debugging for nine patch bug.
| * Report densities in badging, debugging for nine patch bug.Dianne Hackborn2009-06-193-5/+32
| | | | | | | | | | | | | | The aapt tool now reports all available densities like it already did for locales. Also this includes more resource data output, which I was using to examine bug #1867049 (which at this point I am unable to reproduce).
* | am 63e7155c: Merge change 4696 into donutAndroid (Google) Code Review2009-06-181-0/+7
|\ \ | |/ | | | | | | | | | | Merge commit '63e7155c7d1d0c3f0027400aa09e9a45f648a80d' * commit '63e7155c7d1d0c3f0027400aa09e9a45f648a80d': Fix targetSdkVersion, make resize mode a flag, delayed dexopt, easy ApplicationInfo.
| * Merge change 4696 into donutAndroid (Google) Code Review2009-06-181-0/+7
| |\ | | | | | | | | | | | | * changes: Fix targetSdkVersion, make resize mode a flag, delayed dexopt, easy ApplicationInfo.
| | * Fix targetSdkVersion, make resize mode a flag, delayed dexopt, easy ↵Dianne Hackborn2009-06-181-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ApplicationInfo. - Fix a bug where targetSdkVersion could not be set if minSdkVersion. Stupid, stupid. Also make sure to fail if minSdkVersion is for a code name. Really stupid. - Change the API for resize compatibility mode to be a bit in the flags field, instead of a separate boolean. - Implement delayed dexopting, to avoid the looong full dexopt during boot. This is only enabled for "eng" builds. When in this mode, the activity manager will make sure that a dexopt has been done before loading an .apk into a process, and will try to avoid displaying ANRs if they are due to the dexopt causing some operation to take longer than it normally would (though I make no guarantees about this totally working). - Add API to Context to get the ApplicationInfo for its package, for easy access to things like targetSdkVersion.
* | | am 47a67ebc: Merge change 4544 into donutAndroid (Google) Code Review2009-06-181-74/+180
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '47a67ebcf2d772d5dcae459caa57125b3fe733b3' * commit '47a67ebcf2d772d5dcae459caa57125b3fe733b3': Connect TabHost/TabWidget/FrameLayout in the layout editor.
| * | Connect TabHost/TabWidget/FrameLayout in the layout editor.Xavier Ducrohet2009-06-181-74/+180
| |/ | | | | | | | | | | Basically this does automatically what the developer has to do in his/her activity so that the TabHost gets tabs that connects the TabWidgets and the content of the FrameLayout.
* | am 78f0f8cb: Merge changes 3953,3954 into donutAndroid (Google) Code Review2009-06-121-0/+6
|\ \ | |/ | | | | | | | | | | | | Merge commit '78f0f8cb2efe9410127c39201e240f6d438eb53c' * commit '78f0f8cb2efe9410127c39201e240f6d438eb53c': Make the file backup helper not crash if a file you requested Fix SharedPrefsBackupHelper so it doesn't hard code the paths to the files.
| * Fix SharedPrefsBackupHelper so it doesn't hard code the paths to the files.Joe Onorato2009-06-111-0/+6
| | | | | | | | This took quite a bit of refactoring.
* | am 684a2edb: Merge change 3577 into donutAndroid (Google) Code Review2009-06-102-10/+18
|\ \ | |/ | | | | | | | | | | Merge commit '684a2edbe192a2a76684c5d6855773196d2e1a2e' * commit '684a2edbe192a2a76684c5d6855773196d2e1a2e': Make aapt Error out when an overlay adds a string.