package cn.super12138.todo.constants

object Constants {
    const val DEVELOPER_GITHUB = "https://github.com/Super12138/"
    const val GITHUB_REPO = "https://github.com/Super12138/VerveDo/"

    const val KEY_TODO_FAB_TRANSITION = "todo_fab"
    const val KEY_TODO_ITEM_TRANSITION = "todo_item_id"

    const val DB_NAME = "todo"
    const val DB_TABLE_NAME = "todo"

    const val SP_NAME = "cn.super12138.todo_preferences"

    const val PREF_DYNAMIC_COLOR = "dynamic_color"
    const val PREF_DYNAMIC_COLOR_DEFAULT = true

    const val PREF_PALETTE_STYLE = "palette_style"
    const val PREF_PALETTE_STYLE_DEFAULT = 1 // TonalSpot

    const val PREF_DARK_MODE = "dark_mode"
    const val PREF_DARK_MODE_DEFAULT = -1 // Follow System

    const val PREF_CONTRAST_LEVEL = "contrast_level"
    const val PREF_CONTRAST_LEVEL_DEFAULT = 0f // Normal

    /*const val PREF_SHOW_COMPLETED = "show_completed"
    const val PREF_SHOW_COMPLETED_DEFAULT = true*/

    const val PREF_SORTING_METHOD = "sorting_method"
    const val PREF_SORTING_METHOD_DEFAULT = 1

    const val PREF_SECURE_MODE = "secure_mode"
    const val PREF_SECURE_MODE_DEFAULT = false

    const val PREF_HAPTIC_FEEDBACK = "haptic_feedback"
    const val PREF_HAPTIC_FEEDBACK_DEFAULT = true

    const val PREF_CATEGORIES = "categories"
    const val PREF_CATEGORIES_DEFAULT = "[]"


}