Commit Graph

1204 Commits

Author SHA1 Message Date
Raphael
0266592783 SDK Updater: icons for packages in remote page.
One of the rationales behind this was to show
incompatible archives using some icon.

This moves all SDK Updater icons in internal/repository/icons
and create an ImageFactory available to the remote page via
the UpdaterData.
2009-06-11 15:40:39 -07:00
Xavier Ducrohet
201f83164f Centralized the local data, and create new listener mechanism to access it.
Created a permanent SdkManager in UpdaterData (alongside a new AvdManager).
Pages can request a reload (for example on install/delete of a local package),
and other pages are notified of SDK changes to update their display (local
packages, local AVDs, available packages, etc...)

Removed references to UpdaterWindow from the pages (moved some actions
like installArchives and refreshSources into UpdaterData).

Added a new page for the AVDs. Pretty basic for now (only the current AVD
display).

Clicking refresh on the Local pages causes a reload which triggers a
refresh of the listeners pages which properly reloads the AVD page.
2009-06-11 14:51:26 -07:00
Reena Lee
d39413e917 - Moved the build variants descriptions into build_system
- Added Makefile stub into sensors.jd as a starting point
- Small cleanup to build_new_device to reference the PRODUCT_* parameters
- Fixed URL in the README for app engine testing
2009-06-11 13:26:29 -07:00
Android (Google) Code Review
d24ed7adc4 am e1c1ac8b: Merge change 3869 into donut
Merge commit 'e1c1ac8b0ea535e334b7f072aaaa98d14dcb8b81'

* commit 'e1c1ac8b0ea535e334b7f072aaaa98d14dcb8b81':
  SDK Updater: implement tree check callback on remote page.
2009-06-11 12:04:39 -07:00
Android (Google) Code Review
db08cab874 am c390708d: Merge change 3868 into donut
Merge commit 'c390708d032addd61d4a2451ee9abeaf66e43181'

* commit 'c390708d032addd61d4a2451ee9abeaf66e43181':
  ADT #1909458: fix 'android update project': "build.xml is too old"
2009-06-11 12:04:38 -07:00
Android (Google) Code Review
e1c1ac8b0e Merge change 3869 into donut
* changes:
  SDK Updater: implement tree check callback on remote page.
2009-06-11 11:56:08 -07:00
Android (Google) Code Review
c390708d03 Merge change 3868 into donut
* changes:
  ADT #1909458: fix 'android update project': "build.xml is too old"
2009-06-11 11:55:36 -07:00
Android (Google) Code Review
4b03e4ea19 am 134c84ab: Merge change 3856 into donut
Merge commit '134c84ab6206fa9929356662943df686412913c7'

* commit '134c84ab6206fa9929356662943df686412913c7':
  SDK Updater: fix install in new directory.
2009-06-11 11:41:48 -07:00
Android (Google) Code Review
134c84ab62 Merge change 3856 into donut
* changes:
  SDK Updater: fix install in new directory.
2009-06-11 10:24:54 -07:00
Android (Google) Code Review
9f6f2a3e1f am 3aa7f5d6: Merge change 3848 into donut
Merge commit '3aa7f5d63706cd031d3eb51bea517c069f10d4be'

* commit '3aa7f5d63706cd031d3eb51bea517c069f10d4be':
  SDK Updater: Revamp ITaskMonitor to be able to create sub monitors.
2009-06-11 00:45:25 -07:00
Android (Google) Code Review
c8aa9f7743 am 91fe0012: Merge change 3807 into donut
Merge commit '91fe001269907b50f812056285540d19519dadea'

* commit '91fe001269907b50f812056285540d19519dadea':
  Remove an old backup file.
2009-06-11 00:44:56 -07:00
Raphael
616643f673 SDK Updater: implement tree check callback on remote page. 2009-06-10 23:08:53 -07:00
Raphael
bd13b6ce02 ADT #1909458: fix 'android update project': "build.xml is too old" 2009-06-10 21:33:38 -07:00
Android (Google) Code Review
3aa7f5d637 Merge change 3848 into donut
* changes:
  SDK Updater: Revamp ITaskMonitor to be able to create sub monitors.
2009-06-10 19:49:47 -07:00
Raphael
9888f2038e SDK Updater: fix install in new directory.
Also change the getenv hack so that multiple sources
can be specified, separated by ;
2009-06-10 19:35:50 -07:00
Raphael
b399193542 SDK Updater: Revamp ITaskMonitor to be able to create sub monitors.
This allows us to nest tasks that share the same
progress task dialog..
2009-06-10 18:33:45 -07:00
Android (Google) Code Review
91fe001269 Merge change 3807 into donut
* changes:
  Remove an old backup file.
2009-06-10 17:28:21 -07:00
Android (Google) Code Review
5698228e69 am 04d87fc2: Merge change 3770 into donut
Merge commit '04d87fc25f8cae532aa2a72b36a6c830a84148a8'

* commit '04d87fc25f8cae532aa2a72b36a6c830a84148a8':
  Add SdkManager#reloadSdk().
2009-06-10 17:20:06 -07:00
Android (Google) Code Review
04d87fc25f Merge change 3770 into donut
* changes:
  Add SdkManager#reloadSdk().
2009-06-10 17:11:57 -07:00
Android (Google) Code Review
2bbfa16070 am 64638a16: Merge change 3743 into donut
Merge commit '64638a165fbe0e6320adfc5e2aa4679ed0f94b35'

* commit '64638a165fbe0e6320adfc5e2aa4679ed0f94b35':
  ADT #1856119: 'android update project' can now update sub-projects.
2009-06-10 16:31:37 -07:00
Dan Bornstein
8fe57fa186 Remove an old backup file. 2009-06-10 16:08:38 -07:00
Android (Google) Code Review
7bc453163d am 37c885e4: Merge change 3763 into donut
Merge commit '37c885e48e05d5b139b724e75867554a1e97f309'

* commit '37c885e48e05d5b139b724e75867554a1e97f309':
  SDK Updater: Fix the build.
2009-06-10 15:33:00 -07:00
Android (Google) Code Review
e861b46441 am c52422ac: Merge change 3691 into donut
Merge commit 'c52422ac391cac47ec0599874093fd81b1b8d8d5'

* commit 'c52422ac391cac47ec0599874093fd81b1b8d8d5':
  SDK Updater: handle HTTP proxy settings, load & save.
2009-06-10 15:32:54 -07:00
Eric Fischer
35489943a5 am ecf7c59c: am 4b04cfae: AI 149721: Import Portuguese translations.
Merge commit 'ecf7c59cf5043b65770f912eabc545dbe4412a75'

* commit 'ecf7c59cf5043b65770f912eabc545dbe4412a75':
  AI 149721: Import Portuguese translations.
2009-06-10 15:32:21 -07:00
Android (Google) Code Review
64638a165f Merge change 3743 into donut
* changes:
  ADT #1856119: 'android update project' can now update sub-projects.
2009-06-10 15:30:15 -07:00
Jack Palevich
28815d24c9 resolved conflicts for merge of 3945e1 to master 2009-06-10 15:09:22 -07:00
Xavier Ducrohet
086594ceab Add SdkManager#reloadSdk(). 2009-06-10 14:49:02 -07:00
Android (Google) Code Review
37c885e48e Merge change 3763 into donut
* changes:
  SDK Updater: Fix the build.
2009-06-10 13:57:03 -07:00
Raphael
5eebba469b SDK Updater: Fix the build.
Seems like the server doesn't have Properties.load(Reader)!??!
2009-06-10 13:51:45 -07:00
Android (Google) Code Review
755cb28867 am 7978517b: Merge change 3747 into donut
Merge commit '7978517bdd52060e7d1ad10fcc3f358ad17eefef'

* commit '7978517bdd52060e7d1ad10fcc3f358ad17eefef':
  Add the Term terminal emulator to the default Eclipse project classpath.
2009-06-10 12:51:54 -07:00
Brett Chabot
049b0f2da3 am d6af1fbb: Change cts-permission runtest def to use proper runner.
Merge commit 'd6af1fbbfafc57e63d828d23ea289b0da93ac259'

* commit 'd6af1fbbfafc57e63d828d23ea289b0da93ac259':
  Change cts-permission runtest def to use proper runner.
2009-06-10 12:51:52 -07:00
Android (Google) Code Review
c52422ac39 Merge change 3691 into donut
* changes:
  SDK Updater: handle HTTP proxy settings, load & save.
2009-06-10 12:35:44 -07:00
Eric Fischer
ecf7c59cf5 am 4b04cfae: AI 149721: Import Portuguese translations.
Merge commit '4b04cfae5b35b820e460e9533dfbd8b080484103' into donut

* commit '4b04cfae5b35b820e460e9533dfbd8b080484103':
  AI 149721: Import Portuguese translations.
2009-06-10 12:29:56 -07:00
Eric Fischer
4b04cfae5b AI 149721: Import Portuguese translations.
Automated import of CL 149721
2009-06-10 12:25:53 -07:00
Android (Google) Code Review
3945e1ae87 Merge change 3748 into donut
* changes:
  Fix enter key and control keys in Terminal emulator.
2009-06-10 12:02:40 -07:00
Android (Google) Code Review
7978517bdd Merge change 3747 into donut
* changes:
  Add the Term terminal emulator to the default Eclipse project classpath.
2009-06-10 12:01:28 -07:00
Jack Palevich
aa7160b29a Fix enter key and control keys in Terminal emulator.
Previously the enter key only worked after the trackball had been
clicked at least once. Fixed by calling setFocibleInTouchMode.

Fix bug where control keys didn't work with the soft keyboard.

Fix some warnings reported by Eclipse IDE. (Missing @Overrides, needless
imports, unused variables.)
2009-06-10 11:54:02 -07:00
Raphael
8e8886e363 SDK Updater: handle HTTP proxy settings, load & save. 2009-06-10 11:39:25 -07:00
Raphael
61df13dec4 ADT #1856119: 'android update project' can now update sub-projects. 2009-06-10 11:34:08 -07:00
Brett Chabot
d6af1fbbfa Change cts-permission runtest def to use proper runner. 2009-06-10 11:19:58 -07:00
Jack Palevich
4a653edc67 Add the Term terminal emulator to the default Eclipse project classpath. 2009-06-10 10:37:28 -07:00
Android (Google) Code Review
88766276db am 792de31d: Merge change 3642 into donut
Merge commit '792de31db045e053b154f0e6068f692637f75612'

* commit '792de31db045e053b154f0e6068f692637f75612':
  Use the same lock for Sdk class than the one used for loading the SDK.
2009-06-10 10:34:40 -07:00
Android (Google) Code Review
792de31db0 Merge change 3642 into donut
* changes:
  Use the same lock for Sdk class than the one used for loading the SDK.
2009-06-10 10:33:09 -07:00
Android (Google) Code Review
f5e0b21fc0 Merge change 3720
* changes:
  test pixelpacking api
2009-06-10 07:49:54 -07:00
Android (Google) Code Review
a63230dc63 am 891968b7: Merge change 3557 into donut
Merge commit '891968b78e9604e0c6f06c3b142bb7274c24bc5b'

* commit '891968b78e9604e0c6f06c3b142bb7274c24bc5b':
  SDK Updater: Support local archives
2009-06-10 07:46:16 -07:00
Karl Rosaen
c0e606535c am 95315b87: Add GlobalSearch to test definitions.
Merge commit '95315b87df02e5f6eea972920533fb56d5547ca8'

* commit '95315b87df02e5f6eea972920533fb56d5547ca8':
  Add GlobalSearch to test definitions.
2009-06-10 07:44:30 -07:00
Mike Reed
224adadb3c test pixelpacking api 2009-06-10 10:36:28 -04:00
Android (Google) Code Review
891968b78e Merge change 3557 into donut
* changes:
  SDK Updater: Support local archives
2009-06-10 07:36:16 -07:00
Karl Rosaen
95315b87df Add GlobalSearch to test definitions. 2009-06-10 11:55:25 +01:00
Raphael
9be7c5b712 SDK Updater: Support local archives
- Change Archive to have a "isLocal" mode.
  - In local mode, Archive.getLocalOsPath gives the install folder.
  - In remote mode, Archive.getUrl gives the download URL.
- Implement delete on local archive.
- Started refreshing all sources. Need to revamp the progress
  dialog to share it accross methods first.
2009-06-09 22:09:34 -07:00