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
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
0ec4e5a717
SDK Updater: UI to add new sources URL.
2009-06-26 10:55:30 -07:00
Raphael
6183584988
SDK Updater: Cleanup a bunch of todos
2009-06-25 20:00:05 -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
7b2bb7452f
SDK Updater: Update buttons state in local/remote page
...
based on selection.
2009-06-25 15:21:09 -07:00
Brett Chabot
acedbcb8fa
Add hosttestlib library.
...
hosttestlib is a simple JUnit extension framework for tests that need to interact externally (ie
from a host machine) with an Android device.
2009-06-19 17:05:29 -07:00
Android (Google) Code Review
a43be8798e
Merge change 4689 into donut
...
* changes:
Update the API of ApkBuilder to make it clearer what is stable and what isn't.
2009-06-19 11:15:58 -07:00
Raphael
0d9a6278b4
Fix api change following a rebase.
2009-06-18 21:42:36 -07:00
Android (Google) Code Review
3962412784
Merge change 4685 into donut
...
* changes:
SDK Updater: use separate license node in XML. Support extra packages.
2009-06-18 21:24:38 -07:00
Xavier Ducrohet
85a31f6f1d
Update the API of ApkBuilder to make it clearer what is stable and what isn't.
2009-06-18 16:51:41 -07:00
Raphael
48c6578bb6
SDK Updater: use separate license node in XML. Support extra packages.
2009-06-18 16:40:12 -07:00
Xavier Ducrohet
ef2f55d0b7
Add support to delete AVD in the new AvdSelector.
...
Also: change button order in the update chooser dialog.
2009-06-18 16:01:05 -07:00
Android (Google) Code Review
963aebaffa
Merge change 4646 into donut
...
* changes:
Force the id of TabWidget to be android:id/tabs
2009-06-18 12:33:17 -07:00
Xavier Ducrohet
ecf30d99a1
Force the id of TabWidget to be android:id/tabs
2009-06-18 12:27:51 -07:00
Android (Google) Code Review
630f7df118
Merge change 4575 into donut
...
* changes:
SDK Updater: Better guess for the addon folder name.
2009-06-18 12:01:58 -07:00
Android (Google) Code Review
3f351dd5df
Merge change 4555 into donut
...
* changes:
Force UTF-8 encoding for SDK files.
2009-06-18 10:42:43 -07:00
Raphael
691beb35a1
SDK Updater: Better guess for the addon folder name.
...
- 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.
2009-06-17 21:28:51 -07:00
Xavier Ducrohet
fa0286d4d3
Force UTF-8 encoding for SDK files.
...
- project .properties files
- AVD ini files (<name>.ini and config.ini)
- add-on manifest
2009-06-17 17:51:22 -07:00
Raphael
fb2a1430c9
SDK Updater: fix accept callback to update Install Selected button.
2009-06-17 15:39:52 -07:00
Android (Google) Code Review
1ebf49189c
Merge change 4510 into donut
...
* changes:
SDK Updater: display icons for local packages.
2009-06-17 15:15:52 -07:00
Android (Google) Code Review
2ea1594b1a
Merge change 4111 into donut
...
* changes:
Move package installation logic from ADT to ddmlib.
2009-06-17 15:03:50 -07:00
Raphael
97d3769f36
SDK Updater: display icons for local packages.
2009-06-17 14:55:57 -07:00
Raphael
340a79b590
SDK Updater: fix repository.xml to read as binary, not text
...
to let the XML decoder handle the charset decoding.
2009-06-17 13:35:39 -07:00
Xavier Ducrohet
2f06069269
First step of a more standalone AvdSelector.
...
- New/Delete/Info/Refresh/Manager buttons.
- Ability to set any kind of AVD filter
- Self-refresh: Selector knows the AvdManager and can refresh itself.
- Manager mode or simple (selection or checkboxes)
- Manager mode displays broken AVDs.
Updated the SdkUpdate AVD page and the various use of the Selector in ADT.
2009-06-17 11:40:19 -07:00
Raphael
d05f6ef99b
SDK Updater: fix install of new packages from remote page.
2009-06-17 11:30:38 -07:00
Android (Google) Code Review
678a781bb5
Merge change 4440 into donut
...
* changes:
Properly create Image for the icons so that they are transparent.
2009-06-17 10:12:18 -07:00
Raphael
4d68551ef3
SDK Updater: remove UpdaterData.Display
2009-06-16 19:21:53 -07:00
Xavier Ducrohet
1721fae552
Properly create Image for the icons so that they are transparent.
2009-06-16 19:16:00 -07:00
Raphael
eecf776ac4
SDK Updater: select specific archives in the remote page
...
also triggers the license/install overview dialog.
2009-06-16 16:17:09 -07:00
Raphael
6a20ac0953
SDK Updater: automatically accept packages with no license.
2009-06-16 12:12:08 -07:00
Android (Google) Code Review
128308e01b
Merge change 4297 into donut
...
* changes:
SDK Updater: different icon theme for the repository items.
2009-06-16 11:54:40 -07:00
Raphael
53033b80ba
SDK Updater: use tri-state icon for each potential
...
archive: accepted, refused or unknown.
2009-06-16 00:08:49 -07:00
Raphael
eb74e4a8d5
SDK Updater: different icon theme for the repository items.
2009-06-15 23:27:01 -07:00
Brett Chabot
377c706e0c
Move package installation logic from ADT to ddmlib.
2009-06-15 19:25:48 -07:00
Raphael
624222750d
SDK Updater: addon id is name+vendor, lower case
2009-06-15 16:35:41 -07:00
Android (Google) Code Review
dce71a5c6b
Merge change 4220 into donut
...
* changes:
SDK Updater: update all existing local archives, license click through.
2009-06-15 15:00:54 -07:00
Raphael
e073146af3
SDK Updater: update all existing local archives, license click through.
2009-06-15 13:48:50 -07:00
Raphael
cf0131406d
Modify archquery to be able to print any system property.
...
(this is change 4207 that was abandoned due to a merge conflict.)
2009-06-15 13:36:11 -07:00
Xavier Ducrohet
63c20f1cd7
Fix the reload of pages after installation of packages.
2009-06-12 18:13:27 -07:00
Raphael
18a6ab32be
SDK Updater: provide a "force http" setting.
...
Note that the setting operates on every source by converting
the https:// links into http:// before fetching the sources
or the archives.
This also reorganize some things: the RepoSourceAdapter now
takes the UpdaterData as parameter (so both Adapters work the
same) and the label/contentProviders are nested classes instead
of static classes. Cleanup some stuff that was no longer useful
such as the RepoSources.TaskFactory (it's in UpdaterData already).
With this change I can install from the dl site over http at home!
2009-06-11 21:45:07 -07:00