Merge commit '9cf8f819fa655302855789136824573ca98d668d'
* commit '9cf8f819fa655302855789136824573ca98d668d':
SDK Updater: Add repository.xml if not specified in URLs
Merge commit 'e78015c12dc2598a466eec76aa57f72280e09bcf'
* commit 'e78015c12dc2598a466eec76aa57f72280e09bcf':
Plug the Android SDK window as the AVD manager.
Merge commit '8aa42da0f27be2437e02f43c203dc55ca085ee77'
* commit '8aa42da0f27be2437e02f43c203dc55ca085ee77':
Skins can now provide their own hardware support (via AVDs)
Merge commit '36c0ffd88f094d063aa5d61860b3711b853063f0'
* commit '36c0ffd88f094d063aa5d61860b3711b853063f0':
Details dialog for AVD from the avd selector.
- the "manager" button on the AVD selector (when not in manager
will open the Android SDK window
- the AVD manager in the eclipse toolsbar open the Android SDK
window as well.
Still left to do:
- remove the now obsolete AVD wizard
- figure out what to do with the other pages.
Merge commit '6fe28b1f7fb5f4297210eb7e0de5cad7ba563551'
* commit '6fe28b1f7fb5f4297210eb7e0de5cad7ba563551':
SDK Updater: Store local source properties when installing.
When installing an archive, a "source.properties" file is saved
in the directory that contains all the information from the
source (Source URL, package attributes, archive attributes.)
When loading local packages, these properties are used to
recreate the local package attributes if present. This is
also used to indentify local extra packages.
* changes:
Add a 'removeunusedresources' script that goes through an app and removes all the unused resources. It uses the 'findunusedresources' script to find the resources, and the 'xmlstarlet' command to edit xml files. The result is an uncommitted git change that you can verify, modify if needed, and then check in. Also put some more fixes in the findunusedresources script to keep it from reporting false positives.
all the unused resources. It uses the 'findunusedresources' script to find
the resources, and the 'xmlstarlet' command to edit xml files. The
result is an uncommitted git change that you can verify, modify if
needed, and then check in.
Also put some more fixes in the findunusedresources script to keep
it from reporting false positives.
Merge commit '426ecc9efdf0b9562f9c53d3a9324b74c7b5dd70'
* commit '426ecc9efdf0b9562f9c53d3a9324b74c7b5dd70':
SDK Updater: logic to load/save user sources and to delete them.
Merge commit 'a43be8798e54a208b4b06e0e30c7311d8711dd5d'
* commit 'a43be8798e54a208b4b06e0e30c7311d8711dd5d':
Update the API of ApkBuilder to make it clearer what is stable and what isn't.
Merge commit '39624127845afcf2876cc2c09cc11c06fcf0f57b'
* commit '39624127845afcf2876cc2c09cc11c06fcf0f57b':
SDK Updater: use separate license node in XML. Support extra packages.
Merge commit 'ef2f55d0b70edcddeeeac7ad7cab0c8f115c0800'
* commit 'ef2f55d0b70edcddeeeac7ad7cab0c8f115c0800':
Add support to delete AVD in the new AvdSelector.