From 6c2c8b248073864f9750e7a4dbd54c5282aa7dfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Sch=C3=BCrmann?= Date: Thu, 27 Apr 2017 20:53:14 +0300 Subject: [PATCH] Manage Google Play, F-Droid via fastlane --- .gitignore | 12 ++++ fastlane/Fastfile | 66 ++++++++++++++++++ .../android/en-US/changelogs/29203.txt | 10 +++ .../android/en-US/changelogs/30000.txt | 10 +++ .../android/en-US/changelogs/30100.txt | 14 ++++ .../android/en-US/changelogs/30101.txt | 14 ++++ .../android/en-US/changelogs/31000.txt | 13 ++++ .../android/en-US/changelogs/31100.txt | 17 +++++ .../android/en-US/changelogs/31200.txt | 16 +++++ .../android/en-US/changelogs/31201.txt | 9 +++ .../android/en-US/changelogs/31202.txt | 12 ++++ .../android/en-US/changelogs/31203.txt | 12 ++++ .../android/en-US/changelogs/32000.txt | 11 +++ .../android/en-US/changelogs/32100.txt | 14 ++++ .../android/en-US/changelogs/32200.txt | 2 + .../android/en-US/changelogs/32300.txt | 2 + .../android/en-US/changelogs/33000.txt | 4 ++ .../android/en-US/changelogs/34000.txt | 4 ++ .../android/en-US/changelogs/34100.txt | 4 ++ .../android/en-US/changelogs/35000.txt | 5 ++ .../android/en-US/changelogs/35100.txt | 5 ++ .../android/en-US/changelogs/36000.txt | 10 +++ .../android/en-US/changelogs/36100.txt | 10 +++ .../android/en-US/changelogs/37000.txt | 14 ++++ .../android/en-US/changelogs/38000.txt | 7 ++ .../android/en-US/changelogs/38100.txt | 7 ++ .../android/en-US/changelogs/38200.txt | 7 ++ .../android/en-US/changelogs/39000.txt | 13 ++++ .../android/en-US/changelogs/39100.txt | 13 ++++ .../android/en-US/changelogs/39200.txt | 13 ++++ .../android/en-US/changelogs/39300.txt | 13 ++++ .../android/en-US/changelogs/39400.txt | 13 ++++ .../android/en-US/changelogs/39500.txt | 13 ++++ .../android/en-US/changelogs/39510.txt | 13 ++++ .../android/en-US/changelogs/39600.txt | 13 ++++ .../android/en-US/changelogs/40000.txt | 18 +++++ .../android/en-US/changelogs/40100.txt | 18 +++++ .../android/en-US/changelogs/40200.txt | 18 +++++ .../android/en-US/changelogs/40300.txt | 18 +++++ .../android/en-US/changelogs/41000.txt | 18 +++++ .../android/en-US/changelogs/41001.txt | 18 +++++ .../android/en-US/changelogs/41002.txt | 18 +++++ .../android/en-US/changelogs/41010.txt | 18 +++++ .../android/en-US/changelogs/42000.txt | 18 +++++ .../android/en-US/changelogs/42001.txt | 15 ++++ .../android/en-US/changelogs/42002.txt | 15 ++++ .../android/en-US/changelogs/42100.txt | 15 ++++ .../android/en-US/changelogs/42201.txt | 15 ++++ .../android/en-US/changelogs/42202.txt | 15 ++++ .../android/en-US/changelogs/42300.txt | 15 ++++ .../android/en-US/changelogs/42400.txt | 15 ++++ .../android/en-US/changelogs/43000.txt | 1 + .../android/en-US/changelogs/44000.txt | 1 + .../android/en-US/full_description.txt | 22 ++++++ .../android/en-US/images/featureGraphic.png | Bin .../android/en-US/images/featureGraphic.svg | 0 .../metadata/android/en-US/images/icon.png | Bin 0 -> 26237 bytes .../device-2015-05-06-140816.png | Bin .../device-2015-05-06-141500.png | Bin .../device-2015-05-06-141508.png | Bin .../device-2015-05-06-141517.png | Bin .../device-2015-05-06-141527.png | Bin .../device-2015-05-06-141552.png | Bin .../device-2015-05-06-142026.png | Bin .../android/en-US/short_description.txt | 1 + fastlane/metadata/android/en-US/title.txt | 1 + fastlane/metadata/android/en-US/video.txt | 0 .../screenshots/device-2015-02-20-110958.png | Bin 93621 -> 0 bytes 68 files changed, 708 insertions(+) create mode 100644 fastlane/Fastfile create mode 100644 fastlane/metadata/android/en-US/changelogs/29203.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/30000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/30100.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/30101.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/31000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/31100.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/31200.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/31201.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/31202.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/31203.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/32000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/32100.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/32200.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/32300.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/33000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/34000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/34100.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/35000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/35100.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/36000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/36100.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/37000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/38000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/38100.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/38200.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/39000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/39100.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/39200.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/39300.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/39400.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/39500.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/39510.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/39600.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/40000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/40100.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/40200.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/40300.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/41000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/41001.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/41002.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/41010.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/42000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/42001.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/42002.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/42100.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/42201.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/42202.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/42300.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/42400.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/43000.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/44000.txt create mode 100644 fastlane/metadata/android/en-US/full_description.txt rename graphics/drawables/function.png => fastlane/metadata/android/en-US/images/featureGraphic.png (100%) rename graphics/drawables/function.svg => fastlane/metadata/android/en-US/images/featureGraphic.svg (100%) create mode 100644 fastlane/metadata/android/en-US/images/icon.png rename {graphics/screenshots => fastlane/metadata/android/en-US/images/phoneScreenshots}/device-2015-05-06-140816.png (100%) rename {graphics/screenshots => fastlane/metadata/android/en-US/images/phoneScreenshots}/device-2015-05-06-141500.png (100%) rename {graphics/screenshots => fastlane/metadata/android/en-US/images/phoneScreenshots}/device-2015-05-06-141508.png (100%) rename {graphics/screenshots => fastlane/metadata/android/en-US/images/phoneScreenshots}/device-2015-05-06-141517.png (100%) rename {graphics/screenshots => fastlane/metadata/android/en-US/images/phoneScreenshots}/device-2015-05-06-141527.png (100%) rename {graphics/screenshots => fastlane/metadata/android/en-US/images/phoneScreenshots}/device-2015-05-06-141552.png (100%) rename {graphics/screenshots => fastlane/metadata/android/en-US/images/phoneScreenshots}/device-2015-05-06-142026.png (100%) create mode 100644 fastlane/metadata/android/en-US/short_description.txt create mode 100644 fastlane/metadata/android/en-US/title.txt create mode 100644 fastlane/metadata/android/en-US/video.txt delete mode 100644 graphics/screenshots/device-2015-02-20-110958.png diff --git a/.gitignore b/.gitignore index c7c85bfa0..67e423d92 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,15 @@ pom.xml.* # OS Specific [Tt]humbs.db .DS_Store + +# fastlane specific +fastlane/report.xml +# deliver temporary files +fastlane/Preview.html +# snapshot generated screenshots +fastlane/screenshots +# scan temporary files +fastlane/test_output + +# omit for now: +fastlane/Appfile \ No newline at end of file diff --git a/fastlane/Fastfile b/fastlane/Fastfile new file mode 100644 index 000000000..ebdc4543d --- /dev/null +++ b/fastlane/Fastfile @@ -0,0 +1,66 @@ +# Customise this file, documentation can be found here: +# https://github.com/fastlane/fastlane/tree/master/fastlane/docs +# All available actions: https://docs.fastlane.tools/actions +# can also be listed using the `fastlane actions` command + +# Change the syntax highlighting to Ruby +# All lines starting with a # are ignored when running `fastlane` + +# If you want to automatically update fastlane if a new version is available: +# update_fastlane + +# This is the minimum version number required. +# Update this, if you use features of a newer version +fastlane_version "2.28.5" + +default_platform :android + +platform :android do + before_all do + # ENV["SLACK_URL"] = "https://hooks.slack.com/services/..." + end + + desc "Runs all the tests" + lane :test do + gradle(task: "test") + end + + desc "Submit a new Beta Build to Crashlytics Beta" + lane :beta do + gradle(task: "assembleRelease") + crashlytics + + # sh "your_script.sh" + # You can also use other beta testing services here + end + + desc "Deploy a new version to the Google Play" + lane :deploy do + gradle(task: "assembleRelease") + supply + end + + # You can define as many lanes as you want + + after_all do |lane| + # This block is called, only if the executed lane was successful + + # slack( + # message: "Successfully deployed new App Update." + # ) + end + + error do |lane, exception| + # slack( + # message: exception.message, + # success: false + # ) + end +end + + +# More information about multiple platforms in fastlane: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Platforms.md +# All available actions: https://docs.fastlane.tools/actions + +# fastlane reports which actions are used +# No personal data is sent or shared. Learn more at https://github.com/fastlane/enhancer diff --git a/fastlane/metadata/android/en-US/changelogs/29203.txt b/fastlane/metadata/android/en-US/changelogs/29203.txt new file mode 100644 index 000000000..c31ca5d78 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/29203.txt @@ -0,0 +1,10 @@ +## 3.0 + * Full support for Yubikey signature generation and decryption! + * Propose installable compatible apps in apps list + * New design for decryption screens + * Many fixes for key import, also fixes stripped keys + * Honor and display key authenticate flags + * User interface to generate custom keys + * Fixing user id revocation certificates + * New cloud search (searches over traditional keyservers and keybase.io) + * Support for stripping keys inside OpenKeychain \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/30000.txt b/fastlane/metadata/android/en-US/changelogs/30000.txt new file mode 100644 index 000000000..3535b0bb0 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/30000.txt @@ -0,0 +1,10 @@ +3.0 +* Full support for Yubikey signature generation and decryption! +* Propose installable compatible apps in apps list +* New design for decryption screens +* Many fixes for key import, also fixes stripped keys +* Honor and display key authenticate flags +* User interface to generate custom keys +* Fixing user id revocation certificates +* New cloud search (searches over traditional keyservers and keybase.io) +* Support for stripping keys inside OpenKeychain \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/30100.txt b/fastlane/metadata/android/en-US/changelogs/30100.txt new file mode 100644 index 000000000..3fd8511ee --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/30100.txt @@ -0,0 +1,14 @@ +3.0.1 +* Better handling of large key imports +* Improved subkey selection + +3.0 +* Full support for Yubikey signature generation and decryption! +* Propose installable compatible apps in apps list +* New design for decryption screens +* Many fixes for key import, also fixes stripped keys +* Honor and display key authenticate flags +* User interface to generate custom keys +* Fixing user id revocation certificates +* New cloud search (searches over traditional keyservers and keybase.io) +[...] \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/30101.txt b/fastlane/metadata/android/en-US/changelogs/30101.txt new file mode 100644 index 000000000..3fd8511ee --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/30101.txt @@ -0,0 +1,14 @@ +3.0.1 +* Better handling of large key imports +* Improved subkey selection + +3.0 +* Full support for Yubikey signature generation and decryption! +* Propose installable compatible apps in apps list +* New design for decryption screens +* Many fixes for key import, also fixes stripped keys +* Honor and display key authenticate flags +* User interface to generate custom keys +* Fixing user id revocation certificates +* New cloud search (searches over traditional keyservers and keybase.io) +[...] \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/31000.txt b/fastlane/metadata/android/en-US/changelogs/31000.txt new file mode 100644 index 000000000..9b5f59f1e --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/31000.txt @@ -0,0 +1,13 @@ +3.1 +* Fix crash on Android 5 +* New certify screen +* Secure Exchange directly from key list (SafeSlinger library) +* New QR Code program flow +* Redesigned decrypt screen +* New icon usage and colors +* Fix import of secret keys from Symantec Encryption Desktop +* Subkey IDs on Yubikeys are now checked correctly + +3.0.1 +* Better handling of large key imports +* Improved subkey selection \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/31100.txt b/fastlane/metadata/android/en-US/changelogs/31100.txt new file mode 100644 index 000000000..2f13104ec --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/31100.txt @@ -0,0 +1,17 @@ +3.1.1 +* Fix key export to files (they were written partially) +* Fix crash on Android 2.3 + +3.1 +* Fix crash on Android 5 +* New certify screen +* Secure Exchange directly from key list (SafeSlinger library) +* New QR Code program flow +* Redesigned decrypt screen +* New icon usage and colors +* Fix import of secret keys from Symantec Encryption Desktop +* Subkey IDs on Yubikeys are now checked correctly + +3.0.1 +* Better handling of large key imports +* Improved subkey selection \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/31200.txt b/fastlane/metadata/android/en-US/changelogs/31200.txt new file mode 100644 index 000000000..ec01933ce --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/31200.txt @@ -0,0 +1,16 @@ +3.1.2 +* Fix key export to files (now for real) + +3.1.1 +* Fix key export to files (they were written partially) +* Fix crash on Android 2.3 + +3.1 +* Fix crash on Android 5 +* New certify screen +* Secure Exchange directly from key list (SafeSlinger library) +* New QR Code program flow +* Redesigned decrypt screen +* New icon usage and colors +* Fix import of secret keys from Symantec Encryption Desktop +* Subkey IDs on Yubikeys are now checked correctly \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/31201.txt b/fastlane/metadata/android/en-US/changelogs/31201.txt new file mode 100644 index 000000000..49a2c9292 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/31201.txt @@ -0,0 +1,9 @@ +3.2 beta1 +* Experimental support for keybase.io proofs + +3.1.2 +* Fix key export to files (now for real) + +3.1.1 +* Fix key export to files (they were written partially) +* Fix crash on Android 2.3 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/31202.txt b/fastlane/metadata/android/en-US/changelogs/31202.txt new file mode 100644 index 000000000..6155a8bd8 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/31202.txt @@ -0,0 +1,12 @@ +## 3.2beta2 + * Material design + * Integration of QR Scanner (New permissions required) + * Improved key creation wizard + * Fix missing contacts after sync + * Requires Android 4 + * Redesigned key screen + * Simplify crypto preferences, better selection of secure ciphers + * API: Detached signatures, free selection of signing key,... + * Fix: Some valid keys were shown revoked or expired + * Don't accept signatures by expired or revoked subkeys + * Keybase.io support in advanced view \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/31203.txt b/fastlane/metadata/android/en-US/changelogs/31203.txt new file mode 100644 index 000000000..6155a8bd8 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/31203.txt @@ -0,0 +1,12 @@ +## 3.2beta2 + * Material design + * Integration of QR Scanner (New permissions required) + * Improved key creation wizard + * Fix missing contacts after sync + * Requires Android 4 + * Redesigned key screen + * Simplify crypto preferences, better selection of secure ciphers + * API: Detached signatures, free selection of signing key,... + * Fix: Some valid keys were shown revoked or expired + * Don't accept signatures by expired or revoked subkeys + * Keybase.io support in advanced view \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/32000.txt b/fastlane/metadata/android/en-US/changelogs/32000.txt new file mode 100644 index 000000000..cb0d57fb1 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/32000.txt @@ -0,0 +1,11 @@ +3.2 + * First version with full YubiKey support available from the user interface: Edit keys, bind YubiKey to keys,... + * Material design + * Integration of QR Code Scanning (New permissions required) + * Improved key creation wizard + * Fix missing contacts after sync + * Requires Android 4 + * Redesigned key screen + * API: Detached signatures, free selection of signing key,... + * Keybase.io support in advanced view + * Method to update all keys at once \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/32100.txt b/fastlane/metadata/android/en-US/changelogs/32100.txt new file mode 100644 index 000000000..7cab0dc97 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/32100.txt @@ -0,0 +1,14 @@ +3.2.1 + * Fixing regression bugs + +3.2 + * First version with full YubiKey support available from the user interface: Edit keys, bind YubiKey to keys,... + * Material design + * Integration of QR Code Scanning (New permissions required) + * Improved key creation wizard + * Fix missing contacts after sync + * Requires Android 4 + * Redesigned key screen + * API: Detached signatures, free selection of signing key,... + * Keybase.io support in advanced view + * Method to update all keys at once \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/32200.txt b/fastlane/metadata/android/en-US/changelogs/32200.txt new file mode 100644 index 000000000..7d50d9a4b --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/32200.txt @@ -0,0 +1,2 @@ +3.2.2 + * Fixing regression bugs \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/32300.txt b/fastlane/metadata/android/en-US/changelogs/32300.txt new file mode 100644 index 000000000..3b776c8f5 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/32300.txt @@ -0,0 +1,2 @@ +3.2.3 + * Fixing regression bugs \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/33000.txt b/fastlane/metadata/android/en-US/changelogs/33000.txt new file mode 100644 index 000000000..ce49f52df --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/33000.txt @@ -0,0 +1,4 @@ +3.3 + * New decryption screen + * Decryption of multiple files at once + * Better handling of YubiKey errors \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/34000.txt b/fastlane/metadata/android/en-US/changelogs/34000.txt new file mode 100644 index 000000000..460cd7660 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/34000.txt @@ -0,0 +1,4 @@ +3.4 + * Anonymous key download over Tor + * Proxy support + * Better YubiKey error handling \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/34100.txt b/fastlane/metadata/android/en-US/changelogs/34100.txt new file mode 100644 index 000000000..460cd7660 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/34100.txt @@ -0,0 +1,4 @@ +3.4 + * Anonymous key download over Tor + * Proxy support + * Better YubiKey error handling \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/35000.txt b/fastlane/metadata/android/en-US/changelogs/35000.txt new file mode 100644 index 000000000..303abfe25 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/35000.txt @@ -0,0 +1,5 @@ +3.5 + * Key revocation on key deletion + * Improved checks for insecure cryptography + * Fix: Don't close OpenKeychain after first time wizard succeeds + * API: Version 8 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/35100.txt b/fastlane/metadata/android/en-US/changelogs/35100.txt new file mode 100644 index 000000000..303abfe25 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/35100.txt @@ -0,0 +1,5 @@ +3.5 + * Key revocation on key deletion + * Improved checks for insecure cryptography + * Fix: Don't close OpenKeychain after first time wizard succeeds + * API: Version 8 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/36000.txt b/fastlane/metadata/android/en-US/changelogs/36000.txt new file mode 100644 index 000000000..d2aa81748 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/36000.txt @@ -0,0 +1,10 @@ +3.6 + * Encrypted backups + * Security fixes based on external security audit + * YubiKey NEO key creation wizard + * Basic internal MIME support + * Automatic key synchronization + * Experimental feature: link keys to Github, Twitter accounts + * Experimental feature: key confirmation via phrases + * Experimental feature: dark theme + * API: Version 9 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/36100.txt b/fastlane/metadata/android/en-US/changelogs/36100.txt new file mode 100644 index 000000000..d2aa81748 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/36100.txt @@ -0,0 +1,10 @@ +3.6 + * Encrypted backups + * Security fixes based on external security audit + * YubiKey NEO key creation wizard + * Basic internal MIME support + * Automatic key synchronization + * Experimental feature: link keys to Github, Twitter accounts + * Experimental feature: key confirmation via phrases + * Experimental feature: dark theme + * API: Version 9 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/37000.txt b/fastlane/metadata/android/en-US/changelogs/37000.txt new file mode 100644 index 000000000..df144009f --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/37000.txt @@ -0,0 +1,14 @@ +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 + +3.6 + * Encrypted backups + * Security fixes based on external security audit + * YubiKey NEO key creation wizard + * Basic internal MIME support + * Automatic key synchronization + * Experimental feature: link keys to Github, Twitter accounts + * Experimental feature: key confirmation via phrases + * Experimental feature: dark theme + * API: Version 9 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/38000.txt b/fastlane/metadata/android/en-US/changelogs/38000.txt new file mode 100644 index 000000000..55950517e --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/38000.txt @@ -0,0 +1,7 @@ +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/38100.txt b/fastlane/metadata/android/en-US/changelogs/38100.txt new file mode 100644 index 000000000..55950517e --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/38100.txt @@ -0,0 +1,7 @@ +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/38200.txt b/fastlane/metadata/android/en-US/changelogs/38200.txt new file mode 100644 index 000000000..55950517e --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/38200.txt @@ -0,0 +1,7 @@ +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/39000.txt b/fastlane/metadata/android/en-US/changelogs/39000.txt new file mode 100644 index 000000000..22eacd9a3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/39000.txt @@ -0,0 +1,13 @@ +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/39100.txt b/fastlane/metadata/android/en-US/changelogs/39100.txt new file mode 100644 index 000000000..22eacd9a3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/39100.txt @@ -0,0 +1,13 @@ +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/39200.txt b/fastlane/metadata/android/en-US/changelogs/39200.txt new file mode 100644 index 000000000..22eacd9a3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/39200.txt @@ -0,0 +1,13 @@ +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/39300.txt b/fastlane/metadata/android/en-US/changelogs/39300.txt new file mode 100644 index 000000000..22eacd9a3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/39300.txt @@ -0,0 +1,13 @@ +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/39400.txt b/fastlane/metadata/android/en-US/changelogs/39400.txt new file mode 100644 index 000000000..22eacd9a3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/39400.txt @@ -0,0 +1,13 @@ +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/39500.txt b/fastlane/metadata/android/en-US/changelogs/39500.txt new file mode 100644 index 000000000..22eacd9a3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/39500.txt @@ -0,0 +1,13 @@ +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/39510.txt b/fastlane/metadata/android/en-US/changelogs/39510.txt new file mode 100644 index 000000000..22eacd9a3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/39510.txt @@ -0,0 +1,13 @@ +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/39600.txt b/fastlane/metadata/android/en-US/changelogs/39600.txt new file mode 100644 index 000000000..22eacd9a3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/39600.txt @@ -0,0 +1,13 @@ +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/40000.txt b/fastlane/metadata/android/en-US/changelogs/40000.txt new file mode 100644 index 000000000..cccf2f8ee --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40000.txt @@ -0,0 +1,18 @@ +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys + +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/40100.txt b/fastlane/metadata/android/en-US/changelogs/40100.txt new file mode 100644 index 000000000..cccf2f8ee --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40100.txt @@ -0,0 +1,18 @@ +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys + +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/40200.txt b/fastlane/metadata/android/en-US/changelogs/40200.txt new file mode 100644 index 000000000..cccf2f8ee --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40200.txt @@ -0,0 +1,18 @@ +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys + +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/40300.txt b/fastlane/metadata/android/en-US/changelogs/40300.txt new file mode 100644 index 000000000..cccf2f8ee --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40300.txt @@ -0,0 +1,18 @@ +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys + +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/41000.txt b/fastlane/metadata/android/en-US/changelogs/41000.txt new file mode 100644 index 000000000..cccf2f8ee --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/41000.txt @@ -0,0 +1,18 @@ +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys + +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/41001.txt b/fastlane/metadata/android/en-US/changelogs/41001.txt new file mode 100644 index 000000000..cccf2f8ee --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/41001.txt @@ -0,0 +1,18 @@ +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys + +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/41002.txt b/fastlane/metadata/android/en-US/changelogs/41002.txt new file mode 100644 index 000000000..cccf2f8ee --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/41002.txt @@ -0,0 +1,18 @@ +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys + +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords + +3.7 + * Improved Android 6 support (permissions, integration into text selection) + * API: Version 10 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/41010.txt b/fastlane/metadata/android/en-US/changelogs/41010.txt new file mode 100644 index 000000000..35623ffe2 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/41010.txt @@ -0,0 +1,18 @@ +4.1 + + * Better detection of emails and other content when opened + +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys + +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/42000.txt b/fastlane/metadata/android/en-US/changelogs/42000.txt new file mode 100644 index 000000000..35623ffe2 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/42000.txt @@ -0,0 +1,18 @@ +4.1 + + * Better detection of emails and other content when opened + +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys + +3.9 + * Detection and handling of text data + * Performance improvements + * UI improvements for Security Token handling + * Add option to donate (requires in-app purchase permission) + +3.8 + * Redesigned key editing + * Choose remember time individually when entering passwords \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/42001.txt b/fastlane/metadata/android/en-US/changelogs/42001.txt new file mode 100644 index 000000000..030c4ae50 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/42001.txt @@ -0,0 +1,15 @@ +4.2 + + * Experimental support for Elliptic Curve Encryption with Security Tokens + * Redesigned key import screen + * Design improvements to key lists + * Support for keyserver onion addresses + +4.1 + + * Better detection of emails and other content when opened + +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/42002.txt b/fastlane/metadata/android/en-US/changelogs/42002.txt new file mode 100644 index 000000000..030c4ae50 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/42002.txt @@ -0,0 +1,15 @@ +4.2 + + * Experimental support for Elliptic Curve Encryption with Security Tokens + * Redesigned key import screen + * Design improvements to key lists + * Support for keyserver onion addresses + +4.1 + + * Better detection of emails and other content when opened + +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/42100.txt b/fastlane/metadata/android/en-US/changelogs/42100.txt new file mode 100644 index 000000000..030c4ae50 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/42100.txt @@ -0,0 +1,15 @@ +4.2 + + * Experimental support for Elliptic Curve Encryption with Security Tokens + * Redesigned key import screen + * Design improvements to key lists + * Support for keyserver onion addresses + +4.1 + + * Better detection of emails and other content when opened + +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/42201.txt b/fastlane/metadata/android/en-US/changelogs/42201.txt new file mode 100644 index 000000000..030c4ae50 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/42201.txt @@ -0,0 +1,15 @@ +4.2 + + * Experimental support for Elliptic Curve Encryption with Security Tokens + * Redesigned key import screen + * Design improvements to key lists + * Support for keyserver onion addresses + +4.1 + + * Better detection of emails and other content when opened + +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/42202.txt b/fastlane/metadata/android/en-US/changelogs/42202.txt new file mode 100644 index 000000000..030c4ae50 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/42202.txt @@ -0,0 +1,15 @@ +4.2 + + * Experimental support for Elliptic Curve Encryption with Security Tokens + * Redesigned key import screen + * Design improvements to key lists + * Support for keyserver onion addresses + +4.1 + + * Better detection of emails and other content when opened + +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/42300.txt b/fastlane/metadata/android/en-US/changelogs/42300.txt new file mode 100644 index 000000000..030c4ae50 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/42300.txt @@ -0,0 +1,15 @@ +4.2 + + * Experimental support for Elliptic Curve Encryption with Security Tokens + * Redesigned key import screen + * Design improvements to key lists + * Support for keyserver onion addresses + +4.1 + + * Better detection of emails and other content when opened + +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/42400.txt b/fastlane/metadata/android/en-US/changelogs/42400.txt new file mode 100644 index 000000000..030c4ae50 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/42400.txt @@ -0,0 +1,15 @@ +4.2 + + * Experimental support for Elliptic Curve Encryption with Security Tokens + * Redesigned key import screen + * Design improvements to key lists + * Support for keyserver onion addresses + +4.1 + + * Better detection of emails and other content when opened + +4.0 + + * Experimental support for Security Tokens over USB + * Allow password changing of stripped keys \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/43000.txt b/fastlane/metadata/android/en-US/changelogs/43000.txt new file mode 100644 index 000000000..e198ce11d --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/43000.txt @@ -0,0 +1 @@ +Thanks for testing the beta version. Please report potential bugs! \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/44000.txt b/fastlane/metadata/android/en-US/changelogs/44000.txt new file mode 100644 index 000000000..e198ce11d --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/44000.txt @@ -0,0 +1 @@ +Thanks for testing the beta version. Please report potential bugs! \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt new file mode 100644 index 000000000..ab1b998e9 --- /dev/null +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -0,0 +1,22 @@ +OpenKeychain helps you communicate more privately and securely. It uses encryption to ensure that your messages can be read only by the people you send them to, others can send you messages that only you can read, and these messages can be digitally signed so the people getting them are sure who sent them. OpenKeychain is based on the well established OpenPGP standard making encryption compatible across your devices and systems. For a list of compatible software for Windows, Mac OS, and other operating systems consult http://openpgp.org/software/. + +Modern encryption is based on digital “keys”. OpenKeychain stores and manages your keys, and those of the people you communicate with, on your Android smartphone. It also helps you find others’ keys online, and exchange keys. But its most frequent use is in using those keys to encrypt and decrypt messages. + +★ Integration with other Apps: +• K-9 Mail +• Conversations +• and many more… + +★ Open Source: OpenKeychain is designed to be trustworthy. It’s Free Software with no secrets; anyone can examine and validate every bit of it (Source code available at https://github.com/open-keychain/open-keychain) + +★ Independent Security Audit: The auditing company Cure53 performed an intensive security audit of OpenKeychain. The security experts summarize their final result with "[...] none of the spotted issues were considered to be of a critical severity in terms of security implications. The latter is a significant and impressive result for an app of this complexity and relevance." + +★ Permissions: Because OpenKeychain is Free Software, anyone can validate that the permissions are indeed only required for the listed features. +• In-app purchases: Donate to the developers +• Identity: Pre-fill name and email addresses +• Contacts: Connect keys to your contacts (only offline) +• Photos/Media/Files: Import/export keys from SD card +• Camera: Scan QR Codes to add other people's keys +• Others: Internet permission to retrieve keys, NFC permission to use YubiKeys + +Starting with Android 6, permissions are requested when required in-app! \ No newline at end of file diff --git a/graphics/drawables/function.png b/fastlane/metadata/android/en-US/images/featureGraphic.png similarity index 100% rename from graphics/drawables/function.png rename to fastlane/metadata/android/en-US/images/featureGraphic.png diff --git a/graphics/drawables/function.svg b/fastlane/metadata/android/en-US/images/featureGraphic.svg similarity index 100% rename from graphics/drawables/function.svg rename to fastlane/metadata/android/en-US/images/featureGraphic.svg diff --git a/fastlane/metadata/android/en-US/images/icon.png b/fastlane/metadata/android/en-US/images/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c3416bef33cd08917d97c1948c9860284a7e6f8e GIT binary patch literal 26237 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 N&+M4#OA}Jm{{e#*ypjL_ literal 0 HcmV?d00001 diff --git a/graphics/screenshots/device-2015-05-06-140816.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-140816.png similarity index 100% rename from graphics/screenshots/device-2015-05-06-140816.png rename to fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-140816.png diff --git a/graphics/screenshots/device-2015-05-06-141500.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-141500.png similarity index 100% rename from graphics/screenshots/device-2015-05-06-141500.png rename to fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-141500.png diff --git a/graphics/screenshots/device-2015-05-06-141508.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-141508.png similarity index 100% rename from graphics/screenshots/device-2015-05-06-141508.png rename to fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-141508.png diff --git a/graphics/screenshots/device-2015-05-06-141517.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-141517.png similarity index 100% rename from graphics/screenshots/device-2015-05-06-141517.png rename to fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-141517.png diff --git a/graphics/screenshots/device-2015-05-06-141527.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-141527.png similarity index 100% rename from graphics/screenshots/device-2015-05-06-141527.png rename to fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-141527.png diff --git a/graphics/screenshots/device-2015-05-06-141552.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-141552.png similarity index 100% rename from graphics/screenshots/device-2015-05-06-141552.png rename to fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-141552.png diff --git a/graphics/screenshots/device-2015-05-06-142026.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-142026.png similarity index 100% rename from graphics/screenshots/device-2015-05-06-142026.png rename to fastlane/metadata/android/en-US/images/phoneScreenshots/device-2015-05-06-142026.png diff --git a/fastlane/metadata/android/en-US/short_description.txt b/fastlane/metadata/android/en-US/short_description.txt new file mode 100644 index 000000000..7692dc56a --- /dev/null +++ b/fastlane/metadata/android/en-US/short_description.txt @@ -0,0 +1 @@ +Encrypt your Files and Communications. Compatible with the OpenPGP Standard. \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/title.txt b/fastlane/metadata/android/en-US/title.txt new file mode 100644 index 000000000..ee1ccc62e --- /dev/null +++ b/fastlane/metadata/android/en-US/title.txt @@ -0,0 +1 @@ +OpenKeychain: Easy PGP \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/video.txt b/fastlane/metadata/android/en-US/video.txt new file mode 100644 index 000000000..e69de29bb diff --git a/graphics/screenshots/device-2015-02-20-110958.png b/graphics/screenshots/device-2015-02-20-110958.png deleted file mode 100644 index cc522b7a410a5ecd18c9084f07d5cfcc2bb5c990..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 93621 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%0D({S5X< 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%0A7nj+V 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

vJzE))b6G)N`F2R`+qE4O#bHF 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