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

Commit 1c48070a authored by Austin Wang's avatar Austin Wang
Browse files

Save current image uri for extended effect (2/3)

Flag: com.android.systemui.shared.extended_wallpaper_effects
Bug: 395943288
Test: set extended effect wallpaper
Change-Id: I0074fbd2de3af5aeac955ffa584d43d3057a715e
parent 7d535eff
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -44,7 +44,9 @@ import com.android.wallpaper.customization.ui.binder.ThemePickerToolbarBinder
import com.android.wallpaper.effects.DefaultEffectsController
import com.android.wallpaper.effects.EffectsController
import com.android.wallpaper.module.DefaultPartnerProvider
import com.android.wallpaper.module.DefaultRecentWallpaperManager
import com.android.wallpaper.module.PartnerProvider
import com.android.wallpaper.module.RecentWallpaperManager
import com.android.wallpaper.module.WallpaperPreferences
import com.android.wallpaper.module.logging.UserEventLogger
import com.android.wallpaper.picker.category.domain.interactor.CategoriesLoadingStatusInteractor
@@ -203,6 +205,12 @@ abstract class ThemePickerAppModule {
        impl: ThemePickerWorkspaceCallbackBinder
    ): WorkspaceCallbackBinder

    @Binds
    @Singleton
    abstract fun bindRecentWallpaperManager(
        impl: DefaultRecentWallpaperManager
    ): RecentWallpaperManager

    companion object {

        @Provides
+8 −0
Original line number Diff line number Diff line
@@ -42,8 +42,10 @@ import com.android.systemui.shared.settings.data.repository.SecureSettingsReposi
import com.android.wallpaper.customization.ui.binder.ThemePickerToolbarBinder
import com.android.wallpaper.effects.EffectsController
import com.android.wallpaper.effects.FakeEffectsController
import com.android.wallpaper.module.DefaultRecentWallpaperManager
import com.android.wallpaper.module.Injector
import com.android.wallpaper.module.PartnerProvider
import com.android.wallpaper.module.RecentWallpaperManager
import com.android.wallpaper.module.WallpaperPreferences
import com.android.wallpaper.module.logging.TestUserEventLogger
import com.android.wallpaper.module.logging.UserEventLogger
@@ -200,6 +202,12 @@ abstract class ThemePickerTestModule {
        impl: ThemePickerWorkspaceCallbackBinder
    ): WorkspaceCallbackBinder

    @Binds
    @Singleton
    abstract fun bindRecentWallpaperManager(
        impl: DefaultRecentWallpaperManager
    ): RecentWallpaperManager

    companion object {

        @Provides