Merge commit 'a73e4f9af7cafc9db6331ab0522c27bf75b2c3b2' into eclair-plus-aosp
* commit 'a73e4f9af7cafc9db6331ab0522c27bf75b2c3b2':
ADT/GEL: Reenable config popup when switching from a device with only 1 config
Merge commit 'e7ff49b82da151037ef5f221a95b95c897deab30' into eclair-plus-aosp
* commit 'e7ff49b82da151037ef5f221a95b95c897deab30':
SDK Manager: properly reset tree when changing updates only
Fixes the following issues:
- Updater says it didnd't install addon and then install it
(cause: UpdaterData was looking for an ArchiveInfo in a map of Archive)
- Added a label explaining the [*] in the dependency list.
- Added the originating site to the long description in the package chooser.
- Display downloading/installing comments in the result window.
- Fixed app name in dialog when tools are updated.
Change-Id: I075d2eaeb357f33671f7e9e70a906ca48000908d
The UiElementNode depends on the target to compute the
description and it's entirely possible for the target to
be null while the SDK is being unloaded/reloaded.
SDK BUG 2196260
Change-Id: I4151529ea3b6a65eade47d03e55fc93cad8596d9
It means "copy ownership". But on the Vista 64 box in the lab,
it make the xcopy of lib/x86/swt.jar fail the next time when it
was already present.
SDK BUG 2198636
Merge commit '302e013b6a338fc9a7bbc4fa4fc68e0cb95bc38b' into eclair-plus-aosp
* commit '302e013b6a338fc9a7bbc4fa4fc68e0cb95bc38b':
Fix a deadlock when ADT starts, starts building projects, and load the SDK at the same time.
Merge commit 'fc5b5aecdeca8bb32eba9d38961b6649395f8913' into eclair
* commit 'fc5b5aecdeca8bb32eba9d38961b6649395f8913':
Fix a deadlock when ADT starts, starts building projects, and load the SDK at the same time.
This contains the following changes:
- a new interface IPackageVersion for all Package classes that can
provide an AndroidVersion getVersion().
- fixes the "update sdk" where the local repo has no doc by suggesting
to install the most up-to-date doc.
- fixes a bad cast in the UpdaterLogic.
- normalizes the long descriptions but adding the revision if not
present.
- fixes an edge case when displaying the very long description of the
docs package, i.e. need to indicate it is upgraded due to a version
change.
SDK BUG 2192352
This contains the following changes:
- a new interface IPackageVersion for all Package classes that can
provide an AndroidVersion getVersion().
- fixes the "update sdk" where the local repo has no doc by suggesting
to install the most up-to-date doc.
- fixes a bad cast in the UpdaterLogic.
- normalizes the long descriptions but adding the revision if not
present.
- fixes an edge case when displaying the very long description of the
docs package, i.e. need to indicate it is upgraded due to a version
change.
SDK BUG 2192352
Change-Id: I87eda018b450ca9973e4f3b55caef964c0b31480
Merge commit 'bc3c3394fb773346eff4b4a0b695ff00edcc821e' into eclair-plus-aosp
* commit 'bc3c3394fb773346eff4b4a0b695ff00edcc821e':
Add save/load for the user-made Layout Devices.
Merge commit '62437b9984649c80aa3a7d93750efdc5ff206d07' into eclair-plus-aosp
* commit '62437b9984649c80aa3a7d93750efdc5ff206d07':
Windows SDK: copy SDK Setup.exe at root of SDK.
Also add a source.properties (we'll install it on the vendor/google
script part of the script).
SDK BUG 2173135
Change-Id: Icb0f22a65ffd819bf7b0f48adbec51cbc1243f71