-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Termux:Tasker Plugin Various Improvements #36
Termux:Tasker Plugin Various Improvements #36
Commits on Oct 7, 2020
-
Parse arguments string passed to FireReceiver into a list of argument…
…s like normally done on shells like bourne shell
Configuration menu - View commit details
-
Copy full SHA for e6e8123 - Browse repository at this point
Copy the full SHA e6e8123View commit details
Commits on Dec 6, 2020
-
- Changed
ResultsService
service name toPluginResultsService
.Make `PluginResultsService` a unified class and service to handle sending of plugin commands to the execution service, receiving the results of plugin commands back from the execution service and sending immediate or pending results back to the plugin host.
Configuration menu - View commit details
-
Copy full SHA for 7cd77b3 - Browse repository at this point
Copy the full SHA 7cd77b3View commit details -
- Added
com.termux.permission.RUN_COMMAND
permission to `FireReceiv……er`. - Changed `ResultsService` service name to `PluginResultsService`.
Configuration menu - View commit details
-
Copy full SHA for 0f66df3 - Browse repository at this point
Copy the full SHA 0f66df3View commit details -
- Added various plugin and termux constants.
- Moved `getVersionCode()` function to `PluginUtils` class.
Configuration menu - View commit details
-
Copy full SHA for aa14fdf - Browse repository at this point
Copy the full SHA aa14fdfView commit details -
- Added various plugin and termux utils in
FileUtils
,PluginUtils
…… and `TermuxAppUtils` util classes.
Configuration menu - View commit details
-
Copy full SHA for fd72150 - Browse repository at this point
Copy the full SHA fd72150View commit details -
- Added
logcat
logging management for various log levels using `Log……ger` util class. - Added support to store `log_level` persistently in android `QueryPreferences` using `QueryPreferences` util class.
Configuration menu - View commit details
-
Copy full SHA for cd190e7 - Browse repository at this point
Copy the full SHA cd190e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b207409 - Browse repository at this point
Copy the full SHA b207409View commit details -
- Added support for absolute paths outside
~/.termux/tasker/
direct……ory, provided that `allow-external-apps` property is set to `true` by the user in `~/.termux/termux.properties` file. - Added support for working directory. - Adding support for users to set plugin `logcat` log levels to help with debugging through the configuration activity options menu. - Added support to automatically clear `%errmsg`, `%stdout`, `%stderr` and `%result` variables when plugin action is run. - Adding support for showing warnings in configuration activity and returning error messages via `%errmsg` to plugin host app on invalid plugin configuration or missing permissions or access failures. - Updated `FireReceiver` to use `PluginResultsService` for sending commands to execution service and to send error messages to plugin host app if required. - Updated default action timeout value to `10s` regardless of `inTerminal` value. - Removed requirement for `TASKER_DIR` to exist for plugin configuration since absolute paths are allowed. - Fixed `isBundleValid()` function.
Configuration menu - View commit details
-
Copy full SHA for ace018e - Browse repository at this point
Copy the full SHA ace018eView commit details -
- Changed `case` statements to `if` since resource IDs are non-final from gradle plugin version `5`.
Configuration menu - View commit details
-
Copy full SHA for 5e04981 - Browse repository at this point
Copy the full SHA 5e04981View commit details -
Configuration menu - View commit details
-
Copy full SHA for a535701 - Browse repository at this point
Copy the full SHA a535701View commit details -
- Increased minSdkVersion to
24
as pertermux-app
.- Updated library versions and switched to `AndroidX`.
Configuration menu - View commit details
-
Copy full SHA for 90b1a39 - Browse repository at this point
Copy the full SHA 90b1a39View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8a9957 - Browse repository at this point
Copy the full SHA f8a9957View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54f4a20 - Browse repository at this point
Copy the full SHA 54f4a20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f04082 - Browse repository at this point
Copy the full SHA 9f04082View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa13bb4 - Browse repository at this point
Copy the full SHA aa13bb4View commit details