908753734919c32cc5d4b538fea68f45c1eaf31f |
|
20-Apr-2012 |
Raphael Moll <ralf@android.com> |
Reorganize sdklib.repository packages. This splits the sdklib repository in 3 sub-packages for archives, packages and sources. There are a lot of files moved around but its just a move refactoring and the only thing changes are imports and a few methods made public. Change-Id: I6ce0e872ac7afea2a6a4eb70ee7bbad0c04b6678
|
ab96c65a93b002198c9192219c5e83a97820cc47 |
|
23-Aug-2011 |
Raphael Moll <ralf@android.com> |
SDK Manager: Unit tests for ArchiveInstaller. Change-Id: I77b369a5bd3bb81da09f6e509b67c635b7b2e2e9
|
bcc617aea9b65f823853b10fc4ea0a8ee2bfc674 |
|
25-Aug-2011 |
Raphael Moll <ralf@android.com> |
Repository XSD: New <old_paths> in Extra packages. This has some basic unit tests to check the presence of the new schema, as well as path comparison done by the ExtraPackage. Tests for the ArchiveInstaller have been extracted in a different CL to reduce the clutter here. Change-Id: Iefadcbf950a56834ff09c0d1ce689411957b666e
|
122ed4977a42719239e501fc522592994267bd9d |
|
08-Jul-2011 |
Raphael Moll <ralf@android.com> |
SdkManager: fix issue with double-packages on reload. Rewrote the merge in place + sort of packages by API. Did some refactoring + added some unit tests. Change-Id: I168b306853185866606ed76c324a8db6051b15bb
|
93e1b6416b908104f9327b06ce6dbd7250d58331 |
|
16-Apr-2011 |
Raphael Moll <ralf@android.com> |
Change logging API used by ITaskMonitor. ITaskMonitor is used by the SDK Manager to display status information and progress bar for asynchronous tasks (e.g. fetching sources, downloading and installing packages). This changes the way text is logged by the monitor. There used to be one setResult() method which historically was designed to report 1 final message (e.g. "Install completed") but then this was actually used to add ongoing logging. So in this change the monitor has 3 replacement methods: log, logError and logVerbose, which gives us more flexibility in controlling what gets displayed. As a side effect, this fixes unit-tests from SdkLib that relied on previous output that changed in a recent CL. Change-Id: I0fa41d59db8f5eea478b88208695ef07e246ba30
|
522bf59d4426c6b36f93fa244a58f68b9405578c |
|
26-Feb-2011 |
Raphael Moll <ralf@android.com> |
Revamp of the SDK Manager UI. This replaces the Installed Packages and Available Packages page by a single one that combines both installed and available updates. This is still experimental and is actually not enabled unless the env var EXPERIMENTAL is set. Change-Id: I5ec5776da69d2668ce746c07df022bf5adc6fbf7
|
c0f6d8a9f0fdcdb9bbd4ce6ea90bb0014154c9bc |
|
24-Feb-2011 |
Xavier Ducrohet <xav@android.com> |
Make the sdklib/sdkuilib tests built by the build system. Change-Id: I9ec9175e0734a5b07fa5b3879cdf7b1ef0056d27
|
3bc0deb662d64a0b6e3bf3eff8ebd5e4a56f500e |
|
09-Feb-2011 |
Raphael Moll <ralf@android.com> |
SDK Manager: fix install order of packages. This makes sure that the installer install all packages with less or no dependencies first. SDK Bug 14393 Change-Id: If7b2fb5dc42fb425868fc3f39edb2ca26d190a1a
|
c3c59ef4edf2f49071bf1a9e5de4e99dcc07e582 |
|
09-Feb-2011 |
Raphael Moll <ralf@android.com> |
Add unit test to SdkUiLib UpdaterData.installArchives. This adds or changes no functionality. It just exhibits the bug from issue 14393 which will be fixed in the next CL. Change-Id: Icff2023120014b422c002efde8f20175ff52e266
|