From 6a20ac0953a8a7285cafdd48bbce882e758344dd Mon Sep 17 00:00:00 2001 From: Raphael Date: Tue, 16 Jun 2009 12:12:08 -0700 Subject: [PATCH] SDK Updater: automatically accept packages with no license. --- .../internal/repository/UpdateChooserDialog.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/UpdateChooserDialog.java b/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/UpdateChooserDialog.java index 19d1e8c5f..f193554c4 100755 --- a/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/UpdateChooserDialog.java +++ b/tools/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/repository/UpdateChooserDialog.java @@ -277,13 +277,19 @@ final class UpdateChooserDialog extends Dialog { private void postCreate() { setWindowImage(); + // Automatically accept those with an empty license + for (Archive a : mNewToOldArchiveMap.keySet()) { + String license = a.getParentPackage().getLicense().trim(); + if (license.length() == 0) { + mAccepted.add(a); + } + } + // Fill the list with the replacement packages mTableViewPackage.setLabelProvider(new NewArchivesLabelProvider()); mTableViewPackage.setContentProvider(new NewArchivesContentProvider()); mTableViewPackage.setInput(mNewToOldArchiveMap); - // TODO automatically accept those with an empty license - adjustColumnsWidth(); // select first item