summaryrefslogtreecommitdiffstats
path: root/tools/aapt/AaptAssets.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix issue #2448075: aapt doesn't fix up activity-alias ↵Dianne Hackborn2010-03-011-0/+9
| | | | | | | | | | | | | | android:targetActivity links And related: - The aapt tool now sets a resource configurations sdk level to match any configs that have been set (for example if you specify density your sdk level will be at least 4). - New option to modify the targetPackage attribute of instrumentation. - Clean up of aapt options help. - Fix of UI type values to leave 0 for "unspecified". - Make the UI mode config APIs public.
* Introduce special UI modes for night and car usage.Tobias Haamel2010-02-111-0/+6
| | | | | | | | | | | | | | | | | | The device mode is now called ui mode. Furthermore is the order of precedence for the resources now in such a way that the ui mode needs to be specified after the orientation and before the density. The ui mode can be set, like it is done for the locale, as follows: IActivityManager am = ActivityManagerNative.getDefault(); Configuration config = am.getConfiguration(); config.uiMode = Configuration.UI_MODE_TYPE_CAR | Configuration.UI_MODE_NIGHT_ANY; am.updateConfiguration(config); To allow users to disable the car mode and set the night mode the IUiModeManager interface is used. The automatic night mode switching will be added in a separate change.
* Implement issue #1780928: Need support hiding nav keys.Dianne Hackborn2009-09-151-0/+3
| | | | | | | | | | | | | This implements support for devices whose hardware can hide their navigation keys. It works much like the existing keyboardHidden configuration, and for compatibility uses the same configuration change bit. Also add FLAG_TURN_ON_SCREEN for windows, which has the system cause the screen to be turned on when the window is displayed. Great fun when used with FLAG_SHOW_WHEN_LOCKED! Change-Id: I0b867f19af85cfd8786a14cea194b34f7bdd9b7a
* Add a flag (-G) to aapt to have it output the classes that shouldn't be ↵Joe Onorato2009-08-301-0/+1
| | | | obfuscated by ProGuard.
* Fix aapt to be able to add configs from overlays.Dianne Hackborn2009-08-151-0/+2
| | | | | Fixes a bug where any new configurations introduced in an overlay would be half-way ignored (enough to result in a broken .apk).
* am 9fc20b0e: Merge change 8126 into donutAndroid (Google) Code Review2009-07-211-3/+6
|\ | | | | | | | | | | | | Merge commit '9fc20b0e381b5fe00b7049ef357c839cd05a33bf' * commit '9fc20b0e381b5fe00b7049ef357c839cd05a33bf': First pass at reworking screen density/size APIs.
| * First pass at reworking screen density/size APIs.Dianne Hackborn2009-07-211-3/+6
| | | | | | | | | | | | | | | | 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 72eb0aca: Merge change 5483 into donutAndroid (Google) Code Review2009-06-291-0/+3
|\ \ | |/ | | | | | | | | | | Merge commit '72eb0acad5cffc57ce5006f6deab29ee259e461e' * commit '72eb0acad5cffc57ce5006f6deab29ee259e461e': Expand support for different screen sizes.
| * Expand support for different screen sizes.Dianne Hackborn2009-06-261-0/+3
| | | | | | | | | | | | | | | | | | 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.
* | break dependency on utils/ZipEntry.h and utils/ZipFile.h, get rid of ↵Mathias Agopian2009-06-051-1/+1
| | | | | | | | inet_address.h and Socket.h which were not used
* | AI 147028: Fix up aapt so it runs cleanly under the valgrind leak checker.Marco Nelissen2009-04-201-5/+13
|/ | | | Automated import of CL 147028
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+519
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-519/+0
|
* auto import from //branches/cupcake/...@126645The Android Open Source Project2009-01-151-0/+12
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+507