Lines Matching full:favorites
58 import com.android.launcher2.LauncherSettings.Favorites;
72 static final String TABLE_FAVORITES = "favorites";
180 private static final String TAG_FAVORITES = "favorites";
211 db.execSQL("CREATE TABLE favorites (" +
239 // Populate favorites table with initial favorites
259 // We already have a favorites database in the old provider
282 final int idIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites._ID);
283 final int intentIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.INTENT);
284 final int titleIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.TITLE);
285 final int iconTypeIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.ICON_TYPE);
286 final int iconIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.ICON);
287 final int iconPackageIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.ICON_PACKAGE);
288 final int iconResourceIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.ICON_RESOURCE);
289 final int containerIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.CONTAINER);
290 final int itemTypeIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.ITEM_TYPE);
291 final int screenIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.SCREEN);
292 final int cellXIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.CELLX);
293 final int cellYIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.CELLY);
294 final int uriIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.URI);
295 final int displayModeIndex = c.getColumnIndexOrThrow(LauncherSettings.Favorites.DISPLAY_MODE);
301 values.put(LauncherSettings.Favorites._ID, c.getLong(idIndex));
302 values.put(LauncherSettings.Favorites.INTENT, c.getString(intentIndex));
303 values.put(LauncherSettings.Favorites.TITLE, c.getString(titleIndex));
304 values.put(LauncherSettings.Favorites.ICON_TYPE, c.getInt(iconTypeIndex));
305 values.put(LauncherSettings.Favorites.ICON, c.getBlob(iconIndex));
306 values.put(LauncherSettings.Favorites.ICON_PACKAGE, c.getString(iconPackageIndex));
307 values.put(LauncherSettings.Favorites.ICON_RESOURCE, c.getString(iconResourceIndex));
308 values.put(LauncherSettings.Favorites.CONTAINER, c.getInt(containerIndex));
309 values.put(LauncherSettings.Favorites.ITEM_TYPE, c.getInt(itemTypeIndex));
310 values.put(LauncherSettings.Favorites.APPWIDGET_ID, -1);
311 values.put(LauncherSettings.Favorites.SCREEN, c.getInt(screenIndex));
312 values.put(LauncherSettings.Favorites.CELLX, c.getInt(cellXIndex));
313 values.put(LauncherSettings.Favorites.CELLY, c.getInt(cellYIndex));
314 values.put(LauncherSettings.Favorites.URI, c.getString(uriIndex));
315 values.put(LauncherSettings.Favorites.DISPLAY_MODE, c.getInt(displayModeIndex));
348 db.execSQL("ALTER TABLE favorites " +
381 db.execSQL("UPDATE favorites SET screen=(screen + 1);");
419 final String selectWhere = buildOrWhereString(Favorites.ITEM_TYPE,
420 new int[] { Favorites.ITEM_TYPE_SHORTCUT });
425 c = db.query(TABLE_FAVORITES, new String[] { Favorites._ID, Favorites.INTENT },
431 final int idIndex = c.getColumnIndex(Favorites._ID);
432 final int intentIndex = c.getColumnIndex(Favorites.INTENT);
457 values.put(LauncherSettings.Favorites.INTENT, intent.toUri(0));
459 String updateWhere = Favorites._ID + "=" + favoriteId;
492 update = db.compileStatement("UPDATE favorites "
495 c = db.rawQuery("SELECT _id, icon FROM favorites WHERE iconType=" +
496 Favorites.ICON_TYPE_BITMAP, null);
498 final int idIndex = c.getColumnIndexOrThrow(Favorites._ID);
499 final int iconIndex = c.getColumnIndexOrThrow(Favorites.ICON);
548 Favorites.ITEM_TYPE_WIDGET_CLOCK,
549 Favorites.ITEM_TYPE_WIDGET_PHOTO_FRAME,
550 Favorites.ITEM_TYPE_WIDGET_SEARCH,
553 final String selectWhere = buildOrWhereString(Favorites.ITEM_TYPE, bindSources);
560 c = db.query(TABLE_FAVORITES, new String[] { Favorites._ID, Favorites.ITEM_TYPE },
579 values.put(Favorites.ITEM_TYPE, Favorites.ITEM_TYPE_APPWIDGET);
580 values.put(Favorites.APPWIDGET_ID, appWidgetId);
583 if (favoriteType == Favorites.ITEM_TYPE_WIDGET_SEARCH) {
584 values.put(LauncherSettings.Favorites.SPANX, 4);
585 values.put(LauncherSettings.Favorites.SPANY, 1);
587 values.put(LauncherSettings.Favorites.SPANX, 2);
588 values.put(LauncherSettings.Favorites.SPANY, 2);
591 String updateWhere = Favorites._ID + "=" + favoriteId;
594 if (favoriteType == Favorites.ITEM_TYPE_WIDGET_CLOCK) {
598 } else if (favoriteType == Favorites.ITEM_TYPE_WIDGET_PHOTO_FRAME) {
602 } else if (favoriteType == Favorites.ITEM_TYPE_WIDGET_SEARCH) {
655 values.put(LauncherSettings.Favorites.CONTAINER,
656 LauncherSettings.Favorites.CONTAINER_DESKTOP);
657 values.put(LauncherSettings.Favorites.SCREEN,
659 values.put(LauncherSettings.Favorites.CELLX,
661 values.put(LauncherSettings.Favorites.CELLY,
681 Log.w(TAG, "Got exception parsing favorites.", e);
683 Log.w(TAG, "Got exception parsing favorites.", e);
710 values.put(Favorites.INTENT, intent.toUri(0));
711 values.put(Favorites.TITLE, info.loadLabel(packageManager).toString());
712 values.put(Favorites.ITEM_TYPE, Favorites.ITEM_TYPE_APPLICATION);
713 values.put(Favorites.SPANX, 1);
714 values.put(Favorites.SPANY, 1);
803 values.put(Favorites.ITEM_TYPE, Favorites.ITEM_TYPE_APPWIDGET);
804 values.put(Favorites.SPANX, spanX);
805 values.put(Favorites.SPANY, spanY);
806 values.put(Favorites.APPWIDGET_ID, appWidgetId);
842 values.put(Favorites.INTENT, intent.toUri(0));
843 values.put(Favorites.TITLE, r.getString(titleResId));
844 values.put(Favorites.ITEM_TYPE, Favorites.ITEM_TYPE_SHORTCUT);
845 values.put(Favorites.SPANX, 1);
846 values.put(Favorites.SPANY, 1);
847 values.put(Favorites.ICON_TYPE, Favorites.ICON_TYPE_RESOURCE);
848 values.put(Favorites.ICON_PACKAGE, mContext.getPackageName());
849 values.put(Favorites.ICON_RESOURCE, r.getResourceName(iconResId));