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.
Using the Eclipse projects for ddmuilib. ddmuilib requires SWT to compile. SWT is available in the depot under prebuild/<platform>/swt Because the build path cannot contain relative path that are not inside the project directory, the .classpath file references a user library called ANDROID_SWT. In order to compile the project, make a user library called ANDROID_SWT containing the jar available at prebuild/<platform>/swt.