diff --git a/app/build.gradle b/app/build.gradle index d731e57b5b3..89adbc9d56d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -11,8 +11,8 @@ android { applicationId 'io.github.muntashirakon.AppManager' minSdkVersion rootProject.ext.minSdk targetSdkVersion rootProject.ext.targetSdk - versionCode 414 - versionName "3.0.3" + versionCode 416 + versionName "3.0.4" javaCompileOptions { annotationProcessorOptions { arguments = ["room.schemaLocation": "$projectDir/schemas".toString()] diff --git a/app/src/main/java/io/github/muntashirakon/AppManager/details/AppDetailsFragment.java b/app/src/main/java/io/github/muntashirakon/AppManager/details/AppDetailsFragment.java index 329c02e6066..e08697ed47f 100644 --- a/app/src/main/java/io/github/muntashirakon/AppManager/details/AppDetailsFragment.java +++ b/app/src/main/java/io/github/muntashirakon/AppManager/details/AppDetailsFragment.java @@ -666,15 +666,11 @@ private class AppDetailsRecyclerAdapter extends RecyclerView.Adapter(); - mCardColor0 = ColorCodes.getListItemColor0(mActivity); - mCardColor1 = ColorCodes.getListItemColor1(mActivity); - mDefaultIndicatorColor = ColorCodes.getListItemDefaultIndicatorColor(mActivity); + mColorSurfaceVariant = MaterialColors.getColor(mActivity, R.attr.colorSurfaceVariant, MainRecyclerAdapter.class.getCanonicalName()); } @UiThread @@ -932,7 +928,7 @@ public int getItemCount() { } private void handleBlock(@NonNull ViewHolder holder, @NonNull AppDetailsComponentItem item, RuleType ruleType) { - holder.toggleSwitch.setChecked(item.isBlocked()); + holder.toggleSwitch.setChecked(!item.isBlocked()); holder.toggleSwitch.setVisibility(View.VISIBLE); holder.toggleSwitch.setOnClickListener(buttonView -> { String componentStatus = item.isBlocked() diff --git a/app/src/main/res/raw/changelog.xml b/app/src/main/res/raw/changelog.xml index 683091e31e8..452876c67ba 100644 --- a/app/src/main/res/raw/changelog.xml +++ b/app/src/main/res/raw/changelog.xml @@ -16,6 +16,36 @@ ]> + + Added notice for the funding campaign + + Display invalid native libraries (e.g. zip/APK files) + Hide tips forever if close button is clicked + Replaced block/unblock button with material switch + + Replaced “Instructions” with “User Manual” + Replaced SLF4J dependency with Android compatible classes + Used monospace font in SSAID fields + + Fixed links not working in Play App Signing dialog + + Prevented installer from running forever in no-root mode due to the mismanagement of installer queue + + + Fixed crashes by avoiding the deletion of channels of the ongoing notifications + Fixed crashing if the resource string to be parsed is ill-formatted + Fixed crashing if no backup is selected but [b]restore[/b] is clicked + Fixed retrieving usage stats in no-root mode + Fixed some broken features (e.g. MagiskHide, DenyList) due to I/O errors in libsu + + [br /][b]Full list of changes:[/b] [a + href="https://github.com/MuntashirAkon/AppManager/compare/v3.0.3...v3.0.4"]v3.0.3...v3.0.4[/a] + + Find out what\'s new in this release We\'re running a funding campaign for App Manager for a limited period. Visit opencollective.com/app-manager to learn more about the campaign. This notice will not be displayed again, but you can find it in the Settings page during the entire campaign. We\'re running a funding campaign for App Manager for a limited period. learn more… + User manual diff --git a/fastlane/metadata/android/en-US/changelogs/403.txt b/fastlane/metadata/android/en-US/changelogs/403.txt deleted file mode 100644 index 362dd1e8f1b..00000000000 --- a/fastlane/metadata/android/en-US/changelogs/403.txt +++ /dev/null @@ -1,3 +0,0 @@ -You have to restart your device and/or clear cache after updating the app. - -Full list of changes: https://github.com/MuntashirAkon/AppManager/compare/v3.0.0-alpha03...v3.0.0-rc01 \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/416.txt b/fastlane/metadata/android/en-US/changelogs/416.txt new file mode 100644 index 00000000000..c45cbc25513 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/416.txt @@ -0,0 +1,8 @@ +This contains a number of bug fixes and improvements. + +- Added notice for the funding campaign +- Display invalid native libraries (e.g. zip/APK files) +- Hide tips forever if close button is clicked +- Replaced block/unblock button with material switch +- Prevented installer from running forever in no-root mode due to the mismanagement of installer queue +- Fixed some broken features (e.g. MagiskHide, DenyList) due to I/O errors in libsu. \ No newline at end of file