diff --git a/.gitignore b/.gitignore index e5df7b91..058783d1 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,7 @@ out/ # Gradle files .gradle/ build/ +release/ # Local configuration file (sdk path, etc) local.properties @@ -34,8 +35,7 @@ captures/ # Intellij *.iml -.idea/workspace.xml -.idea/libraries +.idea/ # Keystore files *.jks diff --git a/.idea/.name b/.idea/.name deleted file mode 100644 index 4b29071e..00000000 --- a/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -Aegis \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index 96cc43ef..00000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml deleted file mode 100644 index e7bedf33..00000000 --- a/.idea/copyright/profiles_settings.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml deleted file mode 100644 index 97626ba4..00000000 --- a/.idea/encodings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml deleted file mode 100644 index a5e57a25..00000000 --- a/.idea/gradle.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 53a3fb16..00000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index 628ff456..00000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml deleted file mode 100644 index 7f68460d..00000000 --- a/.idea/runConfigurations.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 94a25f7f..00000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/README.md b/README.md index 7eaeb0ad..7aed34ce 100644 --- a/README.md +++ b/README.md @@ -14,9 +14,12 @@ Aegis is a free, secure and open source 2FA app for Android. - Multiple ways to add new entries - Scan QR code - Enter details manually - - Import + - Import from files - andOTP - FreeOTP + - Aegis + - Import from apps (requires root): + - Google Authenticator - Supported algorithms: - HOTP ([RFC 4226](https://tools.ietf.org/html/rfc4226)) - TOTP ([RFC 6238](https://tools.ietf.org/html/rfc6238)) @@ -34,7 +37,7 @@ Aegis is a free, secure and open source 2FA app for Android. [Main Activity](metadata/en-US/images/phoneScreenshots/screenshot_main.png?raw=true) [Settings Activity](/metadata/en-US/images/phoneScreenshots/screenshot_settings.png?raw=true) -[Edit Activity](/metadata/en-US/images/phoneScreenshots/screenshot_edit.png?raw=true).png +[Edit Activity](/metadata/en-US/images/phoneScreenshots/screenshot_edit.png?raw=true) [Main Activity](metadata/en-US/images/phoneScreenshots/screenshot_main_group.png?raw=true) [Main Activity](metadata/en-US/images/phoneScreenshots/screenshot_main_dark.png?raw=true) @@ -62,3 +65,7 @@ There are plans to make it available on F-Droid as well. ## License This project is licensed under the GNU General Public License v3.0. See the [LICENSE](LICENSE) file for details. + +## Attribution + +The icon is largely based on a design by Freepik from Flaticon. diff --git a/app/build.gradle b/app/build.gradle index 6ed61507..060f4ccb 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -7,8 +7,8 @@ android { applicationId "com.beemdevelopment.aegis" minSdkVersion 19 targetSdkVersion 28 - versionCode 3 - versionName "0.2" + versionCode 4 + versionName "0.2.1" } buildTypes { debug { diff --git a/metadata/en-US/full_description b/metadata/en-US/full_description index 3f1df956..7ca86344 100644 --- a/metadata/en-US/full_description +++ b/metadata/en-US/full_description @@ -30,3 +30,10 @@ To make sure you will never lose access to your online accounts Aegis Authenticator supports exporting your vault which you can import onto a new device. Aegis Authenticator also allows you to import AndOTP and FreeOTP databases so switching to Aegis is made easier for you. + +'''Open source and license''' +Aegis Authenticator is open source (licensed under GPL v3) and the source code +can be found here: http://github.com/beemdevelopment/Aegis + +'''Attribution''' +The icon is largely based on a design by Freepik from Flaticon. diff --git a/metadata/en-US/images/icon.png b/metadata/en-US/images/icon.png new file mode 100644 index 00000000..fdf64ad8 Binary files /dev/null and b/metadata/en-US/images/icon.png differ