OSDN Git Service

Merge "New launcher2 icon migration algorithm." into jb-ub-now-kermit
authorAdam Cohen <adamcohen@google.com>
Fri, 10 Jan 2014 21:42:39 +0000 (21:42 +0000)
committerAndroid (Google) Code Review <android-gerrit@google.com>
Fri, 10 Jan 2014 21:42:39 +0000 (21:42 +0000)
1  2 
src/com/android/launcher3/Launcher.java
src/com/android/launcher3/LauncherModel.java
src/com/android/launcher3/LauncherProvider.java

@@@ -4704,3 -4682,8 +4719,8 @@@ interface LauncherTransitionable 
      void onLauncherTransitionStep(Launcher l, float t);
      void onLauncherTransitionEnd(Launcher l, boolean animated, boolean toWorkspace);
  }
 -}
+ interface DebugIntents {
+     static final String DELETE_DATABASE = "com.android.launcher3.action.DELETE_DATABASE";
+     static final String MIGRATE_DATABASE = "com.android.launcher3.action.MIGRATE_DATABASE";
++}
@@@ -287,8 -292,13 +292,13 @@@ public class LauncherProvider extends C
          }
      }
  
+     public void migrateLauncher2Shortcuts() {
+         mOpenHelper.migrateLauncher2Shortcuts(mOpenHelper.getWritableDatabase(),
+                 LauncherSettings.Favorites.OLD_CONTENT_URI);
+     }
      private static int getDefaultWorkspaceResourceId() {
 -        if (AppsCustomizePagedView.DISABLE_ALL_APPS) {
 +        if (LauncherAppState.isDisableAllApps()) {
              return R.xml.default_workspace_no_all_apps;
          } else {
              return R.xml.default_workspace;