diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/helpers/Config.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/helpers/Config.kt index 2695a2c5..f413e4e0 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/helpers/Config.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/helpers/Config.kt @@ -6,6 +6,7 @@ import android.telecom.PhoneAccountHandle import com.google.gson.Gson import com.google.gson.reflect.TypeToken import com.simplemobiletools.commons.helpers.BaseConfig +import com.simplemobiletools.commons.helpers.VIEW_TYPE_LIST import com.simplemobiletools.dialer.extensions.getPhoneAccountHandleModel import com.simplemobiletools.dialer.extensions.putPhoneAccountHandle import com.simplemobiletools.dialer.models.SpeedDial @@ -89,4 +90,9 @@ class Config(context: Context) : BaseConfig(context) { var alwaysShowFullscreen: Boolean get() = prefs.getBoolean(ALWAYS_SHOW_FULLSCREEN, false) set(alwaysShowFullscreen) = prefs.edit().putBoolean(ALWAYS_SHOW_FULLSCREEN, alwaysShowFullscreen).apply() + + var viewType: Int + get() = prefs.getInt(VIEW_TYPE, VIEW_TYPE_LIST) + set(viewTypeFiles) = prefs.edit().putInt(VIEW_TYPE, viewTypeFiles).apply() + } diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/helpers/Constants.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/helpers/Constants.kt index b1ac3e48..8b033c2b 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/helpers/Constants.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/helpers/Constants.kt @@ -19,6 +19,8 @@ const val DIALPAD_VIBRATION = "dialpad_vibration" const val DIALPAD_BEEPS = "dialpad_beeps" const val HIDE_DIALPAD_NUMBERS = "hide_dialpad_numbers" const val ALWAYS_SHOW_FULLSCREEN = "always_show_fullscreen" +const val VIEW_TYPE = "view_type" + const val ALL_TABS_MASK = TAB_CONTACTS or TAB_FAVORITES or TAB_CALL_HISTORY val tabsList = arrayListOf(TAB_CONTACTS, TAB_FAVORITES, TAB_CALL_HISTORY)