Commit Graph

742 Commits

Author SHA1 Message Date
Raphael
fa9cd9a694 SDK Updater: fix android.bat for Windows to change dirs to the
temp dir. This removes a locked handle to the SDK/tools and allows
the update to update its own tools folder.
2009-07-02 16:21:48 -07:00
Raphael
0865112996 am de21e3ab: Update comments in AvdManager
Merge commit 'de21e3ab24bd8c51290462af072480eada6a0ac7'

* commit 'de21e3ab24bd8c51290462af072480eada6a0ac7':
  Update comments in AvdManager
2009-07-02 15:24:04 -07:00
Android (Google) Code Review
b9b5948e08 am 24d28782: Merge change 5913 into donut
Merge commit '24d287822ff025d65f1767de6ce1d1350e5948f9'

* commit '24d287822ff025d65f1767de6ce1d1350e5948f9':
  SDK Updater: Make it possible for tools to update themselves.
2009-07-02 15:23:35 -07:00
Xavier Ducrohet
832b2c05fd am f5af7ce2: Make ADT use new sdklib API
Merge commit 'f5af7ce21399f9a56167cadaa8196c0b15cfadce'

* commit 'f5af7ce21399f9a56167cadaa8196c0b15cfadce':
  Make ADT use new sdklib API
2009-07-02 14:25:16 -07:00
Xavier Ducrohet
17fb58ccd4 am 59fc8c9d: All actions in AdvManager now receives their own ISdkLog.
Merge commit '59fc8c9d062dbec25da3599a1e38aabaa4b0be8f'

* commit '59fc8c9d062dbec25da3599a1e38aabaa4b0be8f':
  All actions in AdvManager now receives their own ISdkLog.
2009-07-02 14:25:15 -07:00
Xavier Ducrohet
33721951cc am 1ceaaeae: Add tooltips and a legend (AVD selector)
Merge commit '1ceaaeae68b0a3a6bc3617ad0b87c37abeb4005d'

* commit '1ceaaeae68b0a3a6bc3617ad0b87c37abeb4005d':
  Add tooltips and a legend (AVD selector)
2009-07-02 14:25:10 -07:00
Raphael
0c3307e10b am 329c13cb: SDK Updater: refine error handling when fetching sources.
Merge commit '329c13cbe3b771804dbd7d0d5f25b3a51cc6ebee'

* commit '329c13cbe3b771804dbd7d0d5f25b3a51cc6ebee':
  SDK Updater: refine error handling when fetching sources.
2009-07-02 14:25:06 -07:00
Raphael
11afae41ee am 9cf8f819: SDK Updater: Add repository.xml if not specified in URLs
Merge commit '9cf8f819fa655302855789136824573ca98d668d'

* commit '9cf8f819fa655302855789136824573ca98d668d':
  SDK Updater: Add repository.xml if not specified in URLs
2009-07-01 14:18:40 -07:00
Raphael
bcbd3c5ffb am ee763d13: SDK Updater: Better handling of fetch errors.
Merge commit 'ee763d1307e17c8ac8a3adf0d3df22636278dd04'

* commit 'ee763d1307e17c8ac8a3adf0d3df22636278dd04':
  SDK Updater: Better handling of fetch errors.
2009-07-01 14:18:36 -07:00
Raphael
de21e3ab24 Update comments in AvdManager 2009-07-01 11:26:26 -07:00
Xavier Ducrohet
ec4b2e3dbb am 6c3fa89a: Properly enable/disable buttons in the AVD selector.
Merge commit '6c3fa89aadc3294fd364838aae527be8f0536ff0'

* commit '6c3fa89aadc3294fd364838aae527be8f0536ff0':
  Properly enable/disable buttons in the AVD selector.
2009-07-01 11:19:56 -07:00
Xavier Ducrohet
24910f96ea am c916aec2: Remove the obsolete AVD wizard.
Merge commit 'c916aec2b25ed7cad02f954011ade56a0e4a4a14'

* commit 'c916aec2b25ed7cad02f954011ade56a0e4a4a14':
  Remove the obsolete AVD wizard.
2009-07-01 11:19:47 -07:00
Xavier Ducrohet
6ee8517e0d am e78015c1: Plug the Android SDK window as the AVD manager.
Merge commit 'e78015c12dc2598a466eec76aa57f72280e09bcf'

* commit 'e78015c12dc2598a466eec76aa57f72280e09bcf':
  Plug the Android SDK window as the AVD manager.
2009-07-01 11:19:46 -07:00
Android (Google) Code Review
4c577fade1 am a944e34f: Merge change 5767 into donut
Merge commit 'a944e34f1cc350366d312bbfaec3f4377533e632'

* commit 'a944e34f1cc350366d312bbfaec3f4377533e632':
  AVD creation dialog.
2009-07-01 11:19:45 -07:00
Android (Google) Code Review
7b6a48b679 am d63563fb: Merge change 5761 into donut
Merge commit 'd63563fbb0cb6e8bd3d85b731450db7cbd82c3b3'

* commit 'd63563fbb0cb6e8bd3d85b731450db7cbd82c3b3':
  Misc cleanup from a previous commit.
2009-07-01 11:19:40 -07:00
Android (Google) Code Review
24d287822f Merge change 5913 into donut
* changes:
  SDK Updater: Make it possible for tools to update themselves.
2009-07-01 10:45:14 -07:00
Xavier Ducrohet
f5af7ce213 Make ADT use new sdklib API
This fixes the build.
2009-07-01 05:48:03 -07:00
Xavier Ducrohet
59fc8c9d06 All actions in AdvManager now receives their own ISdkLog.
Also added 'update' action to AvdSelector.
2009-07-01 03:14:06 -07:00
Raphael
c2446273c6 SDK Updater: Make it possible for tools to update themselves.
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.
2009-07-01 02:16:48 -07:00
Xavier Ducrohet
1ceaaeae68 Add tooltips and a legend (AVD selector)
Also added some TODOs
2009-07-01 01:26:22 -07:00
Android (Google) Code Review
52e020f77e am cdece3f1: Merge change 5678 into donut
Merge commit 'cdece3f14d9ea083e7cec3c696542206232c87cc'

* commit 'cdece3f14d9ea083e7cec3c696542206232c87cc':
  ADT #1843641: fix 'Extract string from layout creates blank string'
2009-07-01 00:07:12 -07:00
Raphael
329c13cbe3 SDK Updater: refine error handling when fetching sources. 2009-06-30 20:32:40 -07:00
Android (Google) Code Review
e95a8b55d8 am 8aa42da0: Merge change 5638 into donut
Merge commit '8aa42da0f27be2437e02f43c203dc55ca085ee77'

* commit '8aa42da0f27be2437e02f43c203dc55ca085ee77':
  Skins can now provide their own hardware support (via AVDs)
2009-06-30 14:48:44 -07:00
Android (Google) Code Review
573548f9a6 am 36c0ffd8: Merge change 5632 into donut
Merge commit '36c0ffd88f094d063aa5d61860b3711b853063f0'

* commit '36c0ffd88f094d063aa5d61860b3711b853063f0':
  Details dialog for AVD from the avd selector.
2009-06-30 14:48:39 -07:00
Raphael
9cf8f819fa SDK Updater: Add repository.xml if not specified in URLs 2009-06-30 11:36:44 -07:00
Raphael
ee763d1307 SDK Updater: Better handling of fetch errors.
The remote page now shows fetch errors in the tree.
Using refresh tries to reload error sources.
2009-06-30 11:29:51 -07:00
Xavier Ducrohet
6c3fa89aad Properly enable/disable buttons in the AVD selector.
Also fixed a small issue with selection in the checkbox
mode.
2009-06-30 07:37:32 -07:00
Xavier Ducrohet
c916aec2b2 Remove the obsolete AVD wizard. 2009-06-30 06:54:16 -07:00
Xavier Ducrohet
e78015c12d Plug the Android SDK window as the AVD manager.
- 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.
2009-06-30 06:38:30 -07:00
Xavier Ducrohet
f0ac8e8a09 AVD creation dialog. 2009-06-30 05:17:00 -07:00
Android (Google) Code Review
d63563fbb0 Merge change 5761 into donut
* changes:
  Misc cleanup from a previous commit.
2009-06-30 00:58:46 -07:00
Xavier Ducrohet
c851d71fa2 Misc cleanup from a previous commit. 2009-06-30 00:44:18 -07:00
Android (Google) Code Review
9f93ab51ab am 6fe28b1f: Merge change 5552 into donut
Merge commit '6fe28b1f7fb5f4297210eb7e0de5cad7ba563551'

* commit '6fe28b1f7fb5f4297210eb7e0de5cad7ba563551':
  SDK Updater: Store local source properties when installing.
2009-06-29 18:12:04 -07:00
Android (Google) Code Review
dec4454c5f am e860ea06: Merge change 4584 into donut
Merge commit 'e860ea067609d5cd33bce04a0536600961aceb4a'

* commit 'e860ea067609d5cd33bce04a0536600961aceb4a':
  Add hosttestlib library.
2009-06-29 16:37:34 -07:00
Raphael
b156e94ff3 ADT #1843641: fix 'Extract string from layout creates blank string'
Issue was that the 2 input fields where only update when the page
was correctly validate.
2009-06-29 14:21:26 -07:00
Xavier Ducrohet
955e08b520 Skins can now provide their own hardware support (via AVDs) 2009-06-29 08:01:02 -07:00
Xavier Ducrohet
4551d28399 Details dialog for AVD from the avd selector. 2009-06-29 06:20:15 -07:00
Android (Google) Code Review
6fe28b1f7f Merge change 5552 into donut
* changes:
  SDK Updater: Store local source properties when installing.
2009-06-26 15:14:15 -07:00
Raphael
1a2584be47 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.
2009-06-26 14:37:01 -07:00
Android (Google) Code Review
e860ea0676 Merge change 4584 into donut
* changes:
  Add hosttestlib library.
2009-06-26 14:17:31 -07:00
Raphael
b4dfed6243 am 0ec4e5a7: SDK Updater: UI to add new sources URL.
Merge commit '0ec4e5a717f97e56ec769f97178c4f16f31ef003'

* commit '0ec4e5a717f97e56ec769f97178c4f16f31ef003':
  SDK Updater: UI to add new sources URL.
2009-06-26 11:08:41 -07:00
Raphael
0ec4e5a717 SDK Updater: UI to add new sources URL. 2009-06-26 10:55:30 -07:00
Raphael
52df20969c am 61835849: SDK Updater: Cleanup a bunch of todos
Merge commit '6183584988e1de0cb32e560666c4c275c729e192'

* commit '6183584988e1de0cb32e560666c4c275c729e192':
  SDK Updater: Cleanup a bunch of todos
2009-06-26 10:53:30 -07:00
Android (Google) Code Review
3d97d2a6a6 Merge change 5519
* 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.
2009-06-26 09:54:04 -07:00
Marco Nelissen
4357bb8b8c 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.
2009-06-26 09:36:32 -07:00
Raphael
6183584988 SDK Updater: Cleanup a bunch of todos 2009-06-25 20:00:05 -07:00
Raphael
889ef040c6 am 426ecc9e: SDK Updater: logic to load/save user sources and to delete them.
Merge commit '426ecc9efdf0b9562f9c53d3a9324b74c7b5dd70'

* commit '426ecc9efdf0b9562f9c53d3a9324b74c7b5dd70':
  SDK Updater: logic to load/save user sources and to delete them.
2009-06-25 19:18:12 -07:00
Raphael
426ecc9efd SDK Updater: logic to load/save user sources and to delete them. 2009-06-25 18:06:00 -07:00
Raphael
7e09d67195 am 7b2bb745: SDK Updater: Update buttons state in local/remote page based on selection.
Merge commit '7b2bb7452fe174d4ceead656086306ccd66590d4'

* commit '7b2bb7452fe174d4ceead656086306ccd66590d4':
  SDK Updater: Update buttons state in local/remote page
2009-06-25 16:11:37 -07:00
Raphael
7b2bb7452f SDK Updater: Update buttons state in local/remote page
based on selection.
2009-06-25 15:21:09 -07:00