Home | History | Annotate | Download | only in launcher3

Lines Matching defs:favorite

25 import com.android.launcher3.backup.BackupProtos.Favorite;
240 case Key.FAVORITE:
297 Set<String> savedIds = getSavedIdsByType(Key.FAVORITE, in);
298 if (DEBUG) Log.d(TAG, "favorite savedIds.size()=" + savedIds.size());
311 Key key = getKey(Key.FAVORITE, id);
319 if (VERBOSE) Log.v(TAG, "favorite " + id + " was too old: " + updateTime);
325 if (DEBUG) Log.d(TAG, "favorite currentIds.size()=" + currentIds.size());
333 * Read a favorite from the stream.
343 if (VERBOSE) Log.v(TAG, "unpacking favorite " + key.id);
357 Log.e(TAG, "failed to decode favorite", e);
491 Log.w(TAG, "empty intent on application favorite: " + id);
515 Log.e(TAG, "invalid URI on application favorite: " + id);
517 Log.e(TAG, "unable to save application icon for favorite: " + id);
758 case Key.FAVORITE:
759 return "favorite";
783 /** Serialize a Favorite for persistence, including a checksum wrapper. */
785 Favorite favorite = new Favorite();
786 favorite.id = c.getLong(ID_INDEX);
787 favorite.screen = c.getInt(SCREEN_INDEX);
788 favorite.container = c.getInt(CONTAINER_INDEX);
789 favorite.cellX = c.getInt(CELLX_INDEX);
790 favorite.cellY = c.getInt(CELLY_INDEX);
791 favorite.spanX = c.getInt(SPANX_INDEX);
792 favorite.spanY = c.getInt(SPANY_INDEX);
793 favorite.iconType = c.getInt(ICON_TYPE_INDEX);
794 if (favorite.iconType == Favorites.ICON_TYPE_RESOURCE) {
797 favorite.iconPackage = iconPackage;
801 favorite.iconResource = iconResource;
804 if (favorite.iconType == Favorites.ICON_TYPE_BITMAP) {
807 favorite.icon = blob;
812 favorite.title = title;
819 favorite.intent = intent.toUri(0);
824 favorite.itemType = c.getInt(ITEM_TYPE_INDEX);
825 if (favorite.itemType == Favorites.ITEM_TYPE_APPWIDGET) {
826 favorite.appWidgetId = c.getInt(APPWIDGET_ID_INDEX);
829 favorite.appWidgetProvider = appWidgetProvider;
833 return writeCheckedBytes(favorite);
836 /** Deserialize a Favorite from persistence, after verifying checksum wrapper. */
839 Favorite favorite = new Favorite();
840 MessageNano.mergeFrom(favorite, readCheckedBytes(buffer, offset, dataSize));
841 if (VERBOSE) Log.v(TAG, "unpacked favorite " + favorite.itemType + ", " +
842 (TextUtils.isEmpty(favorite.title) ? favorite.id : favorite.title));
844 values.put(Favorites._ID, favorite.id);
845 values.put(Favorites.SCREEN, favorite.screen);
846 values.put(Favorites.CONTAINER, favorite.container);
847 values.put(Favorites.CELLX, favorite.cellX);
848 values.put(Favorites.CELLY, favorite.cellY);
849 values.put(Favorites.SPANX, favorite.spanX);
850 values.put(Favorites.SPANY, favorite.spanY);
851 values.put(Favorites.ICON_TYPE, favorite.iconType);
852 if (favorite.iconType == Favorites.ICON_TYPE_RESOURCE) {
853 values.put(Favorites.ICON_PACKAGE, favorite.iconPackage);
854 values.put(Favorites.ICON_RESOURCE, favorite.iconResource);
856 if (favorite.iconType == Favorites.ICON_TYPE_BITMAP) {
857 values.put(Favorites.ICON, favorite.icon);
859 if (!TextUtils.isEmpty(favorite.title)) {
860 values.put(Favorites.TITLE, favorite.title);
864 if (!TextUtils.isEmpty(favorite.intent)) {
865 values.put(Favorites.INTENT, favorite.intent);
867 values.put(Favorites.ITEM_TYPE, favorite.itemType);
874 if (favorite.itemType == Favorites.ITEM_TYPE_APPWIDGET) {
875 if (!TextUtils.isEmpty(favorite.appWidgetProvider)) {
876 values.put(Favorites.APPWIDGET_PROVIDER, favorite.appWidgetProvider);
878 values.put(Favorites.APPWIDGET_ID, favorite.appWidgetId);