History log of /sdk/sdkmanager/libs/sdkuilib/src/com/android/sdkuilib/internal/tasks/ProgressViewFactory.java
Revision Date Author Comments
70c222d49c0a75e30b05337dbbb8110a39635aaf 07-Aug-2012 Raphael Moll <ralf@android.com> Convert EOL from dos2unix in sdkuilib *.java

Change-Id: Ia046d63aac7800326effbe61364d2efa35581633
ab36f4e7488358dea4ab6b54ee2b7bef3da0232b 21-Dec-2011 Tor Norbye <tnorbye@google.com> Update SDK codebase to JDK 6

This changeset makes the SDK codebase compile with source=1.6 (which
means it also requires JDK 6). This means that methods implementing an
interface requires @Override's. It also means we can start using APIs
like the ArrayDeque class and methods like String#isEmpty().

This changeset looks big but the change is trivial: it's basically
adding @Override in all the places that need it, along with some other
automatic Eclipse cleanup in certain files (such as reordering imports
where they were incorrectly ordered (because older versions of Eclipse
didn't always handle inner classes right)), as well as cleaning up
trailing whitespace and removing some $NON-NLS-1$ markers on lines
where there aren't any string literals anymore.

This changeset also sets the source and target JDK level to 6 in the
Eclipse compiler .settings file, and synchronizes this file to all the
other Eclipse SDK projects.

Change-Id: I6a9585aa44c3dee9a5c00739ab22fbdbcb9f8275
e373ce4021c83e10151b75c146cba7521bd66cfe 28-Jul-2011 Raphael Moll <ralf@android.com> SDK Manager2: Revamp progress bar handling.

Change-Id: Ic5751f5c86f7cd4cf31927d83368a7fcb432e216
c40ff87d77ae1bfd2828c92482077e51c8c585a0 22-Mar-2011 Raphael Moll <ralf@android.com> Continuing UI for new SDK Manager Packages Page.

- Changed application to not display the "page selector" anymore.
Instead there's only one page, which is is the available+installed
packages combined page.

- The app behavior depends on the env var.
- When set, it becomes the "SDK Manager" to only deal with packages.
- When unset, it has the previous look & pages to deal with both
AVD and SDK packages.
- Eventually we'll also have an AVD separate app and we can
factor out/cleanup the old window implementation.

- Integrated the progress bar + status in the page.
- This isn't linked to Eclipse yet.
- The ProgressTask* classes deal with the old behavior of
a separate progress dialog.
- The new ProgresView* classes deal with the new behavior
of the progress status incorporated in the main page.

Other changes:
- Changed layout of the new package page
- Center add-on sites dialog on top of parent.
- Display "details" in tree view (e.g. includes obsolete
packages + all archives)
- Plug in logic for install/delete buttons

Change-Id: I84c021cb7104681bb39445bd79ab01e161a22796