Commit Graph

  • 5dee839230 Update TermuxConstants agnostic-apollo 2021-03-25 21:17:54 +05:00
  • 1ef8eb9219 Add hide-soft-keyboard-on-startup property agnostic-apollo 2021-03-25 12:30:59 +05:00
  • d3ddb21716 Warn users if Draw over other apps permission is missing agnostic-apollo 2021-03-25 12:04:09 +05:00
  • 8e80e889f0 Set compileSdkVersion (NOT targetSdkVersion) to 29 so that Build.VERSION_CODES.Q checks can be made agnostic-apollo 2021-03-25 11:52:26 +05:00
  • 4e5d14e4a2 Use NotificationUtils to handle TermuxService and RunCommandService notifications agnostic-apollo 2021-03-25 11:00:00 +05:00
  • 0230698494 Fix unintentional wordwrap of ExecutionCommand arguments markdown agnostic-apollo 2021-03-25 10:11:43 +05:00
  • 977cb34fc7 Provide better errmsg if executable passed to RunCommandService is null or empty agnostic-apollo 2021-03-25 10:10:19 +05:00
  • f62febbfb7 Add the TermuxTask class for linking a Process to an ExecutionCommand. agnostic-apollo 2021-03-25 09:47:59 +05:00
  • 7ca20fdeb3 Update ExecutionCommand to make current and previous state private to prevent direct modification agnostic-apollo 2021-03-25 09:20:09 +05:00
  • 922f4f4ae5 Update TextDataUtils.getTruncatedCommandOutput() to support truncation from start or end and for (truncated) prefix agnostic-apollo 2021-03-25 09:08:45 +05:00
  • df03f0b7d6 Update TermuxConstants agnostic-apollo 2021-03-25 09:02:59 +05:00
  • 249f7c6b7c Remove BackgroundJob agnostic-apollo 2021-03-25 09:02:35 +05:00
  • 78a99fddfd Add the TermuxSession class for linking a TerminalSession to an ExecutionCommand. agnostic-apollo 2021-03-25 01:18:13 +05:00
  • dff2794501 Add ShellUtils to define shell related utils since they don't belong in BackgroundJob agnostic-apollo 2021-03-25 01:13:51 +05:00
  • 3e0f74a894 Fixed keep screen on default value agnostic-apollo 2021-03-24 06:52:17 +05:00
  • 2b3f681723 Add SettingsActivity to launcher shortcuts agnostic-apollo 2021-03-24 06:48:47 +05:00
  • d3d6731d6f Fix typos agnostic-apollo 2021-03-24 06:47:12 +05:00
  • 9bbcc08ff3 Fix variable prefix for intent extra agnostic-apollo 2021-03-24 06:33:09 +05:00
  • 7aa957c684 Fix typos agnostic-apollo 2021-03-24 06:30:26 +05:00
  • eeb8554535 Fix string resources naming convention agnostic-apollo 2021-03-24 06:15:45 +05:00
  • 4eced52c5f Fix xml files naming convention agnostic-apollo 2021-03-24 05:28:38 +05:00
  • b856e16998 Move activities and fragments to respective packages agnostic-apollo 2021-03-24 05:13:00 +05:00
  • 1bdf9bf2e3 Change log level to warn from error when termux.properties file is missing agnostic-apollo 2021-03-24 04:57:35 +05:00
  • 92b804dc9c Add logging for termux bootstrap package installation and setup of storage symlinks agnostic-apollo 2021-03-24 04:55:10 +05:00
  • 1b5e5b56cb Partially integrate ExectionCommand into TermuxService and BackgroundJob agnostic-apollo 2021-03-24 03:59:18 +05:00
  • 31371b5e3d Fully integrate ExectionCommand into RunCommandService agnostic-apollo 2021-03-24 03:56:25 +05:00
  • ef1ab197b6 Update TermuxConstants agnostic-apollo 2021-03-24 03:51:57 +05:00
  • bccc35bc3f Added ExectionCommand agnostic-apollo 2021-03-24 03:48:24 +05:00
  • 20d20f42c0 Added NotificationUtils to build and manage notifications agnostic-apollo 2021-03-24 03:25:25 +05:00
  • 9d36e9adde Add ReportActivity and ReportInfo agnostic-apollo 2021-03-24 03:22:12 +05:00
  • 3491956385 Update TermuxUtils to add support for getting device and termux info as markdown agnostic-apollo 2021-03-24 02:38:37 +05:00
  • 134e21765c Update Logger agnostic-apollo 2021-03-24 02:34:53 +05:00
  • c28990a176 Add ShareUtils agnostic-apollo 2021-03-24 02:31:22 +05:00
  • 131f481750 Add commonmark-spec markdown support with markwon library agnostic-apollo 2021-03-24 02:30:20 +05:00
  • f393e9b2cf Allow mPropertiesList to be null for SharedProperties agnostic-apollo 2021-03-24 02:27:28 +05:00
  • 8612a1d0f8 Added plugin_error_notifications_enabled preference agnostic-apollo 2021-03-19 22:49:06 +05:00
  • 7d53a147d8 Reordered TermuxService.actionAcquireWakeLock() agnostic-apollo 2021-03-19 18:44:39 +05:00
  • 5d6a98452a Added TERMUX_SERVICE#ACTION_SERVICE_EXECUTE Intent Logging agnostic-apollo 2021-03-19 18:42:12 +05:00
  • b4995ef9a7 Refactor RunCommandService agnostic-apollo 2021-03-19 18:40:26 +05:00
  • ec7568d28e Add support for session actions for foreground session commands agnostic-apollo 2021-03-19 02:39:06 +05:00
  • 607ba3ee56 Update TermuxConstants agnostic-apollo 2021-03-19 02:19:55 +05:00
  • ae260fad9c Fix old bug where termux app would crash if sessions list ListView was not notified of new sessions agnostic-apollo 2021-03-18 22:19:33 +05:00
  • d9b5344b24 Refactor TermuxService agnostic-apollo 2021-03-18 22:02:19 +05:00
  • bc02508102 Fix dependencies ordering agnostic-apollo 2021-03-18 21:55:42 +05:00
  • f969c01f7e Update TermuxConstants agnostic-apollo 2021-03-18 21:52:22 +05:00
  • fb6e9b69ab Update TermuxConstants agnostic-apollo 2021-03-18 07:15:00 +05:00
  • c1a377d15d Update SharedPreferenceUtils agnostic-apollo 2021-03-17 03:16:37 +05:00
  • 8c1c7ce727 Update TermuxConstants agnostic-apollo 2021-03-17 01:13:44 +05:00
  • 2a940dfca6 Move general static functions from TermuxSharedProperties to SharedProperties class agnostic-apollo 2021-03-16 22:52:20 +05:00
  • 2e7fd480f4 Update TermuxConstants agnostic-apollo 2021-03-16 21:29:25 +05:00
  • 9e82561804 Added SharedPreferenceUtils agnostic-apollo 2021-03-16 20:51:41 +05:00
  • 4427c1675d Update TermuxConstants agnostic-apollo 2021-03-16 19:07:54 +05:00
  • 6f6d11fbb8 Updated TermuxPreferenceConstants agnostic-apollo 2021-03-16 19:06:17 +05:00
  • ff0440d7d2 Allow users to adjust termux toolbar height with termux.properties agnostic-apollo 2021-03-16 07:04:55 +05:00
  • c9e18e5b93 Refactor TermuxActivity agnostic-apollo 2021-03-16 05:01:09 +05:00
  • 5e0b29bb6d Move DialogUtils to com.termux.app.utils package agnostic-apollo 2021-03-16 04:07:01 +05:00
  • 73af5c2326 Move terminal io related classed to com.termux.app.terminal.io package agnostic-apollo 2021-03-16 04:05:15 +05:00
  • 7da847a485 Update TermuxConstants agnostic-apollo 2021-03-16 03:59:54 +05:00
  • 11a236a172 Update TerminalView and TerminalViewClient javadocs agnostic-apollo 2021-03-16 03:46:34 +05:00
  • 3b5d3114a6 Prefix DEFAULT_LOG_TAG even when a tag is passed while logging agnostic-apollo 2021-03-16 03:44:45 +05:00
  • 66f15d2a08 Remove moved files agnostic-apollo 2021-03-16 03:44:27 +05:00
  • 0225a8b1fc Fix hardcoded value in strings.xml agnostic-apollo 2021-03-16 03:41:17 +05:00
  • d39972b3bf Implement GUI based Termux settings manager and a centralized logging framework agnostic-apollo 2021-03-13 16:49:29 +05:00
  • 93b506a001 Move Termux Preferences to com.termux.app.settings.preferences package agnostic-apollo 2021-03-12 06:01:31 +05:00
  • ebf2e472b3 Fix typo in TermuxPropertyConstants agnostic-apollo 2021-03-12 05:54:12 +05:00
  • e72841ba27 Update TermuxConstants agnostic-apollo 2021-03-12 05:53:10 +05:00
  • 5fd91b4f92 Rename com.termux.app.input package to com.termux.app.terminal agnostic-apollo 2021-03-12 00:07:35 +05:00
  • 10d6eaa5d1 Make TerminalView agnostic of "termux.properties" files. agnostic-apollo 2021-03-11 21:06:42 +05:00
  • 319446fc15 Disable TerminalView logging. agnostic-apollo 2021-03-11 20:30:52 +05:00
  • 36be41d0de Remove function that reads the "termux.properties" files from RunCommandService agnostic-apollo 2021-03-11 20:30:16 +05:00
  • ef9e406300 Update TermuxConstants agnostic-apollo 2021-03-11 20:11:59 +05:00
  • 7b4acb53c9 Move Termux Properties to com.termux.app.settings.properties package agnostic-apollo 2021-03-11 18:22:11 +05:00
  • dbf84773d4 Fix potential null exceptions agnostic-apollo 2021-03-10 02:33:45 +05:00
  • 324a69f7fa Move terminal input related classed to com.termux.app.input package agnostic-apollo 2021-03-10 02:32:33 +05:00
  • 14c49867f7 Define TermuxConstants class to store all shared constants of Termux app and its plugins agnostic-apollo 2021-03-08 15:09:22 +05:00
  • 395759cc0a Restore keyboard input into terminal view when toggling extra-keys slider input with VOL_UP+q agnostic-apollo 2021-03-06 18:27:57 +05:00
  • ada5087f67 Partial refactor of the mess that is TerminalView agnostic-apollo 2021-03-06 18:25:10 +05:00
  • 93a5bf8d29 Request android.permission.REQUEST_INSTALL_PACKAGES permission agnostic-apollo 2021-03-02 16:48:15 +05:00
  • 356a442c6f Request android.permission.DUMP permission agnostic-apollo 2021-03-01 12:40:04 +05:00
  • 9fd2cf9834 Fix NoClassDefFoundError exceptions for TermuxActivity agnostic-apollo 2021-02-27 13:30:11 +05:00
  • 5a96075025 Update RunCommandService documentation agnostic-apollo 2021-02-27 13:23:37 +05:00
  • 85b2c44ac7 Fix current working directory default value agnostic-apollo 2021-02-27 13:22:09 +05:00
  • 108e4cb391 Fix workdir logic in RunCommandService agnostic-apollo 2021-02-27 13:14:13 +05:00
  • 80858bab6b Fix path expansion in RunCommandService agnostic-apollo 2021-02-27 13:10:57 +05:00
  • 00194ebb90 Add logcat errors in RunCommandService agnostic-apollo 2021-02-27 13:07:07 +05:00
  • f50d15d353 Fix "Duplicate finish request for ActivityRecord" errors agnostic-apollo 2021-02-26 17:09:04 +05:00
  • edcebf1336 version 0.108 Leonid Pliushch 2021-02-19 01:54:46 +02:00
  • fcfd131ccd update bootstrap archives Leonid Pliushch 2021-02-19 01:54:26 +02:00
  • ce5e9a9042 Revert "app: enable split apk builds" Leonid Pliushch 2021-02-19 01:45:39 +02:00
  • 7884cb3bea github actions: test run for publishing maven packages Leonid Pliushch 2021-02-11 23:10:44 +02:00
  • d8fcc1f221 github actions: add workflow for publishing terminal-view/terminal-emulator on Github Packages Leonid Pliushch 2021-02-11 23:08:15 +02:00
  • 397a78f248 publish termux-view and terminal-emulator on Github Packages Leonid Pliushch 2021-02-11 22:45:21 +02:00
  • 8baf53b09a update bootstrap archives Leonid Pliushch 2021-02-11 17:51:46 +02:00
  • 4139bf9424 version 0.107 Leonid Pliushch 2021-02-03 23:46:53 +02:00
  • 94deecb7b1 Merge pull request #1889 from rakslice/numpad_arrows Leonid Pliushch 2021-02-03 23:43:05 +02:00
  • a4381b7827 ExtraKeysView: SpecialButtons use Button instead of ToggleButton Vincent Deville 2021-01-14 15:54:01 +01:00
  • 866da75fa9 ExtraKeysView: Use Set instead of List for special buttons keys Vincent Deville 2021-01-14 10:05:44 +01:00
  • 2b6e9ade07 ExtraKeysView: Handle multiple and popup SpecialButtons Vincent Deville 2021-01-13 17:08:35 +01:00
  • 6d1b0efd3b update bootstrap archives Leonid Pliushch 2021-02-03 23:15:26 +02:00
  • e03858f065 export app version in environment variable Leonid Pliushch 2021-02-03 22:39:13 +02:00