Commit Graph

  • 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 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 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 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 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
  • 567eeca782 Bump to v0.109 agnostic-apollo 2021-04-12 20:20:26 +05:00
  • 3d46849673 Replace "if(" with "if (" agnostic-apollo 2021-04-12 20:19:04 +05:00
  • 6293f5f170 Added APT package info when generating "Report Issue" text agnostic-apollo 2021-04-12 19:22:29 +05:00
  • e5c5174f6f Fix TermuxActivityBroadcastReceiver wrongly designed intent actions and extras agnostic-apollo 2021-04-12 19:22:07 +05:00
  • f1034c2e79 Add support for stdin for background RUN_COMMAND intent and TERMUX_SERVICE.ACTION_SERVICE_EXECUTE commands agnostic-apollo 2021-04-12 19:16:45 +05:00
  • bbf03a0507 The TermuxConstants class has been updated to v0.19.0. Check its Changelog section for info on changes. agnostic-apollo 2021-04-12 19:16:21 +05:00
  • 153818f7fb Fix typos agnostic-apollo 2021-04-12 18:26:18 +05:00
  • 192b208883 Add support for stdin for background TermuxTasks agnostic-apollo 2021-04-12 18:25:43 +05:00
  • 824b3e657f Rename termux terminal view and session client classes agnostic-apollo 2021-04-12 15:19:25 +05:00
  • a95e187b25 Assure "Process completed" string is written to terminal before session is finished agnostic-apollo 2021-04-12 14:49:49 +05:00
  • f888f35e35 Fix issue where TermuxService was stopped and Termux notification canceled, if background tasks were still running but all sessions had been closed. agnostic-apollo 2021-04-12 14:43:39 +05:00
  • 24a5493ea5 Replace "if(" with "if (" agnostic-apollo 2021-04-12 14:32:02 +05:00
  • 0cd7cb8162 Improve TermuxSession and TermuxTask agnostic-apollo 2021-04-12 14:26:53 +05:00
  • df4d8ac7e5 Add support for reporting issues to the termuxreports@groups.io email agnostic-apollo 2021-04-11 02:29:00 +05:00
  • 64fb2ce49b Update TermuxConstants agnostic-apollo 2021-04-11 02:28:00 +05:00
  • 0c9b85a4f9 Micro optimization for StreamGobbler agnostic-apollo 2021-04-10 02:32:21 +05:00
  • 62a2104adc Updated RunCommandService javadocs. agnostic-apollo 2021-04-08 03:26:43 +05:00
  • 71dfefd4b7 Add termux-shared library to github workflow so that its published agnostic-apollo 2021-04-07 11:32:22 +05:00
  • 682ce08314 Create termux-shared library package for all termux constants and shared utils agnostic-apollo 2021-04-07 11:31:30 +05:00
  • c9a476caf7 Add TermuxTaskerAppSharedPreferences to handle termux-tasker shared preferences agnostic-apollo 2021-04-06 17:23:12 +05:00
  • 9cee71004f Replace "if(" with "if (" agnostic-apollo 2021-04-06 17:17:12 +05:00
  • 81d97c3584 Fix potential TransactionTooLargeException when sharing text agnostic-apollo 2021-04-06 17:13:28 +05:00
  • 939338aaac Allow users to report an issue from terminal transcript by selection "Report Issue" from context menu agnostic-apollo 2021-04-06 17:09:54 +05:00
  • 067709bf4b Disable obfuscation of termux-app in release builds without disabling optimizations and shrinking agnostic-apollo 2021-04-06 16:15:50 +05:00
  • 69e4b575a8 Implement crash handler and reporting agnostic-apollo 2021-04-06 16:15:00 +05:00
  • 07e6ecd3c3 Update TermuxConstants agnostic-apollo 2021-04-06 16:13:28 +05:00
  • 325a6f7d66 Fix SettingsActivity shortcut not showing on android 7 and fixed shortcut actions and categories agnostic-apollo 2021-04-06 13:27:43 +05:00
  • cf5bb69fc8 Add crash_report_notifications_enabled shared preferences agnostic-apollo 2021-04-06 12:48:56 +05:00
  • 18b004a2ba Fix Logger function modifier order agnostic-apollo 2021-04-06 12:23:00 +05:00
  • 38323b1c2a Fix RUN_COMMAND Intent plugin api url agnostic-apollo 2021-04-06 12:21:22 +05:00
  • 8a5442f80d Update TermuxConstants agnostic-apollo 2021-04-06 12:19:37 +05:00
  • 8598b92dea Use FileUtils for clearing TMPDIR and move clearing function to ShellUtils from TermuxService agnostic-apollo 2021-04-06 06:00:41 +05:00
  • b2cd20c035 Use FileUtils for bootstrap and shared storage symlinks setup agnostic-apollo 2021-04-06 06:00:21 +05:00
  • d4fc34ca2d Move FileUtils to file package and define more file util functions agnostic-apollo 2021-04-06 06:00:05 +05:00
  • c0323fe816 Move ShellUtils to shell package agnostic-apollo 2021-04-05 23:26:47 +05:00
  • a32309827f Update gradle version to 4.1.3 agnostic-apollo 2021-04-05 23:22:04 +05:00
  • ada678dfe2 Move get*LogStringEntry() functions to logger class agnostic-apollo 2021-04-05 23:21:13 +05:00
  • cdbd38faaa Move StreamGobbler to shell package agnostic-apollo 2021-04-05 23:18:43 +05:00
  • d4653d0590 Get TERMUX_VERSION while building shell environment via Termux package context agnostic-apollo 2021-03-29 07:20:39 +05:00
  • 49f53f55f3 Renamed TextDataUtils to DataUtils agnostic-apollo 2021-03-28 09:08:45 +05:00
  • 15eb56d4dd Add PackageUtils and fix ReportActivity agnostic-apollo 2021-03-28 09:06:17 +05:00
  • d7ea770d47 Move com.termux.models to com.termux.app.models package agnostic-apollo 2021-03-27 19:08:26 +05:00
  • 2a8d5e292d Add support for disabling soft keyboard completely with the "soft_keyboard_enabled" SharedPreferences key agnostic-apollo 2021-03-27 07:52:12 +05:00
  • 04da4b2268 Send PendingIntent back for pre-execution errors generated for RUN_COMMAND intent agnostic-apollo 2021-03-26 16:33:46 +05:00
  • 34bacfd5b1 Fix terminal-emulator constructor used in tests agnostic-apollo 2021-03-26 02:11:09 +05:00
  • 006d5abb78 Disable markdown text selection for now since it stops URL clicks from working agnostic-apollo 2021-03-26 01:26:53 +05:00
  • 480bad181b Use TermuxConstants for getting urls instead of using hardcoded strings agnostic-apollo 2021-03-26 01:25:15 +05:00
  • 2afa4b4351 Update TermuxConstants agnostic-apollo 2021-03-25 23:30:36 +05:00
  • a2209ddd5e Add support for sending back background and foreground command results for RUN_COMMAND intent and foreground command results for Termux:Tasker agnostic-apollo 2021-03-25 23:05:55 +05:00
  • 2cc6285a81 Remove leftover log entry from TermuxSessionClient agnostic-apollo 2021-03-25 23:01:45 +05:00