Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2f6110f8 authored by Hyunyoung Song's avatar Hyunyoung Song Committed by Android (Google) Code Review
Browse files

Merge "Add live wallpaper metrics to atoms.proto" into qt-dev

parents 88932c42 286c52f8
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -269,7 +269,7 @@ message Atom {
        AssistGestureProgressReported assist_gesture_progress_reported = 176;
        TouchGestureClassified touch_gesture_classified = 177;
        HiddenApiUsed hidden_api_used = 178 [(allow_from_any_uid) = true];
        StyleUIChanged style_ui_changed = 179;
        StyleUIChanged style_ui_changed = 179 [(log_from_module) = "style"];
        PrivacyIndicatorsInteracted privacy_indicators_interacted =
            180 [(log_from_module) = "permissioncontroller"];
        AppInstallOnExternalStorageReported app_install_on_external_storage_reported = 181;
@@ -2500,6 +2500,8 @@ message StyleUIChanged {
    optional int32 launcher_grid = 6;
    optional int32 wallpaper_category_hash = 7;
    optional int32 wallpaper_id_hash = 8;
    optional int32 color_preference = 9;
    optional android.stats.style.LocationPreference location_preference = 10;
}

/**
+12 −0
Original line number Diff line number Diff line
@@ -30,5 +30,17 @@ enum Action {
    WALLPAPER_EXPLORE = 8;
    WALLPAPER_DOWNLOAD = 9;
    WALLPAPER_REMOVE = 10;
    LIVE_WALLPAPER_DOWNLOAD_SUCCESS = 11;
    LIVE_WALLPAPER_DOWNLOAD_FAILED = 12;
    LIVE_WALLPAPER_DOWNLOAD_CANCELLED = 13;
    LIVE_WALLPAPER_DELETE_SUCCESS = 14;
    LIVE_WALLPAPER_DELETE_FAILED = 15;
    LIVE_WALLPAPER_APPLIED = 16;
}

enum LocationPreference {
    LOCATION_PREFERENCE_UNSPECIFIED = 0;
    LOCATION_UNAVAILABLE = 1;
    LOCATION_CURRENT = 2;
    LOCATION_MANUAL = 3;
}
+6 −3
Original line number Diff line number Diff line
@@ -36,13 +36,16 @@ public class StatsLogCompat {
    /**
     *  StatsLog.write(StatsLog.STYLE_EVENT, action, colorPackageHash,
     *           fontPackageHash, shapePackageHash, clockPackageHash,
     *           launcherGrid, wallpaperCategoryHash, wallpaperIdHash);
     *           launcherGrid, wallpaperCategoryHash, wallpaperIdHash,
     *           colorPreference, locationPreference);
     */
    public static void write(int action, int colorPackageHash,
            int fontPackageHash, int shapePackageHash, int clockPackageHash,
            int launcherGrid, int wallpaperCategoryHash, int wallpaperIdHash) {
            int launcherGrid, int wallpaperCategoryHash, int wallpaperIdHash,
            int colorPreference, int locationPreference) {
        StatsLog.write(179, action, colorPackageHash,
                fontPackageHash, shapePackageHash, clockPackageHash,
                launcherGrid, wallpaperCategoryHash, wallpaperIdHash);
                launcherGrid, wallpaperCategoryHash, wallpaperIdHash,
                colorPreference, locationPreference);
    }
}