Skip to content
This repository has been archived by the owner on Jul 22, 2021. It is now read-only.

Commit

Permalink
Release-tag: 5.0
Browse files Browse the repository at this point in the history
Last & Final update

Signed-off-by: sunilpaulmathew <sunil.kde@gmail.com>
  • Loading branch information
sunilpaulmathew committed Jul 21, 2021
1 parent 048fca9 commit fe7d024
Show file tree
Hide file tree
Showing 10 changed files with 26 additions and 13 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
# Script Manager

[![](https://img.shields.io/badge/Script%20Manager-v4.9-green)](https://play.google.com/store/apps/details?id=com.smartpack.scriptmanager)
[![](https://img.shields.io/badge/Script%20Manager-v5.0-green)](https://play.google.com/store/apps/details?id=com.smartpack.scriptmanager)
![](https://img.shields.io/github/languages/top/SmartPack/ScriptManager)
![](https://img.shields.io/github/contributors/smartpack/ScriptManager)
![](https://img.shields.io/github/license/smartpack/SmartPack-Kernel-Manager)

![Script Manager](https://github.com/SmartPack/ScriptManager/blob/master/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png?raw=true)

### Script Manager is a simple app to create, import, edit and easily execute any properly formatted shell scripts.
_Important Notice: The development of this project is abandoned._

## Download
[<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
Expand Down
6 changes: 3 additions & 3 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ android {
applicationId "com.smartpack.scriptmanager"
minSdkVersion 23
targetSdkVersion 30
versionCode 40
versionName "v4.9"
versionCode 41
versionName "v5.0"
vectorDrawables.useSupportLibrary = true
archivesBaseName = "$applicationId-$versionName"
testFunctionalTest = false
Expand Down Expand Up @@ -61,5 +61,5 @@ repositories {
dependencies {
playImplementation 'com.android.billingclient:billing:4.0.0'
implementation "com.github.topjohnwu.libsu:core:3.1.2"
implementation 'com.google.android.material:material:1.3.0'
implementation 'com.google.android.material:material:1.4.0'
}
2 changes: 1 addition & 1 deletion app/src/main/assets/update_info.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"changelogFull": "v4.9\n - More updates for latest Android versions.\n - Improved permission handling.\n - Improved language switch.\n - Miscellaneous changes.\n\nv4.8\n - Overall improved app UI.\n - Updated app to target latest Android versions.\n - Added Chinese (simplified), Ukrainian and Polish translations.\n - Updated build tools.\n - Miscellaneous changes.\n\nv4.7\n - Improved built-in file picker.\n - Improved language switch.\n - Updated build tools.\n - Miscellaneous changes.\n\nv4.6\n - Improved internal file picker to avoid some crashes.\n - Moved popup menu items into a new settings page.\n - Miscellaneous changes.\n\nv4.5\n - Fixed possible crashes on some devices.\n - Temporarily fixed issues on Android 11.\n - Overall improved coding style.\n - Miscellaneous changes.\n\nv4.4\n - Updated build tools and SDK.\n - Added a licence page.\n - Slightly updated app UI.\n - App will now show a supporter badge for those who supported development.\n - Miscellaneous changes.\n\nv4.3\n - Updated app to work with the non-rooted environment (with limited capabilities).\n - App will now show live outputs on applying/testing scripts.\n - Overall improvements in app UI (now using more material elements).\n - App will now use its own file picker for selecting scripts by default (configurable).\n - Added a new option to view script content before importing (by long click).\n - Miscellaneous changes.\n\nv4.2\n - Fixed app crashing when trying to import scripts from some locations.\n - Miscellaneous changes.\n\nv4.1\n - Completely removed Ads from the app.\n - Switched to use Material Alert Dialogs.\n - Added donation option.\n - Miscellaneous changes.\n\nv4.0\n - Re-built from (nearly) scratch.\n - App should be now much more fast.\n - Cleaned a whole lot of unused code.\n - Miscellaneous changes.\n\nv3.5\n - Fixed some issues on Create script.\n - Miscellaneous changes.\n\nv3.4\n - Fixed various issues on Edit, create and apply script.\n - Miscellaneous changes.\n\nv3.7\n - Introduced new page to explain no root status.\n - Miscellaneous changes.\n\nv3.6\n - Improved Ad Layout.\n - Removed unnecessary copyright text.\n - Miscellaneous changes.\n\nv3.5\n - Fixed some issues on Create script.\n - Miscellaneous changes.\n\nv3.4\n - Fixed various issues on Edit, create and apply script.\n - Miscellaneous changes.\n\nv3.3\n - Update script Edit and Details views.\n - Updated libsu to v3.0.2.\n - Update gradle build tools.\n - Miscellaneous changes.\n\nv3.2\n - Update description view (Each and every task on scripts are now more straight forward).\n - Added Russian translation (Credits: Mikesew1320).\n - Add an Auto-Mode to App Theme.\n - Improved About and Change-logs view.\n - Miscellaneous Changes.\n\nv3.1\n - Apply and Test script: Show success message if the output is empty \n - Fixed crashing in no root available situations.\n - Barnd new About & Change-log views.\n - Miscellaneous Changes.\n\nv3.0\n - Removed a bunch of unused code.\n - Removed interstitial ads from app.\n - Replace toast messages with snackbar.\n - Miscellaneous changes.\n\nv2.9\n - Largely improved app user interface.\n - Improved root handling.\n - Added portuguese (brazilian) translations (Credits: @Lennoard).\n - Miscellaneous changes.\n\nv2.8\n - Improved apply & test script options.\n - Miscellaneous changes.\n\nv2.7\n - Migrated to libsu (@Lennoard).\n - Added option to test a script while creating/editing.\n - Brand New applying script view.\n - Allow editing copyright text by long-clicking.\n - Miscellaneous changes.\n\nv2.6\n - Added Greek translations (credits: @tsiflimagas).\n - Miscellaneous changes.\n\nv2.5\n - Added dark & light themes.\n - Added an option to change app language.\n - Fixed creating app folder on Android 10.\n - Added Indonesian (credits: @okta-10) and Amharic (credits: @Mikesew1320) translations.\n - Improved Korean translations (credits: @SmgKhOaRn).\n - Updated build tools & dependencies.\n - Miscellaneous changes.\n\nv2.4\n - res: Added Korean translations (credits @SmgKhOaRn).\n - Main: Updated App UI.\n - Misc: Overall code cleaning and quality improvements.\n\nv2.3\n - Main: Disable Ads if SmartPack Donation Package is installed.\n - Main: App Theme: Make it more Dark.\n - gradle: Update build tools & dependencies.\n - Miscellaneous changes.\n\nv2.2\n - Main: Exit app only after pressing back button twice (prevent accidental closing).\n - Misc: Improved no-root message.\n - gradle: Updated build tools.\n - Miscellaneous changes.\n\nv2.1\n - Main: Improved overall coding style.\n - Miscellaneous Changes.\n\nv2.0\n - Scripts: Import: Updated to work with default Documents UI.\n - res: Brand new icons.\n - Miscellaneous Changes.\n\nv1.8\n - Fixed crashing on some devices.\n - Miscellaneous Changes.\n\nv1.7\n - Preparations for PlayStore release.\n - Misc: Updated example scripts.\n - Main: Added a simple banner Ad view at the bottom.\n - Miscellaneous Changes.\n\nbeta_v6\n - File picking: Support more file manager apps.\n - Main: Slightly updated dark theme.\n - Misc: Overall improvements and bug fixes.\n - Miscellaneous Changes.\n\nbeta_v5\n - Script: Main: Switched to Dark black theme.\n - Miscellaneous Changes.\n\nbeta_v4\n - Script: Added option to directly share scripts.\n - Scripts: Added a helper message, if the item list is empty.\n - Updated targetSdkVersion to 29 (Q).\n - Miscellaneous Changes.\n\nbeta_v3\n - Script Manager: Added a welcome message with examples.\n - App update: fully r-written & switched to json base.\n - Scripts: Import scripts: Fix importing from sdcard root folder.\n - Miscellaneous Changes.\n\nalpha_v2\n - Scripts: On-boot: Add choice to select post-fs or late_service.\n - Script: Edit Script: Show an alert dialog if On-boot is already enabled.\n - Miscellaneous Changes.\n\nalpha_v1\n - The very first public release of Script Manager, an app to create, import, edit and easily execute any properly formatted shell scripts."
"changelogFull": "v5.0\n - Final update + depreciation notice.\n - Updated build tools.\n - Miscellaneous changes.\n\nv4.9\n - More updates for latest Android versions.\n - Improved permission handling.\n - Improved language switch.\n - Miscellaneous changes.\n\nv4.8\n - Overall improved app UI.\n - Updated app to target latest Android versions.\n - Added Chinese (simplified), Ukrainian and Polish translations.\n - Updated build tools.\n - Miscellaneous changes.\n\nv4.7\n - Improved built-in file picker.\n - Improved language switch.\n - Updated build tools.\n - Miscellaneous changes.\n\nv4.6\n - Improved internal file picker to avoid some crashes.\n - Moved popup menu items into a new settings page.\n - Miscellaneous changes.\n\nv4.5\n - Fixed possible crashes on some devices.\n - Temporarily fixed issues on Android 11.\n - Overall improved coding style.\n - Miscellaneous changes.\n\nv4.4\n - Updated build tools and SDK.\n - Added a licence page.\n - Slightly updated app UI.\n - App will now show a supporter badge for those who supported development.\n - Miscellaneous changes.\n\nv4.3\n - Updated app to work with the non-rooted environment (with limited capabilities).\n - App will now show live outputs on applying/testing scripts.\n - Overall improvements in app UI (now using more material elements).\n - App will now use its own file picker for selecting scripts by default (configurable).\n - Added a new option to view script content before importing (by long click).\n - Miscellaneous changes.\n\nv4.2\n - Fixed app crashing when trying to import scripts from some locations.\n - Miscellaneous changes.\n\nv4.1\n - Completely removed Ads from the app.\n - Switched to use Material Alert Dialogs.\n - Added donation option.\n - Miscellaneous changes.\n\nv4.0\n - Re-built from (nearly) scratch.\n - App should be now much more fast.\n - Cleaned a whole lot of unused code.\n - Miscellaneous changes.\n\nv3.5\n - Fixed some issues on Create script.\n - Miscellaneous changes.\n\nv3.4\n - Fixed various issues on Edit, create and apply script.\n - Miscellaneous changes.\n\nv3.7\n - Introduced new page to explain no root status.\n - Miscellaneous changes.\n\nv3.6\n - Improved Ad Layout.\n - Removed unnecessary copyright text.\n - Miscellaneous changes.\n\nv3.5\n - Fixed some issues on Create script.\n - Miscellaneous changes.\n\nv3.4\n - Fixed various issues on Edit, create and apply script.\n - Miscellaneous changes.\n\nv3.3\n - Update script Edit and Details views.\n - Updated libsu to v3.0.2.\n - Update gradle build tools.\n - Miscellaneous changes.\n\nv3.2\n - Update description view (Each and every task on scripts are now more straight forward).\n - Added Russian translation (Credits: Mikesew1320).\n - Add an Auto-Mode to App Theme.\n - Improved About and Change-logs view.\n - Miscellaneous Changes.\n\nv3.1\n - Apply and Test script: Show success message if the output is empty \n - Fixed crashing in no root available situations.\n - Barnd new About & Change-log views.\n - Miscellaneous Changes.\n\nv3.0\n - Removed a bunch of unused code.\n - Removed interstitial ads from app.\n - Replace toast messages with snackbar.\n - Miscellaneous changes.\n\nv2.9\n - Largely improved app user interface.\n - Improved root handling.\n - Added portuguese (brazilian) translations (Credits: @Lennoard).\n - Miscellaneous changes.\n\nv2.8\n - Improved apply & test script options.\n - Miscellaneous changes.\n\nv2.7\n - Migrated to libsu (@Lennoard).\n - Added option to test a script while creating/editing.\n - Brand New applying script view.\n - Allow editing copyright text by long-clicking.\n - Miscellaneous changes.\n\nv2.6\n - Added Greek translations (credits: @tsiflimagas).\n - Miscellaneous changes.\n\nv2.5\n - Added dark & light themes.\n - Added an option to change app language.\n - Fixed creating app folder on Android 10.\n - Added Indonesian (credits: @okta-10) and Amharic (credits: @Mikesew1320) translations.\n - Improved Korean translations (credits: @SmgKhOaRn).\n - Updated build tools & dependencies.\n - Miscellaneous changes.\n\nv2.4\n - res: Added Korean translations (credits @SmgKhOaRn).\n - Main: Updated App UI.\n - Misc: Overall code cleaning and quality improvements.\n\nv2.3\n - Main: Disable Ads if SmartPack Donation Package is installed.\n - Main: App Theme: Make it more Dark.\n - gradle: Update build tools & dependencies.\n - Miscellaneous changes.\n\nv2.2\n - Main: Exit app only after pressing back button twice (prevent accidental closing).\n - Misc: Improved no-root message.\n - gradle: Updated build tools.\n - Miscellaneous changes.\n\nv2.1\n - Main: Improved overall coding style.\n - Miscellaneous Changes.\n\nv2.0\n - Scripts: Import: Updated to work with default Documents UI.\n - res: Brand new icons.\n - Miscellaneous Changes.\n\nv1.8\n - Fixed crashing on some devices.\n - Miscellaneous Changes.\n\nv1.7\n - Preparations for PlayStore release.\n - Misc: Updated example scripts.\n - Main: Added a simple banner Ad view at the bottom.\n - Miscellaneous Changes.\n\nbeta_v6\n - File picking: Support more file manager apps.\n - Main: Slightly updated dark theme.\n - Misc: Overall improvements and bug fixes.\n - Miscellaneous Changes.\n\nbeta_v5\n - Script: Main: Switched to Dark black theme.\n - Miscellaneous Changes.\n\nbeta_v4\n - Script: Added option to directly share scripts.\n - Scripts: Added a helper message, if the item list is empty.\n - Updated targetSdkVersion to 29 (Q).\n - Miscellaneous Changes.\n\nbeta_v3\n - Script Manager: Added a welcome message with examples.\n - App update: fully r-written & switched to json base.\n - Scripts: Import scripts: Fix importing from sdcard root folder.\n - Miscellaneous Changes.\n\nalpha_v2\n - Scripts: On-boot: Add choice to select post-fs or late_service.\n - Script: Edit Script: Show an alert dialog if On-boot is already enabled.\n - Miscellaneous Changes.\n\nalpha_v1\n - The very first public release of Script Manager, an app to create, import, edit and easily execute any properly formatted shell scripts."
}
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,15 @@ protected void onCreate(Bundle savedInstanceState) {
startActivity(aboutView);
});

if (!Utils.getBoolean("depreciation_message", false, this)) {
new MaterialAlertDialogBuilder(this)
.setIcon(R.mipmap.ic_launcher)
.setTitle("Notice")
.setMessage("Please Note: The development of this project is abandoned. Thank you very much to all of you for supporting this project to date.")
.setCancelable(false)
.setPositiveButton(getString(R.string.ok), (dialogInterface, i) -> Utils.saveBoolean("depreciation_message", true, this)).show();
}

Scripts.loadUI(this);
}

Expand Down
4 changes: 2 additions & 2 deletions app/src/main/res/values-zh-rCN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<string name="path_sdcard">"SD储存卡"</string>
<string name="permission_denied_write_storage">"未启用存储写入权限!"</string>
<string name="post_fs">"Post FS 模式"</string>
<string name="post_fs_message">"%s将从Post FS数据中排除!"</string>
<string name="post_fs_message">"%s将从Post FS数据中运行!"</string>
<string name="press_back">"再次点击返回键退出"</string>
<string name="rate_us">"评价支持本软件"</string>
<string name="rate_us_Summary">"前往谷歌Play点评Script Manager"</string>
Expand Down Expand Up @@ -62,7 +62,7 @@
<string name="support_meal">"投喂我"</string>
<string name="support_coffee">"请问喝杯咖啡"</string>
<string name="support_already_received_message">"之前您已经支持过这项这个项目的开发了!"</string>
<string name="support_received_message">"感谢您的支持 \u2665 \n这将给予我更多动力来更好的维持我的项目!另外,您将获得支持者徽章."</string>
<string name="support_received_message">"感谢您的支持 \u2665\n这将给予我更多动力来更好的维持我的项目!另外,您将获得支持者徽章."</string>
<string name="support_retry_message">"请重新尝试购买!"</string>
<string name="support_status_message">"感谢您的支持!"</string>
<string name="sure_question">"确定删除%s?"</string>
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<string name="language_en" translatable="false">English</string>
<string name="language_in" translatable="false">bahasa Indonesia</string>
<string name="language_ko" translatable="false">한국어</string>
<string name="language_pl" translatable="false">Polskie</string>
<string name="language_pl" translatable="false">Polski</string>
<string name="language_pt" translatable="false">Português</string>
<string name="language_ru" translatable="false">русский</string>
<string name="language_uk" translatable="false">Українська</string>
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ buildscript {
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.2.1'
classpath 'com.android.tools.build:gradle:4.2.2'
}
}

Expand Down
4 changes: 4 additions & 0 deletions change-logs.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Change-logs

## 41. July 21, 2021
*Release-tag: 5.0*<br>
Final update + depreciation notice. Updated build tools. Miscellaneous changes.

## 40. June 06, 2021
*Release-tag: 4.9*<br>
More updates for latest Android versions. Improved permission handling. Improved language switch. Miscellaneous changes.
Expand Down
4 changes: 0 additions & 4 deletions fastlane/metadata/android/en-US/changelogs/40.txt

This file was deleted.

3 changes: 3 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/41.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
* Final update + depreciation notice.
* Updated build tools.
* Miscellaneous changes.

0 comments on commit fe7d024

Please sign in to comment.