From f15605a26184cb82c2a95085478e2362e47026a8 Mon Sep 17 00:00:00 2001 From: AgarwalsRahul Date: Wed, 2 Mar 2022 10:41:07 +0530 Subject: [PATCH 1/5] Fix screen rotation issue in permission activity layout --- .../main/res/layout/activity_permission.xml | 66 ++++++++++++------- 1 file changed, 42 insertions(+), 24 deletions(-) diff --git a/app/src/main/res/layout/activity_permission.xml b/app/src/main/res/layout/activity_permission.xml index 2279dd6e5..5ebba0bb5 100644 --- a/app/src/main/res/layout/activity_permission.xml +++ b/app/src/main/res/layout/activity_permission.xml @@ -29,33 +29,51 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/appNameText" /> - + android:fillViewport="true" + app:layout_constraintTop_toBottomOf="@+id/divider"> + + + + + + + + + - Date: Thu, 3 Mar 2022 09:12:01 +0530 Subject: [PATCH 2/5] Fix Orientation Issue --- .../main/res/layout/activity_permission.xml | 61 +++++++++---------- app/src/main/res/values-land/integers.xml | 5 ++ app/src/main/res/values-sw600dp/integers.xml | 2 + app/src/main/res/values/integers.xml | 2 + 4 files changed, 37 insertions(+), 33 deletions(-) create mode 100644 app/src/main/res/values-land/integers.xml diff --git a/app/src/main/res/layout/activity_permission.xml b/app/src/main/res/layout/activity_permission.xml index 5ebba0bb5..8b6798acf 100644 --- a/app/src/main/res/layout/activity_permission.xml +++ b/app/src/main/res/layout/activity_permission.xml @@ -32,49 +32,44 @@ - + - + - - + + - + + 0 + 1 + \ No newline at end of file diff --git a/app/src/main/res/values-sw600dp/integers.xml b/app/src/main/res/values-sw600dp/integers.xml index 826769fc2..f4fd56db6 100644 --- a/app/src/main/res/values-sw600dp/integers.xml +++ b/app/src/main/res/values-sw600dp/integers.xml @@ -8,4 +8,6 @@ 6 8 + 1 + 1 \ No newline at end of file diff --git a/app/src/main/res/values/integers.xml b/app/src/main/res/values/integers.xml index 70dd6eb89..f038ad856 100644 --- a/app/src/main/res/values/integers.xml +++ b/app/src/main/res/values/integers.xml @@ -10,4 +10,6 @@ 6 200 + 1 + 0 \ No newline at end of file From 30b1f031ff8ea843a0dced588bad9ea1684e1001 Mon Sep 17 00:00:00 2001 From: cdhiraj40 Date: Thu, 3 Mar 2022 15:19:28 +0530 Subject: [PATCH 3/5] issue#123 added an option to share crash report --- app/src/main/AndroidManifest.xml | 13 ++- .../java/code/name/monkey/retromusic/App.kt | 5 ++ .../retromusic/activities/ErrorActivity.kt | 80 +++++++++++++++++++ .../name/monkey/retromusic/util/FileUtils.kt | 44 ++++++++++ .../code/name/monkey/retromusic/util/Share.kt | 14 ++++ app/src/main/res/values/strings.xml | 1 + 6 files changed, 155 insertions(+), 2 deletions(-) create mode 100644 app/src/main/java/code/name/monkey/retromusic/activities/ErrorActivity.kt diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 0dbf3e677..0552a7232 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -38,8 +38,8 @@ android:name=".activities.MainActivity" android:exported="true" android:label="@string/app_name" - android:theme="@style/SplashTheme" - android:launchMode="singleTop"> + android:launchMode="singleTop" + android:theme="@style/SplashTheme"> @@ -183,6 +183,15 @@ android:value=".activities.MainActivity" /> + + + + + + + (R.id.customactivityoncrash_error_activity_restart_button) + + val config = CustomActivityOnCrash.getConfigFromIntent(intent) + if (config == null) { + finish() + return + } + restartButton.setText(R.string.customactivityoncrash_error_activity_restart_app) + restartButton.setOnClickListener { + CustomActivityOnCrash.restartApplication( + this@ErrorActivity, + config + ) + } + val moreInfoButton = + findViewById