Commit Graph

  • 3e518a6a75 Fixed: Fix termux-open failing to open files with "#" and remove hardcoded "content" and "file" strings agnostic-apollo 2021-10-23 04:16:50 +05:00
  • d96883c4d6 Changed|Deprecated: Deprecate use-black-ui termux property and replace it with night-mode agnostic-apollo 2021-10-22 00:58:16 +05:00
  • 28ecb64992 Changed: Automatically use default properties file and client for TermuxSharedProperties.getTermuxInternalPropertyValue() agnostic-apollo 2021-10-22 00:32:38 +05:00
  • 5d64f1225c Added: Add support in SharedProperties to modify properties loaded from disk before they are mapped to internal values agnostic-apollo 2021-10-22 00:21:16 +05:00
  • aed4b96a31 Added: Add FileUtils.regularOrDirectoryFileExists() agnostic-apollo 2021-10-22 00:01:24 +05:00
  • 5b2aca9cf7 Changed: Fix minor typos in FileUtils and FileUtilsErrno agnostic-apollo 2021-10-21 23:59:12 +05:00
  • 93d738ae63 Fixed: Remove all trailing slashes when normalizing path agnostic-apollo 2021-10-21 23:56:49 +05:00
  • f7ebcae7b3 Added: Add functions to get dirname and basename in FileUtils agnostic-apollo 2021-10-21 23:53:50 +05:00
  • 63c106c746 Added: Add Error.logErrorAndShowToast() and provide non-static logging functions to be used when Error may not be null agnostic-apollo 2021-10-21 23:40:37 +05:00
  • 2c0e9c6c5c Added: Add Logger.logInfoAndShowToast() and log messages even if not showing toast due to null Context agnostic-apollo 2021-10-21 23:27:55 +05:00
  • 9eeb2babd7 Added: Add support for MANAGE_EXTERNAL_STORAGE when targeting targetSdkVersion 30 agnostic-apollo 2021-10-21 23:16:06 +05:00
  • 32dd7eab03 Changed|Fixed: Add java docs to PermissionUtils and fix permission checking agnostic-apollo 2021-10-21 23:10:00 +05:00
  • 50a97b1977 Added: Add ReflectionUtils and add dependency for org.lsposed.hiddenapibypass:hiddenapibypass agnostic-apollo 2021-10-21 23:05:45 +05:00
  • f4a997b7dd Added: Add ActivityUtils with functions to start activities for result agnostic-apollo 2021-10-21 23:01:26 +05:00
  • 3c202928b4 Changed: Fix typos is PackageUtils agnostic-apollo 2021-10-20 17:32:28 +05:00
  • aca0000ee6 Update LICENSE.md as per 5252fbbe agnostic-apollo 2021-10-19 18:17:08 +05:00
  • 5252fbbe11 Changed!: Move Termux specific classes to com.termux.shared.termux package agnostic-apollo 2021-10-19 17:26:39 +05:00
  • 304aed3063 Added: Add UrlUtils agnostic-apollo 2021-10-19 16:24:51 +05:00
  • cbac7c8fbd Changed: Get user handle for package instead of process user handle when getting profile user serial number agnostic-apollo 2021-10-18 16:52:04 +05:00
  • 65252dc640 Changed: Use cached PackageInfo while getting version code and name for app agnostic-apollo 2021-10-18 15:51:39 +05:00
  • 2c6d009657 Added: Add uid to app info agnostic-apollo 2021-10-18 15:34:23 +05:00
  • a987246bd8 Added: Add comment for why clearing of $TMPDIR may be skipped on termux exit agnostic-apollo 2021-10-17 21:59:36 +05:00
  • 059feaacf1 Changed: Move UrlUtils to TermuxUrlUtils agnostic-apollo 2021-10-14 01:10:25 +05:00
  • f62997a60e Fixed: Log exception instead of crashing app on NumberFormatException for invalid termcap/terminfo string requested agnostic-apollo 2021-10-14 00:26:46 +05:00
  • 79980a07a8 Fixed: Use android.util.Log for terminal-emulator logging if TerminalSessionClient is null like when running tests agnostic-apollo 2021-10-14 00:06:38 +05:00
  • 4faf2b9d28 Fixed: Fix CSI Delete Ps Column(s) (DECDC) agnostic-apollo 2021-10-13 23:34:38 +05:00
  • 701b5ccd5c Fixed: Fix ArrayIndexOutOfBoundsException thrown because length was less than 0 when selecting text from terminal buffer agnostic-apollo 2021-10-13 22:53:15 +05:00
  • 9798b30c76 Fixed: Fix issue where menu wouldn't show when text on bottom row of terminal was selected agnostic-apollo 2021-10-13 22:48:37 +05:00
  • fa91205bca Changed!: Move ReportInfo parameters from constructor to functions agnostic-apollo 2021-10-09 14:50:12 +05:00
  • 64adc521de Added: Add info of all Termux plugins in bootstrap error reports and refactor notification functions agnostic-apollo 2021-10-09 02:27:18 +05:00
  • 9814438ae5 Added: Add info of Termux API calling app in plugin command error reports and refactor notification functions agnostic-apollo 2021-10-09 02:18:11 +05:00
  • ae7f141aca Added: Add info of installed plugin apps when report issue report is generated with debug mode enabled agnostic-apollo 2021-10-09 02:11:12 +05:00
  • fd4159f1ba Added: Add generic function TermuxUtils to get app info for termux app, its installed plugin apps and external apps agnostic-apollo 2021-10-09 02:09:49 +05:00
  • 1327cef7b4 Added: Add support for getting external app info agnostic-apollo 2021-10-09 02:07:09 +05:00
  • 0da1984b59 Changed: Do not show toast if text null or empty agnostic-apollo 2021-10-08 22:32:19 +05:00
  • 09412da9d7 Fixed: Fix NullPointerException when getting spanned markdown like for notification agnostic-apollo 2021-10-08 22:31:26 +05:00
  • 009c128052 Changed: Move termux apps properties file list to TermuxConstants and do not follow symlinks agnostic-apollo 2021-10-08 16:32:27 +05:00
  • 9259ef0be1 Changed: Bump to v0.118.0 agnostic-apollo 2022-01-08 03:32:35 +05:00
  • 480f92880c Fixed: Fix bootstrap checksum check if it contained leading zeros agnostic-apollo 2022-01-08 03:30:15 +05:00
  • b01a738791 Docs: Update README.md agnostic-apollo 2022-01-08 00:28:52 +05:00
  • 0eaaa1372a Changed: Bump bootstrap to v2022.01.07-r1 agnostic-apollo 2022-01-08 00:24:48 +05:00
  • 903b1c75a2 Fixed: Fix bootstrap checksum check if it contained leading zeros agnostic-apollo 2022-01-08 00:23:40 +05:00
  • 085b17e496 Changed: Bump dependency versions agnostic-apollo 2022-01-07 23:09:23 +05:00
  • 897d911a52 Changed: Move to semantic versioning for app and library versions and add commit hash and github to APK file names agnostic-apollo 2022-01-07 22:31:06 +05:00
  • cd5962c696 bootstrap archives: update to 2022.01.02-r1 Henrik Grimler 2022-01-05 10:15:58 +01:00
  • 6e6da752bd Fixed: Fix copy&paste error in areHardwareKeyboardShortcutsDisabled Henrik Grimler 2021-12-30 21:56:09 +01:00
  • 6d60bc669b bootstrap archives: update to 2021.12.02-r1 Leonid Pliushch 2021-12-02 11:52:11 +02:00
  • 6e2689f552 Changed: Bump to v0.118.0 v0.118.0 agnostic-apollo 2022-01-08 03:32:35 +05:00
  • 32dcea72b5 Fixed: Fix bootstrap checksum check if it contained leading zeros agnostic-apollo 2022-01-08 03:30:15 +05:00
  • c8480f96b9 Docs: Update README.md agnostic-apollo 2022-01-08 00:28:52 +05:00
  • d37cd40528 Changed: Bump bootstrap to v2022.01.07-r1 agnostic-apollo 2022-01-08 00:24:48 +05:00
  • 97af79431f Fixed: Fix bootstrap checksum check if it contained leading zeros agnostic-apollo 2022-01-08 00:23:40 +05:00
  • bc637ad840 Changed: Bump dependency versions agnostic-apollo 2022-01-07 23:09:23 +05:00
  • 177fb04869 Changed: Move to semantic versioning for app and library versions and add commit hash and github to APK file names agnostic-apollo 2022-01-07 22:31:06 +05:00
  • 3134bf8655 bootstrap archives: update to 2022.01.02-r1 Henrik Grimler 2022-01-05 10:15:58 +01:00
  • fcc0d36258 Fixed: Fix copy&paste error in areHardwareKeyboardShortcutsDisabled Henrik Grimler 2021-12-30 21:56:09 +01:00
  • 077a149c9c bootstrap archives: update to 2021.12.02-r1 Leonid Pliushch 2021-12-02 11:52:11 +02:00
  • 6c24e6ac3b termux-shared: add android.permission.VIBRATE to manifest Henrik Grimler 2021-11-20 21:50:13 +01:00
  • edf3b622e4 chore: Fix Discord server ID in shields.io badge YAKSH BARIYA 2021-11-05 11:36:14 +05:30
  • af16e79bf8 Merge pull request #2146 from trygveaa/click-on-url agnostic-apollo 2021-10-13 22:36:52 +05:00
  • da6174e4c4 bootstrap archives: update to 2021.10.03-r1 Leonid Pliushch 2021-10-07 20:27:03 +03:00
  • dcedf39434 Changed: Only allow ContentProvider access if allow-external-apps is set to true agnostic-apollo 2021-09-24 00:47:38 +05:00
  • e302a14cd0 Fixed: Do not allow external apps to modify termux properties files with ContentProvider agnostic-apollo 2021-09-24 00:29:06 +05:00
  • f3ffc36bfd Added: Add TermuxFileUtils.getExpandedTermuxPaths() and TermuxFileUtils.getUnExpandedTermuxPaths() agnostic-apollo 2021-09-23 21:40:37 +05:00
  • 1f0f80b0c9 Added: Add FileUtils.isPathInDirPaths() agnostic-apollo 2021-09-23 21:39:51 +05:00
  • 5e2bec0f4c Added: Add constants for launcher activities of termux plugins agnostic-apollo 2021-09-23 16:51:08 +05:00
  • 075a080f00 Added: Add functions to PackageUtils to check/modify app Component states agnostic-apollo 2021-09-23 16:46:59 +05:00
  • 0bf4b1eca4 Added: Add Theme.MaterialComponents.DayNight.TermuxPrimaryActivity theme can be used by activities for day and night mode agnostic-apollo 2021-09-23 16:44:38 +05:00
  • 4f66786b98 Changed: Store termux-widget token synchronously to the SharedPreferences file on creation agnostic-apollo 2021-09-23 04:58:14 +05:00
  • fefbf2ec03 Update LICENSE.md agnostic-apollo 2021-09-22 14:19:19 +05:00
  • 54bb83de41 Fix calculation of row number for selection and URL clicking Trygve Aaberge 2021-09-14 21:06:16 +02:00
  • 1a5a66d0ee Support clicking directly on a URL to open it Trygve Aaberge 2021-06-07 17:48:36 +02:00
  • 865f29d49a Added: Request android.permission.PACKAGE_USAGE_STATS permission agnostic-apollo 2021-09-12 15:50:52 +05:00
  • 22811167ac Update README.md agnostic-apollo 2021-09-12 10:06:01 +05:00
  • 819571a03a Update README.md agnostic-apollo 2021-09-11 19:07:59 +05:00
  • c3280a94f0 Added: Add TextIOActivity and TextIOInfo agnostic-apollo 2021-09-11 13:54:32 +05:00
  • 5f3b1ccf90 Added: Add getDefaultIfUnset() to DataUtils and update comment agnostic-apollo 2021-09-11 13:50:11 +05:00
  • 0b47b20a9c Changed: Minor refactor and comment updates of ReportActivity and ReportInfo agnostic-apollo 2021-09-11 13:48:30 +05:00
  • 783a840e3a Added: Add MIN_VALUE_EXTRA_SESSION_ACTION and MAX_VALUE_EXTRA_SESSION_ACTION to TermuxConstants agnostic-apollo 2021-09-09 08:19:51 +05:00
  • c19e01fc1b Changed!: Do not wait for the user to press enter for failed terminal session commands if plugin expects the result back agnostic-apollo 2021-09-09 07:25:22 +05:00
  • 9ffcd21ce1 Update README.md agnostic-apollo 2021-09-09 04:34:24 +05:00
  • 94e01d68d6 Update README.md agnostic-apollo 2021-09-08 17:53:23 +05:00
  • 0cf3cef7de Added: Add TERMUX_API_VERSION to termux shell environment agnostic-apollo 2021-09-08 11:24:11 +05:00
  • 7b10a35f24 Changed!: Change TERMUX_IS_DEBUG_BUILD env variable name to TERMUX_IS_DEBUGGABLE_BUILD and change GITHUB_DEBUG_BUILD release type to just GITHUB agnostic-apollo 2021-09-08 10:59:56 +05:00
  • e36c5294db Changed: Only show system chooser if ActivityNotFoundException is thrown when opening url agnostic-apollo 2021-09-08 08:46:29 +05:00
  • dd952a90ad Changed: Show system chooser if failed to find activity to handle url agnostic-apollo 2021-09-06 04:40:49 +05:00
  • da07826a0c Added: Add TERMUX_IS_DEBUG_BUILD, TERMUX_APK_RELEASE and TERMUX_APP_PID to termux shell environment agnostic-apollo 2021-09-06 03:54:16 +05:00
  • 1259a212aa Changed: Make allowed custom log level added in 60f37bde to be more restrictive agnostic-apollo 2021-09-06 01:24:22 +05:00
  • ac32fbc53d Added: Add SharedPreferences KEY_LAST_PENDING_INTENT_REQUEST_CODE for termux-tasker agnostic-apollo 2021-09-05 14:52:53 +05:00
  • f00738fe3a Changed: Make sure full path is included in FileUtilsErrnos agnostic-apollo 2021-09-05 10:09:18 +05:00
  • 5c72c3ca1b Added: Allow users to disable auto capitalization of extra keys text agnostic-apollo 2021-09-05 04:24:00 +05:00
  • b62645cd03 Fixed: Fix typos and refactor agnostic-apollo 2021-09-05 03:37:07 +05:00
  • 23b707a819 Changed: Disable shrinkResources for testing reproducible builds agnostic-apollo 2021-09-04 08:34:32 +05:00
  • 4953b1269c Added: Add log level setting in Termux Settings for termux-widget agnostic-apollo 2021-09-04 08:33:30 +05:00
  • d5ffb116b8 Added: Add constants and functions for termux-widget in TermuxConstants and TermuxPreferenceConstants agnostic-apollo 2021-09-04 08:08:51 +05:00
  • e5c0548942 Added: Add isTermuxAppInstalled() and isTermuxAppAccessible() functions to TermuxUtils agnostic-apollo 2021-09-04 08:06:54 +05:00
  • 4e5f2c7e01 Changed/Fixed: Ensure bootstrap installation creates prefix and prefix staging directory before extraction agnostic-apollo 2021-09-04 08:06:25 +05:00
  • 3373a1f41c Changed: Split long resource string on multiple lines agnostic-apollo 2021-09-04 06:11:28 +05:00
  • 52c1ee520f Added/Fixed: Add support to consider empty String values as null for SharedPreferences agnostic-apollo 2021-09-04 05:31:01 +05:00
  • 197979fdcc Fixed: Ensure custom log level doesn't log if its off or null agnostic-apollo 2021-09-04 05:28:39 +05:00