mirror of
https://github.com/SimpleMobileTools/Simple-Keyboard.git
synced 2025-04-13 09:52:44 +02:00
53 lines
1.7 KiB
Kotlin
53 lines
1.7 KiB
Kotlin
package com.simplemobiletools.keyboard.helpers
|
|
|
|
|
|
enum class ShiftState {
|
|
OFF,
|
|
ON_ONE_CHAR,
|
|
ON_PERMANENT;
|
|
}
|
|
|
|
// limit the count of alternative characters that show up at long pressing a key
|
|
const val MAX_KEYS_PER_MINI_ROW = 9
|
|
|
|
// shared prefs
|
|
const val VIBRATE_ON_KEYPRESS = "vibrate_on_keypress"
|
|
const val SHOW_POPUP_ON_KEYPRESS = "show_popup_on_keypress"
|
|
const val SHOW_KEY_BORDERS = "show_key_borders"
|
|
const val SENTENCES_CAPITALIZATION = "sentences_capitalization"
|
|
const val LAST_EXPORTED_CLIPS_FOLDER = "last_exported_clips_folder"
|
|
const val KEYBOARD_LANGUAGE = "keyboard_language"
|
|
const val HEIGHT_MULTIPLIER = "height_multiplier"
|
|
const val SHOW_CLIPBOARD_CONTENT = "show_clipboard_content"
|
|
const val SHOW_NUMBERS_ROW = "show_numbers_row"
|
|
|
|
// differentiate current and pinned clips at the keyboards' Clipboard section
|
|
const val ITEM_SECTION_LABEL = 0
|
|
const val ITEM_CLIP = 1
|
|
|
|
const val LANGUAGE_ENGLISH_QWERTY = 0
|
|
const val LANGUAGE_RUSSIAN = 1
|
|
const val LANGUAGE_FRENCH_AZERTY = 2
|
|
const val LANGUAGE_ENGLISH_QWERTZ = 3
|
|
const val LANGUAGE_SPANISH = 4
|
|
const val LANGUAGE_GERMAN = 5
|
|
const val LANGUAGE_ENGLISH_DVORAK = 6
|
|
const val LANGUAGE_ROMANIAN = 7
|
|
const val LANGUAGE_SLOVENIAN = 8
|
|
const val LANGUAGE_BULGARIAN = 9
|
|
const val LANGUAGE_TURKISH_Q = 10
|
|
const val LANGUAGE_LITHUANIAN = 11
|
|
const val LANGUAGE_BENGALI = 12
|
|
const val LANGUAGE_GREEK = 13
|
|
const val LANGUAGE_NORWEGIAN = 14
|
|
const val LANGUAGE_SWEDISH = 15
|
|
const val LANGUAGE_DANISH = 16
|
|
const val LANGUAGE_FRENCH_BEPO = 17
|
|
|
|
// keyboard height multiplier options
|
|
const val KEYBOARD_HEIGHT_MULTIPLIER_SMALL = 1
|
|
const val KEYBOARD_HEIGHT_MULTIPLIER_MEDIUM = 2
|
|
const val KEYBOARD_HEIGHT_MULTIPLIER_LARGE = 3
|
|
|
|
const val EMOJI_SPEC_FILE_PATH = "media/emoji_spec.txt"
|