From a3f2caba2e750703affb9945b2d48d8fc92c95b0 Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 19 Oct 2018 12:08:36 +0200 Subject: [PATCH] adding a new option for disabling personalized learning of keyboards on Oreo --- .../notes/activities/SettingsActivity.kt | 11 ++ .../notes/fragments/NoteFragment.kt | 20 ++- .../simplemobiletools/notes/helpers/Config.kt | 4 + .../notes/helpers/Constants.kt | 1 + app/src/main/res/layout/activity_settings.xml | 128 +++++++++++------- .../res/layout/note_view_horiz_scrollable.xml | 1 - app/src/main/res/layout/note_view_static.xml | 1 - app/src/main/res/values-az/strings.xml | 1 + app/src/main/res/values-da/strings.xml | 1 + app/src/main/res/values-de/strings.xml | 1 + app/src/main/res/values-es/strings.xml | 1 + app/src/main/res/values-fr/strings.xml | 1 + app/src/main/res/values-gl/strings.xml | 2 +- app/src/main/res/values-hr/strings.xml | 1 + app/src/main/res/values-hu/strings.xml | 1 + app/src/main/res/values-it/strings.xml | 1 + app/src/main/res/values-ja/strings.xml | 1 + app/src/main/res/values-lt/strings.xml | 1 + app/src/main/res/values-nl/strings.xml | 1 + app/src/main/res/values-pl/strings.xml | 1 + app/src/main/res/values-pt-rBR/strings.xml | 1 + app/src/main/res/values-pt/strings.xml | 1 + app/src/main/res/values-ru/strings.xml | 1 + app/src/main/res/values-sk/strings.xml | 1 + app/src/main/res/values-sv/strings.xml | 1 + app/src/main/res/values-tr/strings.xml | 1 + app/src/main/res/values-zh-rCN/strings.xml | 1 + app/src/main/res/values-zh-rTW/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + 29 files changed, 129 insertions(+), 60 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/activities/SettingsActivity.kt b/app/src/main/kotlin/com/simplemobiletools/notes/activities/SettingsActivity.kt index 282f8e5f..46a433e8 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/activities/SettingsActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/activities/SettingsActivity.kt @@ -6,6 +6,7 @@ import android.os.Bundle import com.simplemobiletools.commons.dialogs.RadioGroupDialog import com.simplemobiletools.commons.extensions.* import com.simplemobiletools.commons.helpers.IS_CUSTOMIZING_COLORS +import com.simplemobiletools.commons.helpers.isOreoPlus import com.simplemobiletools.commons.models.RadioItem import com.simplemobiletools.notes.R import com.simplemobiletools.notes.extensions.config @@ -45,6 +46,7 @@ class SettingsActivity : SimpleActivity() { setupFontSize() setupGravity() setupCursorPlacement() + setupPersonalizedLearning() setupCustomizeWidgetColors() updateTextColors(settings_scrollview) setupSectionColors() @@ -215,4 +217,13 @@ class SettingsActivity : SimpleActivity() { } } } + + private fun setupPersonalizedLearning() { + settings_enable_personalized_learning_holder.beVisibleIf(isOreoPlus()) + settings_enable_personalized_learning.isChecked = config.enablePersonalizedLearning + settings_enable_personalized_learning_holder.setOnClickListener { + settings_enable_personalized_learning.toggle() + config.enablePersonalizedLearning = settings_enable_personalized_learning.isChecked + } + } } diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/fragments/NoteFragment.kt b/app/src/main/kotlin/com/simplemobiletools/notes/fragments/NoteFragment.kt index 3cfada61..32835765 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/fragments/NoteFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/fragments/NoteFragment.kt @@ -2,6 +2,7 @@ package com.simplemobiletools.notes.fragments import android.annotation.SuppressLint import android.graphics.Typeface +import android.os.Build import android.os.Bundle import android.text.Editable import android.text.Selection @@ -13,9 +14,12 @@ import android.view.Gravity import android.view.LayoutInflater import android.view.View import android.view.ViewGroup +import android.view.inputmethod.EditorInfo +import androidx.annotation.RequiresApi import com.simplemobiletools.commons.extensions.beGone import com.simplemobiletools.commons.extensions.beVisible import com.simplemobiletools.commons.extensions.onGlobalLayout +import com.simplemobiletools.commons.extensions.removeBit import com.simplemobiletools.notes.R import com.simplemobiletools.notes.activities.MainActivity import com.simplemobiletools.notes.extensions.config @@ -67,6 +71,7 @@ class NoteFragment : androidx.fragment.app.Fragment() { return view } + @RequiresApi(Build.VERSION_CODES.O) override fun onResume() { super.onResume() @@ -88,13 +93,18 @@ class NoteFragment : androidx.fragment.app.Fragment() { setText(fileContents) } skipTextUpdating = false - - if (config.showKeyboard) { - requestFocus() - } - setSelection(if (config.placeCursorToEnd) text.length else 0) } + + if (config.showKeyboard) { + requestFocus() + } + + imeOptions = if (config.enablePersonalizedLearning) { + imeOptions or EditorInfo.IME_FLAG_NO_PERSONALIZED_LEARNING + } else { + imeOptions.removeBit(EditorInfo.IME_FLAG_NO_PERSONALIZED_LEARNING) + } } if (config.showWordCount) { diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/helpers/Config.kt b/app/src/main/kotlin/com/simplemobiletools/notes/helpers/Config.kt index bb5be80d..8eeb9b36 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/helpers/Config.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/helpers/Config.kt @@ -68,4 +68,8 @@ class Config(context: Context) : BaseConfig(context) { var lastUsedSavePath: String get() = prefs.getString(LAST_USED_SAVE_PATH, Environment.getExternalStorageDirectory().toString()) set(lastUsedSavePath) = prefs.edit().putString(LAST_USED_SAVE_PATH, lastUsedSavePath).apply() + + var enablePersonalizedLearning: Boolean + get() = prefs.getBoolean(ENABLE_PERSONALIZED_LEARNING, true) + set(enablePersonalizedLearning) = prefs.edit().putBoolean(ENABLE_PERSONALIZED_LEARNING, enablePersonalizedLearning).apply() } diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/helpers/Constants.kt b/app/src/main/kotlin/com/simplemobiletools/notes/helpers/Constants.kt index 7406cb06..45e67bee 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/helpers/Constants.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/helpers/Constants.kt @@ -19,6 +19,7 @@ const val CURSOR_PLACEMENT = "cursor_placement" const val LAST_USED_EXTENSION = "last_used_extension" const val LAST_USED_SAVE_PATH = "last_used_save_path" const val ENABLE_LINE_WRAP = "enable_line_wrap" +const val ENABLE_PERSONALIZED_LEARNING = "enable_personalized_learning" // gravity const val GRAVITY_LEFT = 0 diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml index 86a73d5e..101b694a 100644 --- a/app/src/main/res/layout/activity_settings.xml +++ b/app/src/main/res/layout/activity_settings.xml @@ -18,18 +18,18 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -40,18 +40,18 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -62,10 +62,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -91,8 +91,8 @@ android:id="@+id/text_label" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginLeft="@dimen/bigger_margin" android:layout_marginStart="@dimen/bigger_margin" + android:layout_marginLeft="@dimen/bigger_margin" android:layout_marginTop="@dimen/activity_margin" android:text="@string/text" android:textAllCaps="true" @@ -104,10 +104,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -128,10 +128,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -152,10 +152,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -176,10 +176,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> + + + + + + + android:paddingBottom="@dimen/activity_margin"> @@ -235,18 +259,18 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -275,8 +299,8 @@ android:id="@+id/startup_label" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginLeft="@dimen/bigger_margin" android:layout_marginStart="@dimen/bigger_margin" + android:layout_marginLeft="@dimen/bigger_margin" android:layout_marginTop="@dimen/activity_margin" android:text="@string/startup" android:textAllCaps="true" @@ -288,10 +312,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -312,10 +336,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -336,10 +360,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -360,10 +384,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -389,8 +413,8 @@ android:id="@+id/saving_label" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginLeft="@dimen/bigger_margin" android:layout_marginStart="@dimen/bigger_margin" + android:layout_marginLeft="@dimen/bigger_margin" android:layout_marginTop="@dimen/activity_margin" android:text="@string/saving_label" android:textAllCaps="true" @@ -402,10 +426,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -426,10 +450,10 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> @@ -455,8 +479,8 @@ android:id="@+id/widgets_label" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginLeft="@dimen/bigger_margin" android:layout_marginStart="@dimen/bigger_margin" + android:layout_marginLeft="@dimen/bigger_margin" android:layout_marginTop="@dimen/activity_margin" android:text="@string/widgets" android:textAllCaps="true" @@ -468,18 +492,18 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/medium_margin" android:background="?attr/selectableItemBackground" - android:paddingBottom="@dimen/activity_margin" android:paddingLeft="@dimen/normal_margin" + android:paddingTop="@dimen/activity_margin" android:paddingRight="@dimen/normal_margin" - android:paddingTop="@dimen/activity_margin"> + android:paddingBottom="@dimen/activity_margin"> diff --git a/app/src/main/res/layout/note_view_horiz_scrollable.xml b/app/src/main/res/layout/note_view_horiz_scrollable.xml index d7487956..514c6a5d 100644 --- a/app/src/main/res/layout/note_view_horiz_scrollable.xml +++ b/app/src/main/res/layout/note_view_horiz_scrollable.xml @@ -15,7 +15,6 @@ android:freezesText="true" android:gravity="top" android:inputType="textCapSentences|textMultiLine" - android:imeOptions="flagNoPersonalizedLearning" android:padding="@dimen/activity_margin" android:scrollbars="vertical" android:textCursorDrawable="@null"/> diff --git a/app/src/main/res/layout/note_view_static.xml b/app/src/main/res/layout/note_view_static.xml index 9c0aaf29..2c562a4a 100644 --- a/app/src/main/res/layout/note_view_static.xml +++ b/app/src/main/res/layout/note_view_static.xml @@ -8,7 +8,6 @@ android:freezesText="true" android:gravity="top" android:inputType="textCapSentences|textMultiLine" - android:imeOptions="flagNoPersonalizedLearning" android:padding="@dimen/activity_margin" android:scrollbars="vertical" android:textCursorDrawable="@null"/> diff --git a/app/src/main/res/values-az/strings.xml b/app/src/main/res/values-az/strings.xml index ce080636..9468f372 100644 --- a/app/src/main/res/values-az/strings.xml +++ b/app/src/main/res/values-az/strings.xml @@ -43,6 +43,7 @@ Başlanğıcda qeyd götürəni göstər Qeydləri avtomatik saxla Cız sarğısını göstər + Enable the \"Personalized learning\" function of some keyboards Bütün qeydləri fayl şəklində çıxar diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index 2940b45c..7730951c 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -43,6 +43,7 @@ Vis en notevælger ved opstart Autogem noter Aktiver tekstombrydning + Enable the \"Personalized learning\" function of some keyboards Eksporter alle noter som filer diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 9587d4c0..d3146845 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -43,6 +43,7 @@ Zeige einen Notiz-Wähler beim Start Notizen automatisch speichern Zeilenumbruch aktivieren + Enable the \"Personalized learning\" function of some keyboards Alle Notizen als Dateien exportieren diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 032dadfe..53038a1b 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -43,6 +43,7 @@ Mostrar un selector de notas al inicio Guardado automático de notas Activar ajuste de línea + Enable the \"Personalized learning\" function of some keyboards Exportar todas las notas como archivos diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 1989063a..1cae7ebd 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -43,6 +43,7 @@ Choisir une note au démarrage Sauvegarder automatiquement les notes Activer le retour à la ligne + Enable the \"Personalized learning\" function of some keyboards Exporter toutes les notes en tant que fichiers diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml index 4501c282..08e2c6af 100644 --- a/app/src/main/res/values-gl/strings.xml +++ b/app/src/main/res/values-gl/strings.xml @@ -44,8 +44,8 @@ Nota a utilizar no widget Mostrar selector de nota ao inicio Gardado automático - Habilitar sangrado de liña + Enable the \"Personalized learning\" function of some keyboards Exportar todas as notas como ficheiros diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index b91db6dd..c90d1d23 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -43,6 +43,7 @@ Prikaži odabir bilješke prilikom pokretanja Automatsko spremanje bilješki Omogući omotavanje linije + Enable the \"Personalized learning\" function of some keyboards Izvezi sve bilješke kao datoteke diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index b9c6ebb9..30d9d010 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -43,6 +43,7 @@ Show a note picker on startup Autosave notes Enable line wrap + Enable the \"Personalized learning\" function of some keyboards Export all notes as files diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 28a861a4..eaaa8b40 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -43,6 +43,7 @@ Mostra un selettore di note all\'avvio Salva automaticamente le note Abilita a capo automatico + Enable the \"Personalized learning\" function of some keyboards Esporta le note come file diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index a9380c12..2d99291d 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -43,6 +43,7 @@ Show a note picker on startup Autosave notes Enable line wrap + Enable the \"Personalized learning\" function of some keyboards Export all notes as files diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index a510d8e4..d159bebd 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -43,6 +43,7 @@ Rodyti užrašų parinkiklį pajungus programėlę Automatiškai išsaugoti užrašus naudoti eilutės perkėlimą + Enable the \"Personalized learning\" function of some keyboards Eksportuoti visus užrašus kaip bylas diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 5d2d74a7..0bd2fd79 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -43,6 +43,7 @@ Show a note picker on startup Autosave notes Enable line wrap + Enable the \"Personalized learning\" function of some keyboards Export all notes as files diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 79b9d2c8..4c0dd4f1 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -43,6 +43,7 @@ Pokazuj wybór notatki po uruchomieniu Autozapis notatek Zawijanie linii + Enable the \"Personalized learning\" function of some keyboards Eksportuj wszystkie notatki jako pliki diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 4367691a..6f92724b 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -43,6 +43,7 @@ Mostrar um seletor de notas na inicialização Salvar notas automaticamente Ativar quebra de linha + Enable the \"Personalized learning\" function of some keyboards Exportar todas as notas como arquivo diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 736f998f..c2dcab38 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -43,6 +43,7 @@ Mostrar seletor de notas ao iniciar Guardar nota automaticamente Ativar quebra de linha + Enable the \"Personalized learning\" function of some keyboards Exportar todas as notas como ficheiros diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 2228b778..90d8c3f1 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -43,6 +43,7 @@ Показывать список заметок при запуске Автосохранение заметок Переносить строки + Enable the \"Personalized learning\" function of some keyboards Экспортировать все заметки в файлы diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index 458b3a27..32382dd3 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -43,6 +43,7 @@ Zobraziť zoznam poznámok po spustení Automaticky ukladať poznámky Povoliť zalamovanie riadkov + Povoliť funkciu \"Osobné učenie sa\" niektorých klávesníc Exportovať všetky poznámky ako súbory diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 7ce5d097..48513934 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -43,6 +43,7 @@ Visa en anteckningsväljare vid start Spara anteckningar automatiskt Aktivera radbrytning + Enable the \"Personalized learning\" function of some keyboards Exportera alla anteckningar som filer diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 873c7742..91e90b08 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -43,6 +43,7 @@ Başlangıçta bir not seçici göster Notları otomatik kaydet Sözcük kaydırmayı etkinleştir + Enable the \"Personalized learning\" function of some keyboards Tüm notları dosya olarak dışa aktar diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 9bbd9e81..93ee03a3 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -43,6 +43,7 @@ Show a note picker on startup Autosave notes Enable line wrap + Enable the \"Personalized learning\" function of some keyboards Export all notes as files diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index c7b97e73..22ec3557 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -43,6 +43,7 @@ 啟動時顯示筆記選擇器 自動儲存筆記 自動換行 + Enable the \"Personalized learning\" function of some keyboards 將全部筆記匯出成檔案 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8c3d0912..3908f7da 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -43,6 +43,7 @@ Show a note picker on startup Autosave notes Enable line wrap + Enable the \"Personalized learning\" function of some keyboards Export all notes as files