Commit Graph

  • 28b9f93d13 Compile Url match regex once and not on every use agnostic-apollo 2021-06-30 03:18:44 +05:00
  • 69bebb5916 Add termux.properties property for opening terminal transcript urls on click agnostic-apollo 2021-06-30 03:04:56 +05:00
  • 321350256e Allow users to disable terminal margin adjustment agnostic-apollo 2021-06-30 02:49:00 +05:00
  • e5a9b99afe Fix issues with TermuxActivityRootView margin adjustment agnostic-apollo 2021-06-30 02:31:47 +05:00
  • 00f805f7ec Fix issue where cursor blinker wouldn't automatically start after terminal reset if it was disabled before reset agnostic-apollo 2021-06-28 12:19:06 +05:00
  • d3c34ad1f5 Fix issue where cursor blinker wouldn't automatically start after session change agnostic-apollo 2021-06-28 11:57:12 +05:00
  • 59877a08d1 Add termux settings button to left drawer too since apparently people can't find the one in context menu agnostic-apollo 2021-06-28 11:05:20 +05:00
  • 9c92251595 Fixed issue where back button would not exit the activity if bootstrap installation failed and users dismissed the error dialog, agnostic-apollo 2021-06-28 09:26:42 +05:00
  • e408fdcc08 Show crash notification when bootstrap installation or setup storage failures agnostic-apollo 2021-06-28 09:19:20 +05:00
  • 53c1a49b5b Make TermuxTask and TermuxSession agnostic to termux environment agnostic-apollo 2021-06-28 05:57:45 +05:00
  • 2aafcf8435 Add support to send back or store RUN_COMMAND intent command results in files and provide way to fix argument splitting sent with am command agnostic-apollo 2021-06-28 04:54:39 +05:00
  • 1c1af34374 Bump gradle to 4.2.1 agnostic-apollo 2021-06-27 05:57:32 +05:00
  • 52f18a73fb Bump gradle wrapper to v7.1 agnostic-apollo 2021-06-27 05:57:16 +05:00
  • 28f81f2cc7 Fix minor typos and potential errors agnostic-apollo 2021-06-26 08:51:30 +05:00
  • 4494bc66e4 Implement Errno system agnostic-apollo 2021-06-26 07:23:34 +05:00
  • 679e0de044 Fix suppressed exceptions not being logged and long logcat message being truncated agnostic-apollo 2021-06-26 06:01:06 +05:00
  • 80b495e50b Move storage permission logic to PermissionUtils and add disable battery optimizations code agnostic-apollo 2021-06-24 23:59:56 +05:00
  • 69e5deedc7 Move to com.termux domain for termux libraries published with jitpack agnostic-apollo 2021-06-23 03:36:36 +05:00
  • 7f36d7bbd0 Move ReportActivity to termux-shared so that other termux plugins can use it too agnostic-apollo 2021-06-21 04:59:11 +05:00
  • b7b12ebe84 Move from github packages to jitpack.io for hosting termux library packages agnostic-apollo 2021-06-21 03:36:20 +05:00
  • f77c88633e Fix issue where terminal cursor blinking would not automatically start again if termux activity is started after device display timeout with double tap and not power button. agnostic-apollo 2021-06-20 05:57:57 +05:00
  • 5f2ccca423 Redo fix execution commands exceptions not being logged or sent back to plugins agnostic-apollo 2021-06-13 00:44:56 +05:00
  • f0f6927273 Rename variable agnostic-apollo 2021-06-13 00:29:52 +05:00
  • 0fb18c0c8b Remove left over lines from gradle.properties agnostic-apollo 2021-06-13 00:25:09 +05:00
  • 4dfed3320e Bump to v0.114 v0.114 agnostic-apollo 2021-06-11 02:57:56 +05:00
  • 7ac62c9840 Allow users to disable terminal session change toast agnostic-apollo 2021-06-11 02:54:47 +05:00
  • fd80cdaf23 Change default extra keys style agnostic-apollo 2021-06-11 02:39:11 +05:00
  • 19c690d02b Fix issue where if termux installer failed with an exception after prefix directory was already created, then try again would load a broken environment. agnostic-apollo 2021-06-10 08:06:43 +05:00
  • e119d34bca Fix issue where terminal cursor blinking would not automatically start again if termux activity was restarted after exiting it with double back press agnostic-apollo 2021-06-10 08:03:12 +05:00
  • f545ebf0bd Allow users to set terminal cursor style with termux.properties agnostic-apollo 2021-06-10 06:14:12 +05:00
  • 0b4bbaf23d Allow users to adjust terminal transcript rows with termux.properties agnostic-apollo 2021-06-10 03:55:31 +05:00
  • e7dd0eeebe Fix issue where soft keyboard overlaps extra keys or terminal in some cases agnostic-apollo 2021-06-10 03:06:10 +05:00
  • 7ef9255437 Remove hardcoded wiki.termux.com url from HelpActivity agnostic-apollo 2021-06-06 22:15:21 +05:00
  • 7225e2b379 Merge pull request #2114 from agnostic-apollo/fix-soft-keyboard-not-showing-in-some-case agnostic-apollo 2021-06-06 21:53:33 +05:00
  • 1ad038ece5 Fix issue where soft keyboard would not show in some cases agnostic-apollo 2021-06-06 21:34:12 +05:00
  • cb8b0225ca Add pluginIntent field to ExecutionCommand agnostic-apollo 2021-06-06 06:15:47 +05:00
  • 7620800cd5 bump bootstraps again Leonid Pliushch 2021-06-04 19:17:19 +03:00
  • 6837db0015 update bootstrap archives Leonid Pliushch 2021-06-03 20:52:17 +03:00
  • e08e3b536e Do not close soft keyboard when toolbar text input view is focused on agnostic-apollo 2021-05-23 21:14:30 +05:00
  • b711a467c1 Bump to v0.113 v0.113 agnostic-apollo 2021-05-16 23:44:43 +05:00
  • d736b1eba5 Implement TermuxActivity callbacks in TermuxTerminalViewClient and TermuxTerminalSessionClient agnostic-apollo 2021-05-16 20:45:44 +05:00
  • 58d577066a Release terminal beep SoundPool resources on activity stop to attempt to prevent exception agnostic-apollo 2021-05-16 19:52:08 +05:00
  • 89a1e02713 Updates to terminal cursor blinking agnostic-apollo 2021-05-16 19:08:11 +05:00
  • 6524a619f6 update bootstrap archives Leonid Pliushch 2021-05-16 19:40:25 +03:00
  • f8ccbb4953 Log invalid values stored in termux.properties file during load time agnostic-apollo 2021-05-16 01:31:34 +05:00
  • 31298b8857 Allow users to enable terminal cursor blinking with termux.properties agnostic-apollo 2021-05-15 16:35:54 +05:00
  • 11f5c0afd1 Normalize gradlew.bat agnostic-apollo 2021-05-14 08:41:15 +05:00
  • 27dc211e2d Update .gitattributes agnostic-apollo 2021-05-14 08:05:08 +05:00
  • 2f828255ee Generate potentially long running reports in background threads instead of main UI thread agnostic-apollo 2021-05-14 07:05:14 +05:00
  • 339b2a24a2 Add support for setting Termux:Tasker log level from TermuxSettings agnostic-apollo 2021-05-14 06:47:42 +05:00
  • 6de3713049 Add in-app Donation link in Termux Settings for non google playstore releases agnostic-apollo 2021-05-14 05:19:18 +05:00
  • 79df863b75 Ensure we read/write to/from current SharedPreferences agnostic-apollo 2021-05-14 03:54:13 +05:00
  • af115c9966 Add generic functions to show a message in dialog and exit app with an error message agnostic-apollo 2021-05-13 17:37:01 +05:00
  • 1e30022ce7 Add support for APK signing certificate SHA-256 digest and detecting APK release type and add them to App Info reports agnostic-apollo 2021-05-13 15:40:09 +05:00
  • 4629276500 Changed TermuxAppSharedPreferences function naming convention agnostic-apollo 2021-05-13 05:08:25 +05:00
  • d42514d8c9 Moved Termux app settings into dedicated "directory" in Termux Settings and added About page agnostic-apollo 2021-05-13 05:07:45 +05:00
  • 90c9a7b3bc Allow users to disable soft keyboard automatically if hardware keyboard is connected agnostic-apollo 2021-05-12 21:56:23 +05:00
  • e6dac93352 Preserve the termux.properties literal string values internally that were being converted to boolean on load time agnostic-apollo 2021-05-10 07:10:38 +05:00
  • e4e638bd31 Allow users to enable/disable keyboard instead of just show/hide with keyboard toggle buttons agnostic-apollo 2021-05-10 06:03:29 +05:00
  • fe8c3ba216 Update KeyboardUtils will null checks and add setSoftKeyboardVisibility() agnostic-apollo 2021-05-10 05:21:54 +05:00
  • 4ecea144bb Create KeyboardUtils agnostic-apollo 2021-05-09 21:08:54 +05:00
  • 116b9b42d8 Bump compileSdkVersion (NOT targetSdkVersion) to 30 agnostic-apollo 2021-05-09 21:07:23 +05:00
  • 39c69db820 Fix issues where soft keyboard was not shown in some cases when hardware keyboard was attached v2 agnostic-apollo 2021-05-09 07:28:12 +05:00
  • 4d1851e6be Fix issues where soft keyboard was not shown in some cases when hardware keyboard was attached agnostic-apollo 2021-05-08 04:16:51 +05:00
  • 596aa56b38 Update report issue message to ask users to provide details on what they were doing that caused the Termux app crash agnostic-apollo 2021-05-08 03:24:09 +05:00
  • 4850678d55 Move Build.ID and Build.DISPLAY to Software section of device info markdown agnostic-apollo 2021-05-08 03:14:20 +05:00
  • bc52a4e90c Update README.md agnostic-apollo 2021-05-03 16:28:02 +05:00
  • 3e7b3604a4 Update LICENSE.md agnostic-apollo 2021-05-03 16:08:04 +05:00
  • f3f58c8fc7 Update README.md agnostic-apollo 2021-05-03 16:07:18 +05:00
  • 4711094614 Bump ndk to v22.1.7171670 agnostic-apollo 2021-05-03 00:40:03 +05:00
  • 42ad3723fd Fix NullPointerExceptions for cases when TermuxActivity tries to access TermuxService when it doesn't hold a reference agnostic-apollo 2021-05-03 00:39:42 +05:00
  • b268b6edf7 Disable error flashes when clearing TMPDIR directory on termux app exit agnostic-apollo 2021-05-01 23:31:02 +05:00
  • b84854af92 Update README.md agnostic-apollo 2021-05-01 19:35:52 +05:00
  • cfebb3358d Update README agnostic-apollo 2021-04-27 15:50:57 +05:00
  • 93e1b13278 Update README agnostic-apollo 2021-04-26 12:43:55 +05:00
  • 0d4bfb7bd5 Replace jcenter() with mavenCentral() Fredrik Fornwall 2021-04-26 01:11:35 +02:00
  • 0aa5a123b7 Bump to v0.112 v0.112 agnostic-apollo 2021-04-22 19:57:08 +05:00
  • 2e156d4621 Update LICENSE agnostic-apollo 2021-04-21 17:01:52 +05:00
  • fdcf6cb6e1 Update LICENSE agnostic-apollo 2021-04-21 17:00:38 +05:00
  • 01f2ed0892 Update LICENSE agnostic-apollo 2021-04-21 16:51:20 +05:00
  • c9abfe5438 Update README agnostic-apollo 2021-04-21 16:51:08 +05:00
  • 8f9771adce Bump to v0.111 v0.111 agnostic-apollo 2021-04-21 14:07:25 +05:00
  • b34f60b1b0 Fix the bootstrap reinstallation logic for when PREFIX is a symlink agnostic-apollo 2021-04-21 14:06:57 +05:00
  • 0fe608f91e Revert "Bump to v0.111" agnostic-apollo 2021-04-21 13:55:25 +05:00
  • 5d911ef93f Bump to v0.111 agnostic-apollo 2021-04-21 07:01:59 +05:00
  • 1d06ff9bf0 Bump gradle to v7.0 agnostic-apollo 2021-04-20 13:05:15 +05:00
  • 107927f5a1 Fix cases where bootstrap was not reinstalled even if PREFIX was broken agnostic-apollo 2021-04-20 12:49:43 +05:00
  • d6eb5e3511 Fix termux-reset agnostic-apollo 2021-04-20 12:39:54 +05:00
  • a6ae656c9f Bump to v0.110 v0.110 agnostic-apollo 2021-04-15 05:14:31 +05:00
  • 3af5730354 Add support for allowing IDE to show documentation in .gradle files agnostic-apollo 2021-04-15 05:03:44 +05:00
  • 3306c3c2a2 Add support to include source jar files for libraries published by termux agnostic-apollo 2021-04-15 05:01:41 +05:00
  • cde0bd2246 Prevent DebuggingPreferencesFragment and TerminalIOPreferencesFragment from being removed during minification agnostic-apollo 2021-04-15 02:15:55 +05:00
  • 354fe1948e Merge pull request #2002 from agnostic-apollo/termux-various-fixes-and-improvements v0.109 agnostic-apollo 2021-04-13 17:18:27 +05:00
  • ae1c9bacd6 Bump to v0.109 agnostic-apollo 2021-04-13 16:58:18 +05:00
  • d19cf435be Add ".sh" extension to apt_info_script file agnostic-apollo 2021-04-13 16:57:24 +05:00
  • 1132028bd2 Add TermuxTerminalViewClientBase to com.termux.shared.terminal package and extend that in TermuxTerminalViewClient agnostic-apollo 2021-04-13 16:34:24 +05:00
  • b7b4a0a8a2 Move TermuxTerminalSessionClientBase to com.termux.shared.terminal package agnostic-apollo 2021-04-13 16:20:47 +05:00
  • ffd8687b4c Revert "Bump to v0.109" agnostic-apollo 2021-04-13 16:09:31 +05:00
  • bbb6f4471f update bootstrap archives Leonid Pliushch 2021-04-13 13:34:11 +03:00
  • b33b906784 Merge pull request #1953 from agnostic-apollo/termux-various-fixes-and-improvements agnostic-apollo 2021-04-13 00:07:24 +05:00