Loading src/com/android/customization/module/logging/ThemesUserEventLogger.kt +5 −1 Original line number Diff line number Diff line Loading @@ -27,7 +27,11 @@ interface ThemesUserEventLogger : UserEventLogger { fun logGridApplied(grid: GridOptionModel) fun logClockApplied(clockId: String) /** * @param useClockCustomization When setting style, if we use further clock customization like * width, weight and round corners for the font. */ fun logClockApplied(clockId: String, useClockCustomization: Boolean) fun logClockColorApplied(seedColor: Int) Loading src/com/android/customization/module/logging/ThemesUserEventLoggerImpl.kt +2 −1 Original line number Diff line number Diff line Loading @@ -234,11 +234,12 @@ constructor( .log() } override fun logClockApplied(clockId: String) { override fun logClockApplied(clockId: String, useClockCustomization: Boolean) { sysUiStatsLoggerFactory .get(CLOCK_APPLIED) .setAppSessionId(appSessionId.getId()) .setClockPackageHash(getIdHashCode(clockId)) .setUseClockCustomization(useClockCustomization) .log() } Loading src/com/android/customization/picker/clock/domain/interactor/ClockPickerInteractor.kt +1 −1 Original line number Diff line number Diff line Loading @@ -102,7 +102,7 @@ constructor( selectedColorId: String?, @IntRange(from = 0, to = 100) colorToneProgress: Int?, @ColorInt seedColor: Int?, axisSettings: ClockAxisStyle, axisSettings: ClockAxisStyle?, ) { setClockOption( ClockSnapshotModel( Loading src/com/android/customization/picker/clock/ui/viewmodel/ClockCarouselViewModel.kt +1 −1 Original line number Diff line number Diff line Loading @@ -141,7 +141,7 @@ class ClockCarouselViewModel( setSelectedClockJob = viewModelScope.launch(backgroundDispatcher) { interactor.setSelectedClock(clockId) logger.logClockApplied(clockId) logger.logClockApplied(clockId, false) } } Loading src/com/android/wallpaper/customization/ui/viewmodel/ClockPickerViewModel.kt +7 −5 Original line number Diff line number Diff line Loading @@ -151,7 +151,7 @@ constructor( } .distinctUntilChanged() val _previewingClockColorOptionIndex = MutableStateFlow<Int>(0) private val _previewingClockColorOptionIndex = MutableStateFlow<Int>(0) val previewingClockColorOptionIndex = _previewingClockColorOptionIndex.asStateFlow() val _previewingClockStyleOptionIndex = MutableStateFlow<Int>(0) Loading Loading @@ -318,6 +318,7 @@ constructor( fun() { _previewingClockStyleOptionIndex.value = index overridingClock.value = this overridingClockPresetIndexedStyle.value = null } } }, Loading Loading @@ -553,9 +554,7 @@ constructor( val size: ClockSize = array[6] as ClockSize val previewingColorId: String = array[7] as String val previewingColorSliderProgress: Int = array[8] as Int val clockAxisStyle: ClockAxisStyle = (array[9] as? IndexedStyle)?.style ?: ClockAxisStyle() val clockAxisStyle: ClockAxisStyle? = (array[9] as? IndexedStyle)?.style val isEdited = isClockEdited || isClockAxisStyleEdited || Loading @@ -581,7 +580,10 @@ constructor( axisSettings = clockAxisStyle, ) if (isClockEdited) { logger.logClockApplied(clockId = clockId) logger.logClockApplied( clockId = clockId, useClockCustomization = isClockAxisStyleEdited, ) } if (isClockSizeEdited) { logger.logClockSizeApplied( Loading Loading
src/com/android/customization/module/logging/ThemesUserEventLogger.kt +5 −1 Original line number Diff line number Diff line Loading @@ -27,7 +27,11 @@ interface ThemesUserEventLogger : UserEventLogger { fun logGridApplied(grid: GridOptionModel) fun logClockApplied(clockId: String) /** * @param useClockCustomization When setting style, if we use further clock customization like * width, weight and round corners for the font. */ fun logClockApplied(clockId: String, useClockCustomization: Boolean) fun logClockColorApplied(seedColor: Int) Loading
src/com/android/customization/module/logging/ThemesUserEventLoggerImpl.kt +2 −1 Original line number Diff line number Diff line Loading @@ -234,11 +234,12 @@ constructor( .log() } override fun logClockApplied(clockId: String) { override fun logClockApplied(clockId: String, useClockCustomization: Boolean) { sysUiStatsLoggerFactory .get(CLOCK_APPLIED) .setAppSessionId(appSessionId.getId()) .setClockPackageHash(getIdHashCode(clockId)) .setUseClockCustomization(useClockCustomization) .log() } Loading
src/com/android/customization/picker/clock/domain/interactor/ClockPickerInteractor.kt +1 −1 Original line number Diff line number Diff line Loading @@ -102,7 +102,7 @@ constructor( selectedColorId: String?, @IntRange(from = 0, to = 100) colorToneProgress: Int?, @ColorInt seedColor: Int?, axisSettings: ClockAxisStyle, axisSettings: ClockAxisStyle?, ) { setClockOption( ClockSnapshotModel( Loading
src/com/android/customization/picker/clock/ui/viewmodel/ClockCarouselViewModel.kt +1 −1 Original line number Diff line number Diff line Loading @@ -141,7 +141,7 @@ class ClockCarouselViewModel( setSelectedClockJob = viewModelScope.launch(backgroundDispatcher) { interactor.setSelectedClock(clockId) logger.logClockApplied(clockId) logger.logClockApplied(clockId, false) } } Loading
src/com/android/wallpaper/customization/ui/viewmodel/ClockPickerViewModel.kt +7 −5 Original line number Diff line number Diff line Loading @@ -151,7 +151,7 @@ constructor( } .distinctUntilChanged() val _previewingClockColorOptionIndex = MutableStateFlow<Int>(0) private val _previewingClockColorOptionIndex = MutableStateFlow<Int>(0) val previewingClockColorOptionIndex = _previewingClockColorOptionIndex.asStateFlow() val _previewingClockStyleOptionIndex = MutableStateFlow<Int>(0) Loading Loading @@ -318,6 +318,7 @@ constructor( fun() { _previewingClockStyleOptionIndex.value = index overridingClock.value = this overridingClockPresetIndexedStyle.value = null } } }, Loading Loading @@ -553,9 +554,7 @@ constructor( val size: ClockSize = array[6] as ClockSize val previewingColorId: String = array[7] as String val previewingColorSliderProgress: Int = array[8] as Int val clockAxisStyle: ClockAxisStyle = (array[9] as? IndexedStyle)?.style ?: ClockAxisStyle() val clockAxisStyle: ClockAxisStyle? = (array[9] as? IndexedStyle)?.style val isEdited = isClockEdited || isClockAxisStyleEdited || Loading @@ -581,7 +580,10 @@ constructor( axisSettings = clockAxisStyle, ) if (isClockEdited) { logger.logClockApplied(clockId = clockId) logger.logClockApplied( clockId = clockId, useClockCustomization = isClockAxisStyleEdited, ) } if (isClockSizeEdited) { logger.logClockSizeApplied( Loading