diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..38a10f9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/.gradle +/build +/app/build diff --git a/app/build.gradle b/app/build.gradle index 6c90a49..184dc42 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,18 +1,19 @@ apply plugin: 'com.android.application' android { - compileSdkVersion 28 - buildToolsVersion "28.0.3" + namespace = "com.kodholken.passdroid" + compileSdkVersion = 34 + buildToolsVersion = "34.0.0" defaultConfig { - applicationId "com.kodholken.passdroid" - minSdkVersion 24 - targetSdkVersion 28 + applicationId = "com.kodholken.passdroid" + minSdkVersion = 24 + targetSdkVersion = 34 } buildTypes { release { - minifyEnabled false + minifyEnabled = false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 6ad79f8..9448c97 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,8 +1,7 @@ diff --git a/app/src/main/java/com/kodholken/passdroid/Session.java b/app/src/main/java/com/kodholken/passdroid/Session.java index 663e300..13c4dcc 100644 --- a/app/src/main/java/com/kodholken/passdroid/Session.java +++ b/app/src/main/java/com/kodholken/passdroid/Session.java @@ -139,8 +139,8 @@ public static void setTimeoutTimer(Context context) { am.cancel(session.timeoutIntent); session.timeoutIntent = null; } - - session.timeoutIntent = PendingIntent.getBroadcast(context, 0, new Intent(TIMEOUT_ACTION), PendingIntent.FLAG_ONE_SHOT); + + session.timeoutIntent = PendingIntent.getBroadcast(context, 0, new Intent(TIMEOUT_ACTION), PendingIntent.FLAG_IMMUTABLE); am.set(AlarmManager.ELAPSED_REALTIME, SystemClock.elapsedRealtime() + 5000, session.timeoutIntent); } diff --git a/app/src/main/res/drawable/safe.png b/app/src/main/res/drawable/safe.png new file mode 100644 index 0000000..185a383 Binary files /dev/null and b/app/src/main/res/drawable/safe.png differ diff --git a/app/src/main/res/layout/generate_password.xml b/app/src/main/res/layout/generate_password.xml new file mode 100644 index 0000000..ace69b3 --- /dev/null +++ b/app/src/main/res/layout/generate_password.xml @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +