Migrate card settings

This commit is contained in:
MM20
2022-01-30 13:32:59 +01:00
parent a4ead54329
commit 8e96e2b2db
16 changed files with 466 additions and 54 deletions
@@ -119,5 +119,11 @@ fun createFactorySettings(context: Context): Settings {
.setLightNavBar(false)
.setLightStatusBar(false)
)
.setCards(
Settings.CardSettings.newBuilder()
.setBorderWidth(0)
.setRadius(8)
.setOpacity(1f)
)
.build()
}
@@ -49,8 +49,6 @@ class LauncherPreferences(val context: Application, version: Int = 3) {
var appStartAnim by EnumPreference("app_start_anim", default = AppStartAnimation.M)
var cardOpacity by IntPreference("card_opacity", default = 0xFF)
var cardStrokeWidth by IntPreference("card_stroke_width", default = 0)
var cardRadius by IntPreference("card_radius", default = 8)
var easterEggEnabled by BooleanPreference("easter_egg", default = false)
@@ -164,4 +164,11 @@ message Settings {
bool lightNavBar = 2;
}
SystemBarsSettings system_bars = 23;
message CardSettings {
float opacity = 1;
uint32 radius = 2;
uint32 border_width = 3;
}
CardSettings cards = 24;
}