summaryrefslogtreecommitdiffstats
path: root/libs/utils/AssetManager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* frameworks/base refactoringMathias Agopian2012-02-201-2001/+0
| | | | | | create the new libandroidfw from parts of libui and libutils Change-Id: I1584995616fff5d527a2aba63921b682a6194d58
* frameworks/base refactoring.Mathias Agopian2012-02-171-9/+9
| | | | | | step 2: move libutils headers to their new home: androidfw Change-Id: I14624ba23db92a81f2cb929f104386e1fab293ef
* Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block2012-01-081-1/+1
| | | | | | | See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
* Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGESteve Block2012-01-061-17/+17
| | | | | | | See https://android-git.corp.google.com/g/157065 Bug: 5449033 Change-Id: I00a4b904f9449e6f93b7fd35eac28640d7929e69
* Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGESteve Block2012-01-041-4/+4
| | | | | | | See https://android-git.corp.google.com/g/156801 Bug: 5449033 Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
* Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGESteve Block2012-01-031-5/+5
| | | | | | | See https://android-git.corp.google.com/g/156016 Bug: 5449033 Change-Id: I4c4e33bb9df3e39e11cd985e193e6fbab4635298
* Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGESteve Block2011-10-261-25/+25
| | | | | | | See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
* am 041aa34e: am 87d86044: am bcd029b6: Merge "Add missing clean-up of idmap ↵Conley Owens2011-05-111-0/+3
|\ | | | | | | | | | | | | file descriptors." * commit '041aa34e089d7b194a5d93c682c3af3d3116d3f3': Add missing clean-up of idmap file descriptors.
| * Add missing clean-up of idmap file descriptors.Mårten Kongstad2011-05-051-0/+3
| | | | | | | | Change-Id: I9bdc9a4b7962f1a8dce77f4b213c8b9dc26e4b0f
* | resolved conflicts for merge of 18490fb9 to masterKenny Root2011-04-121-3/+234
|\ \ | |/ | | | | Change-Id: I6c68e6fb0f9c1182a955689bbffc161a8f30bd37
| * Runtime resource overlay, iteration 1.Mårten Kongstad2011-04-011-3/+234
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Runtime resource overlay allows unmodified applications to appear as if they had been compiled with additional resources defined. See libs/utils/README for more information. This commit is the first iteration of runtime resource overlay. It provides the actual overlay modifications and loading of trusted overlay packages (ie residing in /vendor) targeting framework-res.apk. This commit loads exactly one overlay package. The overlay, if present, must target framework-res.apk and be located at /vendor/overlay/framework/framework-res.apk. Change-Id: If26ee7754813004a96c043dba37fbe99fa3919db
* | Include strings.h for the strcasecmp prototype.Carl Shapiro2011-03-211-1/+1
|/ | | | Change-Id: I0659ce2186547274e58f8b2027e16d3e45189353
* More native work.Dianne Hackborn2010-08-111-0/+6
| | | | | | | Implement save/restore of state, and add native APIs for configuration information. Change-Id: I2a3ddc2ba605db58d7c8b2b31b9215fb323f90b5
* ZipUtilsRO rewrite based on Dalvik Zip rewriteKenny Root2010-05-121-1/+1
| | | | | | | | | | | | | | | | | | | | | Change the way zip archives are handled. This is necessary to deal with very large (~1GB) APK files, for which our current approach of mapping the entire file falls over. We now do the classic scavenger hunt for the End Of Central Directory magic on a buffer of data read from the file, instead of a memory-mapped section. We use what we find to create a map that covers the Central Directory only. If the caller is interested in unpacking the file contents, we have to do an additional file read to discover the size of the Local File Header section so we can skip past it. This is based on Change I745fb15abb in the dalvik tree. Both implementations share a common ancestry, but the cost of unifying them outweighs the benefits of wrapping C calls. Change-Id: Iddacb50fe913917c2845708a530872d65fdbe620
* Don't re-parse the framework resources all the time.Dianne Hackborn2009-07-061-14/+83
| | | | | | | | A small optimization to the resource code, to not re-parse the framework resources every time we build a new AssetManager. Instead, you can now construct a ResTable from a previously created one... of course, like the existing code for using the data in-place, you can't delete the original ResTable until you have deleted the one that has been constructed from it.
* Update aapt badging for native code, configs, density, etc.Dianne Hackborn2009-05-181-2/+57
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+1637
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-1637/+0
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+1637