Skip to content

Commit

Permalink
[fastlane] Prepare for v3.0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
MuntashirAkon committed Jan 9, 2023
1 parent 3a42fd9 commit 4abf03e
Show file tree
Hide file tree
Showing 6 changed files with 44 additions and 12 deletions.
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -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()]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -666,15 +666,11 @@ private class AppDetailsRecyclerAdapter extends RecyclerView.Adapter<AppDetailsR
private boolean mIsRootEnabled = true;
private boolean mIsADBEnabled = true;
private boolean mTestOnlyApp;
private final int mCardColor0;
private final int mCardColor1;
private final int mDefaultIndicatorColor;
private final int mColorSurfaceVariant;

AppDetailsRecyclerAdapter() {
mAdapterList = new ArrayList<>();
mCardColor0 = ColorCodes.getListItemColor0(mActivity);
mCardColor1 = ColorCodes.getListItemColor1(mActivity);
mDefaultIndicatorColor = ColorCodes.getListItemDefaultIndicatorColor(mActivity);
mColorSurfaceVariant = MaterialColors.getColor(mActivity, R.attr.colorSurfaceVariant, MainRecyclerAdapter.class.getCanonicalName());
}

@UiThread
Expand Down Expand Up @@ -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()
Expand Down
30 changes: 30 additions & 0 deletions app/src/main/res/raw/changelog.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,36 @@

]>
<changelog>
<release
type="stable release"
version="v3.0.4"
code="416"
date="9 January 2023">
<new>Added notice for the funding campaign</new>

<improve title="App Details page">Display invalid native libraries (e.g. zip/APK files)</improve>
<improve title="App Details page">Hide tips forever if close button is clicked</improve>
<improve title="App Details page">Replaced block/unblock button with material switch</improve>

<improve>Replaced “Instructions” with “User Manual”</improve>
<improve>Replaced SLF4J dependency with Android compatible classes</improve>
<improve>Used monospace font in SSAID fields</improve>

<fix title="App Info tab">Fixed links not working in Play App Signing dialog</fix>
<fix title="Installer">
Prevented installer from running forever in no-root mode due to the mismanagement of installer queue
</fix>

<fix>Fixed crashes by avoiding the deletion of channels of the ongoing notifications</fix>
<fix>Fixed crashing if the resource string to be parsed is ill-formatted</fix>
<fix>Fixed crashing if no backup is selected but [b]restore[/b] is clicked</fix>
<fix>Fixed retrieving usage stats in no-root mode</fix>
<fix>Fixed some broken features (e.g. MagiskHide, DenyList) due to I/O errors in libsu</fix>
<note>
[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]
</note>
</release>
<release
type="stable release"
version="v3.0.3"
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1240,4 +1240,5 @@
<string name="view_changelog">Find out what\'s new in this release</string>
<string name="funding_campaign_dialog_message">We\'re running a <b>funding campaign</b> for App Manager for a limited period. Visit <a href="https://opencollective.com/app-manager#category-ABOUT">opencollective.com/app-manager</a> 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.</string>
<string name="funding_campaign_text">We\'re running a <b>funding campaign</b> for App Manager for a limited period. <a href="https://opencollective.com/app-manager#category-ABOUT">learn more…</a></string>
<string name="user_manual">User manual</string>
</resources>
3 changes: 0 additions & 3 deletions fastlane/metadata/android/en-US/changelogs/403.txt

This file was deleted.

8 changes: 8 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/416.txt
Original file line number Diff line number Diff line change
@@ -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.

0 comments on commit 4abf03e

Please sign in to comment.