= ArrayList(
+ listOf(
+ Strings.SCOPE_QUERY_CREDENTIALS_FOR_OWN_PACKAGE,
+ )
+ )
+}
diff --git a/app/src/main/java/net/helcel/fidelity/pluginSDK/Strings.kt b/app/src/main/java/net/helcel/fidelity/pluginSDK/Strings.kt
new file mode 100644
index 0000000..02df096
--- /dev/null
+++ b/app/src/main/java/net/helcel/fidelity/pluginSDK/Strings.kt
@@ -0,0 +1,32 @@
+package net.helcel.fidelity.pluginSDK
+
+@Suppress("unused")
+object Strings {
+
+ const val SCOPE_DATABASE_ACTIONS = "keepass2android.SCOPE_DATABASE_ACTIONS"
+ const val SCOPE_CURRENT_ENTRY = "keepass2android.SCOPE_CURRENT_ENTRY"
+ const val SCOPE_QUERY_CREDENTIALS_FOR_OWN_PACKAGE =
+ "keepass2android.SCOPE_QUERY_CREDENTIALS_FOR_OWN_PACKAGE"
+ const val SCOPE_QUERY_CREDENTIALS = "keepass2android.SCOPE_QUERY_CREDENTIALS"
+
+ const val EXTRA_SCOPES = "keepass2android.EXTRA_SCOPES"
+ const val EXTRA_PLUGIN_PACKAGE = "keepass2android.EXTRA_PLUGIN_PACKAGE"
+
+ const val EXTRA_SENDER = "keepass2android.EXTRA_SENDER"
+ const val EXTRA_REQUEST_TOKEN = "keepass2android.EXTRA_REQUEST_TOKEN"
+ const val ACTION_START_WITH_TASK = "keepass2android.ACTION_START_WITH_TASK"
+
+ const val ACTION_TRIGGER_REQUEST_ACCESS = "keepass2android.ACTION_TRIGGER_REQUEST_ACCESS"
+ const val ACTION_REQUEST_ACCESS = "keepass2android.ACTION_REQUEST_ACCESS"
+ const val ACTION_RECEIVE_ACCESS = "keepass2android.ACTION_RECEIVE_ACCESS"
+ const val ACTION_REVOKE_ACCESS = "keepass2android.ACTION_REVOKE_ACCESS"
+
+
+ const val EXTRA_ENTRY_OUTPUT_DATA = "keepass2android.EXTRA_ENTRY_OUTPUT_DATA"
+ const val EXTRA_PROTECTED_FIELDS_LIST = "keepass2android.EXTRA_PROTECTED_FIELDS_LIST"
+ const val EXTRA_ACCESS_TOKEN = "keepass2android.EXTRA_ACCESS_TOKEN"
+ const val EXTRA_ENTRY_ID = "keepass2android.EXTRA_ENTRY_ID"
+
+ const val ACTION_QUERY_CREDENTIALS_FOR_OWN_PACKAGE =
+ "keepass2android.ACTION_QUERY_CREDENTIALS_FOR_OWN_PACKAGE"
+}
diff --git a/metadata/en-US/full_description.txt b/metadata/en-US/full_description.txt
index 8945ac3..4c2a112 100644
--- a/metadata/en-US/full_description.txt
+++ b/metadata/en-US/full_description.txt
@@ -1 +1 @@
-Keepass-Fidelity adds an interface to view&save barcodes (QR included) with a Keepass Database.
- Launcher: view and launch recent entries (a per entry flag can disable this behaviour)
- View: view entries from loaded from the database
- Create: add entries from the camera, an image of by filling out a form. The entry is then created in the database
- Data: the app uses the following data Title (entry name), barcode type (QR, UPC, ...), barcode content (number/text content) and a "secure" flag (enable/disable caching the entry).
\ No newline at end of file
+Keepass-Fidelity adds an interface to view&save barcodes (QR included) with a Keepass Database, either by opening a KDBX file directly (standalone) or through the Keepass2Android plugin interface.
- Launcher: view and launch recent entries (a per entry flag can disable this behaviour)
- View: view entries from loaded from the database
- Create: add entries from the camera, an image of by filling out a form. The entry is then created in the database
- Data: the app uses the following data Title (entry name), barcode type (QR, UPC, ...), barcode content (number/text content) and a "secure" flag (enable/disable caching the entry).
\ No newline at end of file