@@ -15,6 +15,7 @@ sealed interface InternalRouting
1515sealed interface AppSetting
1616sealed interface BetaFlag
1717sealed interface DevSetting
18+ sealed interface Immutable
1819
1920
2021sealed class PrefsBool (val value : String ) {
@@ -43,15 +44,15 @@ sealed class PrefsBool(val value: String) {
4344 data object DISPLAY_ERRORS : PrefsBool (" debug_display_errors" ), BetaFlag
4445 data object SHOW_CONNECTIVITY_STATUS : PrefsBool (" debug_no_network" ), BetaFlag
4546 data object GIVE_REQUESTS_ENABLED : PrefsBool (" give_requests_enabled" ), BetaFlag
46- data object BUY_MODULE_ENABLED : PrefsBool (" buy_kin_enabled" ), BetaFlag
47+ data object BUY_MODULE_ENABLED : PrefsBool (" buy_kin_enabled" ), BetaFlag, Immutable
4748 data object CHAT_UNSUB_ENABLED : PrefsBool (" chat_unsub_enabled" ), BetaFlag
48- data object TIPS_ENABLED : PrefsBool (" tips_enabled" ), BetaFlag
49+ data object TIPS_ENABLED : PrefsBool (" tips_enabled" ), BetaFlag, Immutable
4950 data object CONVERSATIONS_ENABLED : PrefsBool (" conversations_enabled" ), BetaFlag
5051 data object CONVERSATION_CASH_ENABLED : PrefsBool (" convo_cash_enabled" ), BetaFlag
51- data object BALANCE_CURRENCY_SELECTION_ENABLED : PrefsBool (" balance_currency_enabled" ), BetaFlag
52+ data object BALANCE_CURRENCY_SELECTION_ENABLED : PrefsBool (" balance_currency_enabled" ), BetaFlag, Immutable
5253 data object KADO_WEBVIEW_ENABLED : PrefsBool (" kado_inapp_enabled" ), BetaFlag
5354 data object SHARE_TWEET_TO_TIP : PrefsBool (" share_tweet_to_tip" ), BetaFlag
54- data object TIP_CARD_ON_HOMESCREEN : PrefsBool (" tip_card_on_home_screen" ), BetaFlag
55+ data object TIP_CARD_ON_HOMESCREEN : PrefsBool (" tip_card_on_home_screen" ), BetaFlag, Immutable
5556}
5657
5758val APP_SETTINGS : List <AppSetting > = listOf (PrefsBool .CAMERA_START_BY_DEFAULT , PrefsBool .REQUIRE_BIOMETRICS )
0 commit comments