diff --git a/app/release/baselineProfiles/0/app-arm64-v8a-release.dm b/app/release/baselineProfiles/0/app-arm64-v8a-release.dm new file mode 100644 index 00000000..4491e179 Binary files /dev/null and b/app/release/baselineProfiles/0/app-arm64-v8a-release.dm differ diff --git a/app/release/baselineProfiles/0/app-armeabi-v7a-release.dm b/app/release/baselineProfiles/0/app-armeabi-v7a-release.dm new file mode 100644 index 00000000..4491e179 Binary files /dev/null and b/app/release/baselineProfiles/0/app-armeabi-v7a-release.dm differ diff --git a/app/release/baselineProfiles/0/app-universal-release.dm b/app/release/baselineProfiles/0/app-universal-release.dm new file mode 100644 index 00000000..4491e179 Binary files /dev/null and b/app/release/baselineProfiles/0/app-universal-release.dm differ diff --git a/app/release/baselineProfiles/0/app-x86-release.dm b/app/release/baselineProfiles/0/app-x86-release.dm new file mode 100644 index 00000000..4491e179 Binary files /dev/null and b/app/release/baselineProfiles/0/app-x86-release.dm differ diff --git a/app/release/baselineProfiles/0/app-x86_64-release.dm b/app/release/baselineProfiles/0/app-x86_64-release.dm new file mode 100644 index 00000000..4491e179 Binary files /dev/null and b/app/release/baselineProfiles/0/app-x86_64-release.dm differ diff --git a/app/release/baselineProfiles/1/app-arm64-v8a-release.dm b/app/release/baselineProfiles/1/app-arm64-v8a-release.dm new file mode 100644 index 00000000..8551ae37 Binary files /dev/null and b/app/release/baselineProfiles/1/app-arm64-v8a-release.dm differ diff --git a/app/release/baselineProfiles/1/app-armeabi-v7a-release.dm b/app/release/baselineProfiles/1/app-armeabi-v7a-release.dm new file mode 100644 index 00000000..8551ae37 Binary files /dev/null and b/app/release/baselineProfiles/1/app-armeabi-v7a-release.dm differ diff --git a/app/release/baselineProfiles/1/app-universal-release.dm b/app/release/baselineProfiles/1/app-universal-release.dm new file mode 100644 index 00000000..8551ae37 Binary files /dev/null and b/app/release/baselineProfiles/1/app-universal-release.dm differ diff --git a/app/release/baselineProfiles/1/app-x86-release.dm b/app/release/baselineProfiles/1/app-x86-release.dm new file mode 100644 index 00000000..8551ae37 Binary files /dev/null and b/app/release/baselineProfiles/1/app-x86-release.dm differ diff --git a/app/release/baselineProfiles/1/app-x86_64-release.dm b/app/release/baselineProfiles/1/app-x86_64-release.dm new file mode 100644 index 00000000..8551ae37 Binary files /dev/null and b/app/release/baselineProfiles/1/app-x86_64-release.dm differ diff --git a/app/release/output-metadata.json b/app/release/output-metadata.json index ae2fa70e..cef39095 100644 --- a/app/release/output-metadata.json +++ b/app/release/output-metadata.json @@ -11,8 +11,8 @@ "type": "UNIVERSAL", "filters": [], "attributes": [], - "versionCode": 1, - "versionName": "0.0.1", + "versionCode": 45, + "versionName": "0.8.0", "outputFile": "app-universal-release.apk" }, { @@ -20,13 +20,26 @@ "filters": [ { "filterType": "ABI", - "value": "x86_64" + "value": "arm64-v8a" } ], "attributes": [], - "versionCode": 1, - "versionName": "0.0.1", - "outputFile": "app-x86_64-release.apk" + "versionCode": 45, + "versionName": "0.8.0", + "outputFile": "app-arm64-v8a-release.apk" + }, + { + "type": "ONE_OF_MANY", + "filters": [ + { + "filterType": "ABI", + "value": "armeabi-v7a" + } + ], + "attributes": [], + "versionCode": 45, + "versionName": "0.8.0", + "outputFile": "app-armeabi-v7a-release.apk" }, { "type": "ONE_OF_MANY", @@ -37,10 +50,48 @@ } ], "attributes": [], - "versionCode": 1, - "versionName": "0.0.1", + "versionCode": 45, + "versionName": "0.8.0", "outputFile": "app-x86-release.apk" + }, + { + "type": "ONE_OF_MANY", + "filters": [ + { + "filterType": "ABI", + "value": "x86_64" + } + ], + "attributes": [], + "versionCode": 45, + "versionName": "0.8.0", + "outputFile": "app-x86_64-release.apk" } ], - "elementType": "File" + "elementType": "File", + "baselineProfiles": [ + { + "minApi": 28, + "maxApi": 30, + "baselineProfiles": [ + "baselineProfiles/1/app-universal-release.dm", + "baselineProfiles/1/app-arm64-v8a-release.dm", + "baselineProfiles/1/app-armeabi-v7a-release.dm", + "baselineProfiles/1/app-x86-release.dm", + "baselineProfiles/1/app-x86_64-release.dm" + ] + }, + { + "minApi": 31, + "maxApi": 2147483647, + "baselineProfiles": [ + "baselineProfiles/0/app-universal-release.dm", + "baselineProfiles/0/app-arm64-v8a-release.dm", + "baselineProfiles/0/app-armeabi-v7a-release.dm", + "baselineProfiles/0/app-x86-release.dm", + "baselineProfiles/0/app-x86_64-release.dm" + ] + } + ], + "minSdkVersionForDexing": 26 } \ No newline at end of file diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/models/IntentData.kt b/app/src/main/java/com/greenart7c3/nostrsigner/models/IntentData.kt index b42ccfed..76427551 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/models/IntentData.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/models/IntentData.kt @@ -27,7 +27,91 @@ data class Permission( } "sign_event" -> { when (kind) { + 0 -> "Metadata" + 1 -> "Short text note" + 3 -> "Follows" + 4 -> "Encrypted direct messages" + 5 -> "Event deletion" + 6 -> "Repost" + 7 -> "Reaction" + 8 -> "Badge award" + 9 -> "Group chat message" + 10 -> "Group chat threaded reply" + 11 -> "Group thread" + 12 -> "Group thread reply" + 13 -> "Seal" + 16 -> "Generic repost" + 40 -> "Channel creation" + 41 -> "Channel metadata" + 42 -> "Channel message" + 43 -> "Channel hide message" + 44 -> "Channel mute user" + 1021 -> "Bid" + 1022 -> "Bid confirmation" + 1040 -> "OpenTimestamps" + 1059 -> "Gift wrap" + 1063 -> "File metadata" + 1311 -> "Live chat message" + 1971 -> "Problem tracker" + 1984 -> "Reporting" + 1985 -> "Label" + 4550 -> "Community post approval" + in 5000..5999 -> "Job request" + in 6000..6999 -> "Job result" + 7000 -> "Job feedback" + in 9000..9030 -> "Group control events" + 9041 -> "Zap goal" + 9734 -> "Zap request" + 9735 -> "Zap" + 9802 -> "Highlights" + 10000 -> "Mute list" + 10001 -> "Pin list" + 10002 -> "Relay list metadata" + 10003 -> "Bookmark list" + 10004 -> "Communities list" + 10005 -> "Public chats list" + 10006 -> "Blocked relays list" + 10007 -> "Search relays list" + 10009 -> "User groups" + 10015 -> "Interests list" + 10030 -> "User emoji list" + 10096 -> "File storage server list" + 13194 -> "Wallet Info" + 21000 -> "Lightning Pub RPC" 22242 -> "Client authentication" + 23194 -> "Wallet request" + 23195 -> "Wallet response" + 24133 -> "Nostr connect" + 27235 -> "HTTP auth" + 30000 -> "Follow sets" + 30001 -> "Generic lists" + 30002 -> "Relay sets" + 30003 -> "Bookmark sets" + 30004 -> "Curation sets" + 30008 -> "Profile badges" + 30009 -> "Badge definition" + 30015 -> "Interest sets" + 30017 -> "Create or update a stall" + 30018 -> "Create or update a product" + 30019 -> "Marketplace UI/UX" + 30020 -> "Product sold as an auction" + 30023 -> "Long-form content" + 30024 -> "Draft Long-form content" + 30030 -> "Emoji sets" + 30063 -> "Release artifact sets" + 30078 -> "Application-specific data" + 30311 -> "Live event" + 30315 -> "User statuses" + 30402 -> "Classified listing" + 30403 -> "Draft classified listing" + 31922 -> "Date-Based calendar event" + 31923 -> "Time-Based calendar event" + 31924 -> "Calendar" + 31925 -> "Calendar event RSVP" + 31989 -> "Handler recommendation" + 31990 -> "Handler information" + in 39000..39009 -> "Group metadata events" + 34550 -> "Community definition" else -> "Event kind $kind" } }