diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 2584585..964f7a4 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -23,6 +23,11 @@
+
+
addNewClip()
+ else -> return super.onOptionsItemSelected(item)
+ }
+
+ return true
+ }
+
+ private fun addNewClip() {
+
+ }
+}
diff --git a/app/src/main/kotlin/com/simplemobiletools/keyboard/activities/SettingsActivity.kt b/app/src/main/kotlin/com/simplemobiletools/keyboard/activities/SettingsActivity.kt
index fb302e8..02cd820 100644
--- a/app/src/main/kotlin/com/simplemobiletools/keyboard/activities/SettingsActivity.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/keyboard/activities/SettingsActivity.kt
@@ -1,5 +1,6 @@
package com.simplemobiletools.keyboard.activities
+import android.content.Intent
import android.os.Bundle
import android.view.Menu
import com.simplemobiletools.commons.extensions.*
@@ -22,6 +23,7 @@ class SettingsActivity : SimpleActivity() {
setupPurchaseThankYou()
setupCustomizeColors()
setupUseEnglish()
+ setupManageClipboardItems()
setupVibrateOnKeypress()
setupShowPopupOnKeypress()
@@ -66,7 +68,7 @@ class SettingsActivity : SimpleActivity() {
settings_use_english.isChecked = config.useEnglish
if (settings_use_english_holder.isGone() && settings_purchase_thank_you_holder.isGone()) {
- settings_vibrate_on_keypress_holder.background = resources.getDrawable(R.drawable.ripple_top_corners, theme)
+ settings_manage_clipboard_items_holder.background = resources.getDrawable(R.drawable.ripple_top_corners, theme)
}
settings_use_english_holder.setOnClickListener {
@@ -76,6 +78,14 @@ class SettingsActivity : SimpleActivity() {
}
}
+ private fun setupManageClipboardItems() {
+ settings_manage_clipboard_items_holder.setOnClickListener {
+ Intent(this, ManageClipboardItemsActivity::class.java).apply {
+ startActivity(this)
+ }
+ }
+ }
+
private fun setupVibrateOnKeypress() {
settings_vibrate_on_keypress.isChecked = config.vibrateOnKeypress
settings_vibrate_on_keypress_holder.setOnClickListener {
diff --git a/app/src/main/kotlin/com/simplemobiletools/keyboard/views/MyKeyboardView.kt b/app/src/main/kotlin/com/simplemobiletools/keyboard/views/MyKeyboardView.kt
index 71d867b..b9f40c9 100644
--- a/app/src/main/kotlin/com/simplemobiletools/keyboard/views/MyKeyboardView.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/keyboard/views/MyKeyboardView.kt
@@ -28,6 +28,7 @@ import androidx.core.animation.doOnStart
import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.commons.helpers.isPiePlus
import com.simplemobiletools.keyboard.R
+import com.simplemobiletools.keyboard.activities.ManageClipboardItemsActivity
import com.simplemobiletools.keyboard.activities.SettingsActivity
import com.simplemobiletools.keyboard.adapters.ClipsAdapter
import com.simplemobiletools.keyboard.extensions.config
@@ -365,7 +366,12 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut
}
clipboard_manager_manage.setOnLongClickListener { context.toast(R.string.manage_clipboard_items); true; }
- clipboard_manager_manage.setOnClickListener { }
+ clipboard_manager_manage.setOnClickListener {
+ Intent(context, ManageClipboardItemsActivity::class.java).apply {
+ addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
+ context.startActivity(this)
+ }
+ }
}
}
diff --git a/app/src/main/res/layout/activity_manage_clipboard_items.xml b/app/src/main/res/layout/activity_manage_clipboard_items.xml
new file mode 100644
index 0000000..baeef7b
--- /dev/null
+++ b/app/src/main/res/layout/activity_manage_clipboard_items.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml
index df1de90..3e20935 100644
--- a/app/src/main/res/layout/activity_settings.xml
+++ b/app/src/main/res/layout/activity_settings.xml
@@ -89,6 +89,22 @@
+
+
+
+
+
+
+
diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml
index 818a890..8cc8070 100644
--- a/app/src/main/res/values-ca/strings.xml
+++ b/app/src/main/res/values-ca/strings.xml
@@ -13,6 +13,8 @@
Clipboard
Recent
Fixat
+ Add a new item
+ You can manage or add clips here for quick access.
Suprimeix
Canvia el tipus de teclat
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index 5802fba..a964d06 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -13,6 +13,8 @@
Clipboard
Recent
Pinned
+ Add a new item
+ You can manage or add clips here for quick access.
Slet
Skift tastaturtype
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index f103850..b088df6 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -13,6 +13,8 @@
Clipboard
Recent
Pinned
+ Add a new item
+ You can manage or add clips here for quick access.
Löschen
Tastaturtyp ändern
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index a8467c0..3cf7fa5 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -13,6 +13,8 @@
Πρόχειρο
Πρόσφατα
Καρφιτσωμένα
+ Add a new item
+ You can manage or add clips here for quick access.
Διαγραφή
Αλλαγή τύπου πληκτρολογίου
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 51af53f..1864670 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -13,6 +13,8 @@
Clipboard
Recent
Épinglé
+ Add a new item
+ You can manage or add clips here for quick access.
Supprimer
Changer de type de clavier
diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml
index a742fd8..231da8f 100644
--- a/app/src/main/res/values-hr/strings.xml
+++ b/app/src/main/res/values-hr/strings.xml
@@ -13,6 +13,8 @@
Clipboard
Recent
Pinned
+ Add a new item
+ You can manage or add clips here for quick access.
Izbriži
Promijeni vrstu tipkovnice
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 0fe3dd8..9501470 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -13,6 +13,8 @@
Clipboard
Recent
Pinned
+ Add a new item
+ You can manage or add clips here for quick access.
Elimina
Cambia il tipo di tastiera
diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml
index aa13531..49f82ce 100644
--- a/app/src/main/res/values-lt/strings.xml
+++ b/app/src/main/res/values-lt/strings.xml
@@ -13,6 +13,8 @@
Clipboard
Recent
Pinned
+ Add a new item
+ You can manage or add clips here for quick access.
Delete
Keisti klaviatūros tipą
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 83549ca..15bf86f 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -13,6 +13,8 @@
Schowek
Ostatnie
Przypięte
+ Add a new item
+ You can manage or add clips here for quick access.
Usuń
Zmień typ klawiatury
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index 086b41f..5bcca62 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -1,3 +1,4 @@
+
Jednoduchá klávesnica
Klávesnica
@@ -12,6 +13,8 @@
Schránka
Nedávne
Pripnuté
+ Pridať novú položku
+ Na tomto mieste viete spravovať a pridávať nové pripnutia do schránky pre rýchly prístup.
Odstrániť
Zmeniť typ klávesnice
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index f75fef0..65850aa 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -13,6 +13,8 @@
Clipboard
Recent
Sabitlendi
+ Add a new item
+ You can manage or add clips here for quick access.
Sil
Klavye türünü değiştir
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 7abba33..8b3ecf5 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -13,6 +13,8 @@
Clipboard
Recent
Pinned
+ Add a new item
+ You can manage or add clips here for quick access.
Delete
Change keyboard type