1
0
Fork 0

Improved db operations and db feedback (#279)

* prevented crashing when database indexes are missing, they are now permanent instead of being created on-the-fly when loading a dictionary

* code style fixes in DictionaryDb.java

* removed some unused code

* counting the dictionaries to be loaded is no longer responsibility of the Load Button, but of the DictionaryLoader

* delete dictionary buttons are now being locked while deleting is in progress; also, a status message is displayed for better UX

* updated translations and documentation
This commit is contained in:
Dimo Karaivanov 2023-06-07 11:08:00 +03:00 committed by GitHub
parent f92ad96827
commit c63d054422
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
19 changed files with 202 additions and 180 deletions

View file

@ -13,7 +13,7 @@
<string name="pref_help">Допомога</string>
<string name="pref_dark_theme">Темна тема</string>
<string name="pref_choose_languages">Мови</string>
<string name="dictionary_truncate_title">Очистіть усі</string>
<string name="dictionary_truncate_title">Видалити усі</string>
<string name="dictionary_cancel_load">Скасувати завантаження</string>
<string name="dictionary_load_error">Помилка завантаження словника для мови «%1$s» (%2$s).</string>
@ -53,15 +53,16 @@
<string name="function_show_settings_key">Налаштування</string>
<string name="function_reset_keys_done">Налаштування кнопок за замовчуванням відновлено</string>
<string name="function_reset_keys_title">Повернути кнопки за замовчуванням</string>
<string name="dictionary_truncated">Словник успішно очищено.</string>
<string name="dictionary_truncated">Словник успішно видалено.</string>
<string name="dictionary_missing_go_load_it">Немає словника для мови «%1$s». Перейдіть до Налаштувань, щоб завантажити його.</string>
<string name="dictionary_load_bad_char">Помилка завантаження. Недійсне слово «%1$s» в рядку %2$d мови «%3$s».</string>
<string name="add_word_field_placeholder">Введіть слово…</string>
<string name="pref_upside_down_keys">Зворотна клавіатура</string>
<string name="pref_upside_down_keys_summary">Використовуйте налаштування, якщо 789 у першому рядку замість 123.</string>
<string name="dictionary_truncate_unselected">Очистіть невибрані</string>
<string name="dictionary_truncate_unselected">Видалити невибрані</string>
<string name="pref_category_setup">Початкове налаштування</string>
<string name="pref_show_soft_numpad">Екранна цифрова клавіатура</string>
<string name="key_volume_up">Збільшення гучності</string>
<string name="key_volume_down">Зменшення гучності</string>
<string name="dictionary_truncating">Видалення…</string>
</resources>