Skip to content

Commit

Permalink
[Fastlane] Prepare for v2.5.10
Browse files Browse the repository at this point in the history
  • Loading branch information
MuntashirAkon committed Jul 29, 2020
1 parent 4a231e5 commit 272e975
Show file tree
Hide file tree
Showing 8 changed files with 89 additions and 7 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,9 @@ Yet another android package manager and viewer but...
- Apk files can be shared (hence the use of a provider)
- It can be used to clear app data or app cache (requires root/ADB)
- Batch operations: clear app data, disable run in background, disable/kill/uninstall apps
- One-click operations: block ads/tracker components, block components by signature, block multiple app ops

...and other minor features such as uninstalling/enabling/disabling apps, displaying app installation info, opening on F-Droid, Aurora Droid or Aurora Store.
...and other minor features such as installing/uninstalling/updating/enabling/disabling apps, displaying app installation info, opening on F-Droid, Aurora Droid or Aurora Store.

It basically combines the features of 5 or 6 apps that any tech-savvy person needs to use in order to have a life.

Expand Down
24 changes: 24 additions & 0 deletions app/src/main/assets/changelog.html
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
<h5>v2.5.10 (324)</h5>
&#x2022; <font color="#09868B">[Feature]</font> Added 1-click operations (as 1-Click Ops in the menu section in the main window): block (ads and) trackers, component blocking by signatures, app op blocking<br />
&#x2022; <font color="#09868B">[Feature]</font> Added support for external apk: You can now open apk files from your file manager. You can view app details, manifest or scan for trackers directly from there<br />
&#x2022; <font color="#09868B">[Feature]</font> Added persistent apps filtering option in the main window<br />
&#x2022; <font color="#09868B">[Feature]</font> Alternative manifest viewer for installed apks<br />
&#x2022; <font color="#09868B">[Feature]</font> Display number of trackers as a tag in the App Info tab<br />
&#x2022; <font color="#09868B">[Feature]</font> Added a select all option in the bottom bar in the main window in selection mode<br />
&#x2022; <font color="#09868B">[Feature]</font> Added links to source code and community<br />
&#x2022; <font color="#09868B">[Feature]</font> Added support for installing/updating apk files in the App Info tab (incomplete)<br />
&#x2022; <font color="#09868B">[Feature]</font> Added an option to import existing disabled components in the Import/Export settings (incomplete)<br />
&#x2022; <font color="#09868B">[Feature]</font> Added split apk information in App Info tab<br />
&#x2022; <font color="#09868B">[Feature]</font> Added an option to open Termux in the main window (incomplete)<br />
&#x2022; <font color="#09868B">[Feature]</font> Initial support for app banner<br />
&#x2022; <font color="red">[Fix]</font> Fixed inconsistency of enable and disable in the App Info tab<br />
&#x2022; <font color="red">[Fix]</font> Fixed issue with persistent app cache<br />
&#x2022; <font color="red">[Fix]</font> Fixed scrolling issue on settings page<br />
&#x2022; <font color="red">[Fix]</font> Fixed crashes when switching to the components tabs for non-root users<br />
&#x2022; <font color="red">[Fix]</font> Fixed crash when trying to view summary while scanning is still in progress in the exodus page<br />
&#x2022; <font color="red">[Fix]</font> Fixed crashes on devices that does not support data usage<br />
&#x2022; <font color="red">[Fix]</font> Fixed crash when trying to view manifest of an split apk<br />
&#x2022; <font color="red">[Fix]</font> Fixed wrong package installer name in the App Info<br />
&#x2022; <font color="red">[Fix]</font> Fixed changelog formatting for old devices<br />
<br />

<h5>v2.5.9 (315):</h5>
&#x2022; <font color="#09868B">[Feature]</font> Merged App Info as a single tab in App Details<br />
&#x2022; <font color="#09868B">[Feature]</font> Added option to reset all app ops<br />
Expand Down
21 changes: 21 additions & 0 deletions app/src/main/res/layout/dialog_instructions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@
android:paddingEnd="@dimen/padding_medium"
android:paddingBottom="@dimen/padding_very_small">

<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/instructions_header"
android:textStyle="italic"
android:textSize="12sp" />

<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
Expand Down Expand Up @@ -96,6 +103,20 @@
android:text="@string/settings_window_description"
android:textSize="@dimen/subtitle_font" />

<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/padding_medium"
android:text="@string/miscellany"
android:textSize="@dimen/title_font"
android:textColor="?android:attr/textColorPrimary" />

<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/miscellany_description"
android:textSize="@dimen/subtitle_font" />

</LinearLayout>

</ScrollView>
2 changes: 1 addition & 1 deletion app/src/main/res/menu/activity_main_actions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@

<item
android:id="@+id/action_filter_disabled_apps"
android:title="@string/sort_by_package_name" />
android:title="@string/filter_disabled_apps" />

<item
android:id="@+id/action_filter_apps_with_rules"
Expand Down
20 changes: 17 additions & 3 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -319,6 +319,8 @@
<string name="current_theme">Current theme: %s</string>
<string name="pref_about_msg">App Manager version, license, credits, etc.</string>
<string name="version">Version</string>
<string name="instructions_header">[There might be some features that are completely new to you.
If that is the case, you should search the Internet to understand more about it.]</string>
<string name="adb_over_tcp">ADB over TCP</string>
<string name="adb_over_tcp_description">Many root-only features can still be used by enabling
ADB over TCP. To do that, a PC or Mac is required with ADB tools installed, and an Android
Expand All @@ -339,8 +341,10 @@
<string name="main_window">Main Window</string>
<string name="main_window_description">Main window lists all the installed apps (or a list of
apps supplied by any third-party application). A single click on any app item opens the
respective <b>App Details</b> window. Using the sort option from the menu, the app items can
be sorted in various ways and preserved on close.
respective <b>App Details</b> window. Using the <i>sort</i> option from the menu, the app
items can be sorted in various ways and preserved on close. It also possible to filter items
based on your needs using the <i>Filter</i> option in the menu. You can filter using more
than one options.

\n\nBatch operations or operation on multiple apps are also available within this window
(most these operations require root or ADB). To enable multiple selection mode, click on any
Expand Down Expand Up @@ -389,17 +393,22 @@

\n\nIf you have the app <b>APK Updater</b> installed, there is link in the menu which can be
used to open the app directly.

\n\nIf you have <b>Termux</b> installed, you can directly go to the currently running or new
session using the <i>Termux</i> option in the menu.
</string>
<string name="app_details_window">App Details Window</string>
<string name="app_details_window_description">App Info tab contains general information about the
app such as app directories, data directories, sdk version, install date, last update date,
installer app, data usage, app size, data size, cache size (some of these information
require <i>Usage Access</i> permission). It also has the ability to perform many actions,
some of which are listed below:
\n\u2022 Launch/uninstall/enable/disable/force-stop (some operations require root or ADB)
\n\u2022 Launch/install/uninstall/update/enable/disable/force-stop (some operations require root or ADB)
\n\u2022 View dynamic manifest
\n\u2022 View shared preferences: clicking on a preference opens the <b>Shared Preferences
Editor</b> window (requires root)
\n\u2022 View split apk (bundled app) info
\n\u2022 View number of tracking components
\n\u2022 Scan for trackers using \u03b5xodus
\n\u2022 Open paths and directories with external app
\n\u2022 Delete app cache or app data (requires root or ADB)
Expand Down Expand Up @@ -492,6 +501,10 @@
a single app, use the respective <b>App Details</b> window to export rules, or for multiple
apps, use the batch operation available in the main window.
</string>
<string name="miscellany">Miscellany</string>
<string name="miscellany_description">It is also possible to view apk info, manifest or scan
for trackers using \u03b5xodus from an external app or file manager. To do that, open the apk
with App Manager.</string>
<string name="sort_by_wifi_data">Wifi data</string>
<string name="block_trackers">Block trackers</string>
<string name="sort_by_component_name">Component name</string>
Expand Down Expand Up @@ -572,4 +585,5 @@
<string name="filter_system_apps">System apps</string>
<string name="filter_apps_with_rules">Apps with rules</string>
<string name="select_all">Select All</string>
<string name="filter_disabled_apps">Disabled apps</string>
</resources>
2 changes: 1 addition & 1 deletion app/version.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
VERSION_NAME=2.5.10
VERSION_CODE=323
VERSION_CODE=324
21 changes: 21 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/324.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
- [Feature] Added 1-click operations (as 1-Click Ops in the menu section in the main window): block (ads and) trackers, component blocking by signatures, app op blocking
- [Feature] Added support for external apk: You can now open apk files from your file manager. You can view app details, manifest or scan for trackers directly from there
- [Feature] Added persistent apps filtering option in the main window
- [Feature] Alternative manifest viewer for installed apks
- [Feature] Display number of trackers as a tag in the App Info tab
- [Feature] Added a select all option in the bottom bar in the main window in selection mode
- [Feature] Added links to source code and community
- [Feature] Added support for installing/updating apk files in the App Info tab (incomplete)
- [Feature] Added an option to import existing disabled components in the Import/Export settings (incomplete)
- [Feature] Added split apk information in App Info tab
- [Feature] Added an option to open Termux in the main window (incomplete)
- [Feature] Initial support for app banner
- [Fix] Fixed inconsistency of enable and disable in the App Info tab
- [Fix] Fixed issue with persistent app cache
- [Fix] Fixed scrolling issue on settings page
- [Fix] Fixed crashes when switching to the components tabs for non-root users
- [Fix] Fixed crash when trying to view summary while scanning is still in progress in the exodus page
- [Fix] Fixed crashes on devices that does not support data usage
- [Fix] Fixed crash when trying to view manifest of an split apk
- [Fix] Fixed wrong package installer name in the App Info
- [Fix] Fixed changelog formatting for old devices
3 changes: 2 additions & 1 deletion fastlane/metadata/android/en-US/full_description.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,10 @@
<li>Apk file sharing (hence the use of a provider)</li>
<li>Clear app data or app cache (requires root/ADB)</li>
<li>Batch operations: clear app data, disable run in background, disable/kill/uninstall apps</li>
<li>One-click operations: block ads/tracker components, block components by signature, block multiple app ops</li>
</ul>

...and other minor features such as uninstalling/enabling/disabling apps, displaying app installation info, opening on F-Droid, Aurora Droid or Aurora Store.
...and other minor features such as installing/uninstalling/updating/enabling/disabling apps, displaying app installation info, opening on F-Droid, Aurora Droid or Aurora Store.

It basically combines the features of 5 or 6 apps that any tech-savvy person needs to use in order to have a life.

Expand Down

0 comments on commit 272e975

Please sign in to comment.