Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make android.bat copy commons-compress to tmp with the other jar files. | Xavier Ducrohet | 2009-08-06 | 2 | -4/+5 |
| | | | | BUG: 2039759 | ||||
* | Fix NPE that prevented any package w/o license to be installed. | Xavier Ducrohet | 2009-08-05 | 4 | -8/+35 |
| | | | | | | | | | | | | java.util.Properties#setProperty() doesn't like it when the value is null which was the case when a package had no license. Made sure it won't happen on other properties than the license as well. Also improved error display when an unexpected Throwable is thrown during install (Stack Call is now display if the Throwable has no message). BUG:2037085 | ||||
* | Fix PlatformTarget#compareTo(IAndroidTarget) again. | Xavier Ducrohet | 2009-08-03 | 1 | -1/+1 |
| | |||||
* | Support packages with no license. | Xavier Ducrohet | 2009-07-30 | 1 | -4/+13 |
| | |||||
* | Adds call back to the SDK updater for SDK content notifications. | Xavier Ducrohet | 2009-07-29 | 6 | -7/+39 |
| | | | | | Make ADT reload the SDK when a new package is installed/removed through the SDK Updater. | ||||
* | Fix minor typo and duplicated entry in sdk.atree | Xavier Ducrohet | 2009-07-28 | 1 | -1/+1 |
| | |||||
* | Prevent SDK Updater progress dialog from showing off screen. | Xavier Ducrohet | 2009-07-27 | 1 | -1/+14 |
| | |||||
* | Prevent SDK updater dialog from showing offscreen. | Xavier Ducrohet | 2009-07-27 | 2 | -1/+21 |
| | |||||
* | Fix the update check for doc packages. | Xavier Ducrohet | 2009-07-24 | 2 | -1/+48 |
| | |||||
* | Also filter the list of Archives to only show the compatible ones. | Xavier Ducrohet | 2009-07-23 | 1 | -1/+13 |
| | |||||
* | Add a checkbox to only show packages that are updates or new. | Xavier Ducrohet | 2009-07-23 | 13 | -167/+202 |
| | |||||
* | Fix loading of user repository and add refresh when adding/removing. | Xavier Ducrohet | 2009-07-23 | 3 | -4/+5 |
| | |||||
* | Use Apache Commons Compress instead of java.util.zip | Xavier Ducrohet | 2009-07-23 | 3 | -30/+53 |
| | | | | | | | | | | When the SDK installer unarchives the zip files, it is important to keep the permissions for executable (Linux/MacOS) or the tools required to build applications (aapt, aidl, ...) won't work. Since java.util.zip does not provide support for permissions, we now use the Apache Commons Compress component that allows us to read the permission from the archive. | ||||
* | Add support for add-on based on preview of platforms. | Xavier Ducrohet | 2009-07-22 | 9 | -61/+103 |
| | |||||
* | Fix erroneous assert. | Xavier Ducrohet | 2009-07-22 | 1 | -1/+1 |
| | |||||
* | Refactored AndroidXPathFactory into sdklib. | Xavier Ducrohet | 2009-07-22 | 1 | -0/+102 |
| | |||||
* | Use the proper URL for the google repository. | Xavier Ducrohet | 2009-07-21 | 2 | -2/+4 |
| | | | | Also fix an NPE. | ||||
* | Generalize usage of AndroidVersion instead of Api level in the SDK packages. | Xavier Ducrohet | 2009-07-21 | 10 | -37/+59 |
| | | | | | | Platform, add-on and doc packages used to use Api Level to figure out upgrade logic. This is replaced by AndroidVersion to properly handle codename versions. | ||||
* | Add support for preview versions of platforms. | Xavier Ducrohet | 2009-07-20 | 15 | -82/+342 |
| | | | | | | | | | | | | | | | | | ro.build.version.codename is a new property indicating whether a platform is in its release form (value = REL) or in development (value = dev branch name such as Donut). When the codename indicates a development/preview version then the API level must be ignored and this codename is used as a unique identifier of the platform. IAndroidTarget has been changed to return an instance of a new class AndroidVersion instead of the api level directly. This class helps deals with the logic of comparing version from targets or devices. This change impacts all of the sdk manager to deal with targets identified by codename instead of api level. This in turn impacts everything that relies on the sdkmanager: ADT (build, launch, project creation), the AVD manager, the SDK updater. | ||||
* | Merge change 6651 into donut | Android (Google) Code Review | 2009-07-09 | 7 | -19/+168 |
|\ | | | | | | | | | * changes: AVD Selector: Add a "Start" button to launch the selected AVD in a new emulator. Doesn't detect if the AVD is already running; instead prints the emulator error. | ||||
| * | AVD Selector: Add a "Start" button to launch the selected AVD in a | Raphael | 2009-07-09 | 7 | -19/+168 |
| | | | | | | | | | | new emulator. Doesn't detect if the AVD is already running; instead prints the emulator error. | ||||
* | | SDK Updater: detect when install addon or tools to deal with | Raphael | 2009-07-02 | 1 | -0/+31 |
|/ | | | | updating or restarting adb. | ||||
* | SDK Updater: fix android.bat for Windows to change dirs to the | Raphael | 2009-07-02 | 1 | -5/+7 |
| | | | | | temp dir. This removes a locked handle to the SDK/tools and allows the update to update its own tools folder. | ||||
* | Update comments in AvdManager | Raphael | 2009-07-01 | 1 | -6/+21 |
| | |||||
* | Merge change 5913 into donut | Android (Google) Code Review | 2009-07-01 | 1 | -18/+22 |
|\ | | | | | | | | | * changes: SDK Updater: Make it possible for tools to update themselves. | ||||
| * | SDK Updater: Make it possible for tools to update themselves. | Raphael | 2009-07-01 | 1 | -18/+22 |
| | | | | | | | | | | | | | | | | | | In the bat launcher for Windows, copy all the JARs needed to run the UI in a temp folder and execute from there. This allows the updater to update the tools folder without locking itself. | ||||
* | | All actions in AdvManager now receives their own ISdkLog. | Xavier Ducrohet | 2009-07-01 | 6 | -116/+205 |
| | | | | | | | | Also added 'update' action to AvdSelector. | ||||
* | | Add tooltips and a legend (AVD selector) | Xavier Ducrohet | 2009-07-01 | 2 | -10/+51 |
| | | | | | | | | Also added some TODOs | ||||
* | | SDK Updater: refine error handling when fetching sources. | Raphael | 2009-06-30 | 1 | -52/+60 |
|/ | |||||
* | SDK Updater: Add repository.xml if not specified in URLs | Raphael | 2009-06-30 | 2 | -3/+44 |
| | |||||
* | SDK Updater: Better handling of fetch errors. | Raphael | 2009-06-30 | 5 | -5/+46 |
| | | | | | The remote page now shows fetch errors in the tree. Using refresh tries to reload error sources. | ||||
* | Properly enable/disable buttons in the AVD selector. | Xavier Ducrohet | 2009-06-30 | 2 | -26/+83 |
| | | | | | Also fixed a small issue with selection in the checkbox mode. | ||||
* | Plug the Android SDK window as the AVD manager. | Xavier Ducrohet | 2009-06-30 | 4 | -6/+29 |
| | | | | | | | | | | | | - 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. | ||||
* | AVD creation dialog. | Xavier Ducrohet | 2009-06-30 | 6 | -50/+507 |
| | |||||
* | Misc cleanup from a previous commit. | Xavier Ducrohet | 2009-06-30 | 3 | -40/+36 |
| | |||||
* | Skins can now provide their own hardware support (via AVDs) | Xavier Ducrohet | 2009-06-29 | 3 | -35/+119 |
| | |||||
* | Details dialog for AVD from the avd selector. | Xavier Ducrohet | 2009-06-29 | 3 | -7/+258 |
| | |||||
* | SDK Updater: Store local source properties when installing. | Raphael | 2009-06-26 | 9 | -267/+304 |
| | | | | | | | | | | 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. | ||||
* | SDK Updater: UI to add new sources URL. | Raphael | 2009-06-26 | 1 | -1/+38 |
| | |||||
* | SDK Updater: Cleanup a bunch of todos | Raphael | 2009-06-25 | 6 | -31/+24 |
| | |||||
* | SDK Updater: logic to load/save user sources and to delete them. | Raphael | 2009-06-25 | 6 | -20/+185 |
| | |||||
* | SDK Updater: Update buttons state in local/remote page | Raphael | 2009-06-25 | 2 | -22/+58 |
| | | | | based on selection. | ||||
* | Fix api change following a rebase. | Raphael | 2009-06-18 | 1 | -1/+5 |
| | |||||
* | Merge change 4685 into donut | Android (Google) Code Review | 2009-06-18 | 17 | -157/+582 |
|\ | | | | | | | | | * changes: SDK Updater: use separate license node in XML. Support extra packages. | ||||
| * | SDK Updater: use separate license node in XML. Support extra packages. | Raphael | 2009-06-18 | 17 | -157/+582 |
| | | |||||
* | | Add support to delete AVD in the new AvdSelector. | Xavier Ducrohet | 2009-06-18 | 3 | -6/+129 |
|/ | | | | Also: change button order in the update chooser dialog. | ||||
* | Merge change 4575 into donut | Android (Google) Code Review | 2009-06-18 | 9 | -77/+149 |
|\ | | | | | | | | | * changes: SDK Updater: Better guess for the addon folder name. | ||||
| * | SDK Updater: Better guess for the addon folder name. | Raphael | 2009-06-17 | 9 | -77/+149 |
| | | | | | | | | | | | | | | - Always unzip the archives first and get their root zip dir. - Try to reusing an existing addon folder first. - Or the root zip dir. - Or come up with a better name for the addon folder. | ||||
* | | Merge change 4555 into donut | Android (Google) Code Review | 2009-06-18 | 4 | -140/+151 |
|\ \ | |/ |/| | | | | | * changes: Force UTF-8 encoding for SDK files. | ||||
| * | Force UTF-8 encoding for SDK files. | Xavier Ducrohet | 2009-06-17 | 4 | -140/+151 |
| | | | | | | | | | | | | - project .properties files - AVD ini files (<name>.ini and config.ini) - add-on manifest |