Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/termux/termux-app

Termux - a terminal emulator application for Android OS extendible by variety of packages.
https://github.com/termux/termux-app

Fixed: Fix typos and refactor

b62645cd03acbd9eaff1874b7c1b021a5bc061c7 authored over 3 years ago by agnostic-apollo <[email protected]>
Changed: Disable shrinkResources for testing reproducible builds

23b707a81995ae8a47c8e0f35066130577bb9403 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add log level setting in Termux Settings for termux-widget

4953b1269c7e1f11d433f4bb15128474f05a7b20 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add constants and functions for termux-widget in TermuxConstants and TermuxPreferenceConstants

d5ffb116b83d625cad9047397117a642554c74b2 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add isTermuxAppInstalled() and isTermuxAppAccessible() functions to TermuxUtils

The `TermuxUtils.isTermuxAppInstalled()` function can be used by external apps to check if termu...

e5c05489429849d67f3fe6e4a37ef3d09eeb4e49 authored over 3 years ago by agnostic-apollo <[email protected]>
Changed/Fixed: Ensure bootstrap installation creates prefix and prefix staging directory before extraction

We manually create the parent directories first so that bootstrap failures are detected early on...

4e5f2c7e014d785c877d7876e160426f0d336a39 authored over 3 years ago by agnostic-apollo <[email protected]>
Added/Fixed: Add support to consider empty String values as null for SharedPreferences

52c1ee520f1f43bb9e7c7213a5f1894419022ce7 authored over 3 years ago by agnostic-apollo <[email protected]>
Changed: Split long resource string on multiple lines

3373a1f41c941c4328220cb4c704a9d2a8852401 authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed: Ensure custom log level doesn't log if its off or null

197979fdcc695fa06f497baf648cd8e366357a32 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add support for ~/.termux/termux.float.properties

bc779d2ffbd4bf162f397daa0cf3c94a6e177ded authored over 3 years ago by agnostic-apollo <[email protected]>
Changed: Use multi-process SharedPrefernces for log level of plugin apps

Since termux-app runs in a separate process from other apps, if a user sets log level in termux ...

9f1203f049c7ad7283a73b57a70e468e9699aeef authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add termux-float log level settings in termux app settings

d55c1001c890c5e480a655f5856c370db7efee61 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add more SharedPrefernces for termux-float and use multi-process for log level

36557b2166ff502d375b13d7e1ed9f73819c7d3f authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add constants for termux-float in TermuxConstants

1cf1e612e50efa7027b50fb207cf15ce7e3c68ca authored over 3 years ago by agnostic-apollo <[email protected]>
Merge pull request #2237 from agnostic-apollo/extra-keys-conversion-to-agnosticism

Extra keys conversion to agnosticism and disabling hardware keyboard shortcuts and terminal marg...

e7d06aebb59948730f32a2a251eb61f6a36281ad authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add SharedPrefernces controllers for all current published termux plugin app

Also added log level setting in Termux Settings for Termux:API. Others can be added when logging...

582e56938a2cb8f1231031c4bbe735c219844909 authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed|Changed: Fix TermuxFileReceiverActivity incorrect handling of intent extras

- If the `EXTRA_TEXT` value of the intent passed was empty instead of `null`, it was incorrectly...

5a8c4f10eef273e93c5059bff8d97c9eb5d6befb authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed: Fix terminal cursor blinker not stopping when typing a character in non-gboard keyboards

8387b70f64e1a5505cdfa025d328a2568f7f3f54 authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed|Added: Fix extra-keys shift key not uppercasing for all soft keyboards and added docs for keyboard key characters mapping

994df1c4af59f6e9823ec93a09d4a14700cbc0c6 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Allow users to adjust terminal horizontal and vertical margin

The `terminal-margin-horizontal` key can be used to adjust the terminal left/right margin and th...

63504f0adc935977b662c7257464d1fc492b6374 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Allow users to disable hardware keyboard shortcuts

The user can add `disable-hardware-keyboard-shortcuts=true` entry to `termux.properties` file to...

829cc398683104ed8401a013e4d99c291f569222 authored over 3 years ago by agnostic-apollo <[email protected]>
Changed|Fixed: Drawer extra-keys button will toggle instead of just opening

Also fixed NullPointerException due to changes in 2a74d43c

16c56a968e88372e990ee5d78c50a26e64045542 authored over 3 years ago by agnostic-apollo <[email protected]>
Changed: Renamed typo `TERMUX_ACTIVITY.ACTION_FAILSAFE_SESSION` to `TERMUX_ACTIVITY.EXTRA_FAILSAFE_SESSION`

b68a398fa81030a7f95394dcd9295c227d7966e8 authored over 3 years ago by agnostic-apollo <[email protected]>
Changed: Add selinux context info to termux files info of debug output

f97f07df3f89aeb3c0d05a0141416d1c2ca835d7 authored over 3 years ago by agnostic-apollo <[email protected]>
Revert "Changed: Bump compileSdkVersion to 31"

This reverts commit 296ee60d

We do not need to bump to compileSdkVersion 31 currently, since I ...

c59835ed930b027f21ea4b600281ad14d98e1db2 authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed: Ensure `FN` extra key is read by the terminal

Can't find info on why it wasn't being read before

d1478fb6c3e112cb08c319254da5c898646481c6 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add shift key support in extra keys and terminal with `SHIFT` or `SHFT`

Closes #1038

91172409610863ec1fb9fd28e4456c3ae42921ee authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed: Use default values if extra-keys or extra-keys-style termux.properties values are empty

fbb91149b5897e1807171eac0c5ce09eeb339f79 authored over 3 years ago by agnostic-apollo <[email protected]>
Added!: Convert extra-keys to agnosticism

The termux `extra-keys` have been moved to `termux-shared` library so that they can be imported ...

2a74d43ca55932045d7f481c35fdffbf4bcc4b69 authored over 3 years ago by agnostic-apollo <[email protected]>
Merge pull request #2228 from termux/cursor-colors

terminal: invert text color under block cursor

f65f384acf43364dd5a58ebb1e4ac06639682971 authored over 3 years ago by Leonid Pliushch <[email protected]>
Changed: Bump gradle to 7.2

f0553057904fd6868392eeefcb63317347444ae8 authored over 3 years ago by agnostic-apollo <[email protected]>
Changed: Bump compileSdkVersion to 31

Needed since gradle library dependencies have minCompileSdk set to 31

296ee60dc8e7e7db788974e931a402c2faa4fa36 authored over 3 years ago by agnostic-apollo <[email protected]>
Changed: Bump gradle library dependency versions

1c01f4df081d594df96107316bb308392f4154e0 authored over 3 years ago by agnostic-apollo <[email protected]>
Changed!: Changes introduced to disable/change logging in 60f37bde now also apply to stdin and plugin command results

e889d84dc44d08e324cf89cb3186be81ccfcf478 authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed: Fix NullPointerException when running bell/vibrate on Samsung devices on android 8 and handled deprecated code

Apparently occurs on only Samsung android 8 devices and there is no fix for vibrator except catc...

956e20e53dfead797f8e279f300579484dbf985a authored over 3 years ago by agnostic-apollo <[email protected]>
Changed: Use extended version of Logger functions for logging execution commands

10704b1dad42a3d2f06bc6244db89a12a7058d51 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add labels for ExecutionCommand for termux internal commands

19f40840990863fd1f071399704c5a28672c3c72 authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed: Stdin not being logged for background execution commands

486faf7fad4d1053189ef1d3a8d904d01dea86f3 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add warning that hax support is not provided and asking questions will likely result in issue automatically closed or even ban

6409019a400f28502a27280e1da6bc02f5bba8cf authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Add warning reports with (partial) screenshots of error reports instead of text will likely be automatically closed/deleted

7047bbefbb67ec5a236fb33c3322905b5f09cd39 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Bootstrap error and report issue (optionally) will contain primary termux files stat info and logcat dump

Users have been reporting issues with bootstrap installation (and `login` file access) failure o...

24ea83d6c093c1816757f43aedf4ced61b801472 authored over 3 years ago by agnostic-apollo <[email protected]>
Added|Fixed!: Added support to save reports to files and fixed large reports generating TransactionTooLargeException

If `ReportActivity` was started with a large report, i.e a few hundred `KB`, like for terminal t...

351934a6198ce198d9b9337261f1825fe8b71034 authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed: New plugin error or crash notifications overriding content of old ones

e7fc60af728b6b932bceb621ca6664ed90415720 authored over 3 years ago by agnostic-apollo <[email protected]>
Added!: Support for delete intent for Notification.Builder in NotificationUtils

baacabdfbf89be1275acf9a090bf75f841550cf9 authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Support for reading and writing serialized objects to files and deleting files older than x days in FileUtils

35ea19dd75a326691e57b69bde4f0dfbeb3354f4 authored over 3 years ago by agnostic-apollo <[email protected]>
Changed: Use millisecond timestamps for reports

98edf1fbc777ef7d41a70cf5655feb64c4fa2378 authored over 3 years ago by agnostic-apollo <[email protected]>
Changed!: StreamGobbler needs to be passed log level parameter

When `Logger.CURRENT_LOG_LEVEL` set by user is `Logger.LOG_VERBOSE`, then background (not foregr...

60f37bde8dd415f71acc8d4e6feb08dff78e2fb3 authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed: Fix markdown link generation

The `]` characters in label and `)` characters in url must be escaped.

8ee0c5a6ec67f10365d3f0c8a8ca677320c6c8aa authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed: Catch exception when requesting permissions, like if request code is negative

7de061361774a2a42fe48f15a29730d541c249c1 authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed: RunCommandService notification was not being cleared if an error was raised

fabcc4fa35e635d8b339170b16e55449fe56238e authored over 3 years ago by agnostic-apollo <[email protected]>
Added: Support for MessageDialogUtils.showMessage() to receive positive and negative button OnClickListeners

5e09a501c96f2a297d53e5c82b9d9c8e443c48ea authored over 3 years ago by agnostic-apollo <[email protected]>
terminal: set default cursor color to white

4a74618f17a65bcafba67b7bf85273390dfa64cb authored over 3 years ago by Leonid Pliushch <[email protected]>
terminal: invert text color under block cursor

Issue: https://github.com/termux/termux-app/issues/219

19c6134c712e3bd3c7b9cce67e29dad902d14d2d authored over 3 years ago by Leonid Pliushch <[email protected]>
update bootstrap archives

501d13a0cb397f8e0ff9f18d0884d68e25b41b90 authored over 3 years ago by Leonid Pliushch <[email protected]>
bug-report template: format text a bit

e13773fd83ffab46d54eaf3464aa17ee402a69d8 authored over 3 years ago by Henrik Grimler <[email protected]>
github: convert issue templates to forms

23d2c1f0e9c7898dcbfd6e63298876f5437ba297 authored over 3 years ago by Henrik Grimler <[email protected]>
Merge pull request #2217 from the-blank-x/supportgemini

Add gemini to the list of url regex protocols

cac9a769c0e1630e725984a096493e9f1311d70e authored over 3 years ago by agnostic-apollo <[email protected]>
Add Gemini to the list of protocols

e30812af226a7da224dcf266a87fc474f621657f authored over 3 years ago by blank X <[email protected]>
Merge pull request #2199 from WMCB-Tech/master

README: use the latest discord invite badge

1578ab5547361c42f8677a1df9cd4a0de2c990b6 authored over 3 years ago by agnostic-apollo <[email protected]>
update the discord badge link to updated one

d5d87639ce8adba8aa2f25f2a7ce2f4df067e9bf authored over 3 years ago by marcusz <[email protected]>
Merge pull request #2198 from WMCB-Tech/master

Add Discord badge link

8ba54582211662bdb91ca7b1f1e0a5ee0a4bed84 authored over 3 years ago by agnostic-apollo <[email protected]>
add "join the discord" badge

discord may be the popular platform and bridged through gitter/irc. so i guess why not

a7596e7d0399e0651b74e30c47c7de61552d28af authored over 3 years ago by marcusz <[email protected]>
Fix issue where wrong IME inputType would be set if termux was returned to from another app with text input view mode selected

2b7aa5e8030d731c9237a5168965f405ba239023 authored over 3 years ago by agnostic-apollo <[email protected]>
Update strings.xml

2b386efc3cbc30a4bc987165924c791bdeb52477 authored over 3 years ago by agnostic-apollo <[email protected]>
readme: update urls to https (#2190)

9a306ca1c5341c3c388996bf0924d3e1c452e4d8 authored over 3 years ago by TotalCaesar659 <[email protected]>
Fix comment

9febca95679c57f4bba62aa7c20551ca2a7b035c authored over 3 years ago by agnostic-apollo <[email protected]>
Add `PASTE` extra key for pasting text from clipboard

7d76e8b18565c124cab7dffb8d01be2329e99d89 authored over 3 years ago by agnostic-apollo <[email protected]>
Automatically attach debug APKs when a release is created

00d80b9e026fab217b602b0d9a79a306f4a752d4 authored over 3 years ago by agnostic-apollo <[email protected]>
Fix app packaging warning

PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeL...

f10de462d288a52c93a4938e5eaf0cf70ed3922d authored over 3 years ago by agnostic-apollo <[email protected]>
Bump gradle to 4.2.2

f837ddef23e4f8ecb802586165566ced977b4339 authored over 3 years ago by agnostic-apollo <[email protected]>
Ensure that markdown code formatting is not broken for ResultSender if data itself contains any backticks

f4e70678b1835a4c183a88569146ae76ee8af318 authored over 3 years ago by agnostic-apollo <[email protected]>
Ensure failsafe session can still be opened if files directory is not accessible and fix comment

The `/data/data/com.termux` directory will not be created if it did not already exist and androi...

a189f63604f922c25711dbf2a9dbef26069ba774 authored over 3 years ago by agnostic-apollo <[email protected]>
extra keys: avoid scheduled executor leak

Under certain cases scheduled executor may leak causing repeatable input to
stuck.

Issue: https...

0308d6a6ca747c5f87ca700982b1faa215234619 authored over 3 years ago by Leonid Pliushch <[email protected]>
installer: fix permissions for lib/apt/apt-helper

It should have executable bit set, otherwise it won't be possible to use tools such as 'apt-file...

1b62f7c9a9831a7e6d96dac9565c9d0c4767a5b6 authored over 3 years ago by Leonid Pliushch <[email protected]>
Ensure termux files directory is accessible before bootstrap installation and provide better info when running as secondary user/profile

Termux will check if termux files directory `/data/data/com.termux/files` has rwx permission acc...

6fa4b9b7cd256a7dec78fcb8ec274bca727e4c1b authored over 3 years ago by agnostic-apollo <[email protected]>
Update trigger_library_builds_on_jitpack.yml

b2a071aad967485b201d162f6f0b488d31801f13 authored over 3 years ago by agnostic-apollo <[email protected]>
Bump to v0.117

9272a757affc0dae4aa044248800f3987e06c52b authored over 3 years ago by agnostic-apollo <[email protected]>
Trigger termux library builds on jitpack on releases

d49fd6b00c93be57d058c896255cf3bac13c8066 authored over 3 years ago by agnostic-apollo <[email protected]>
Allow users to disable terminal margin adjustment from termux settings

Previously in (32135025) support was added with `disable-terminal-margin-adjustment` `termux.pro...

e0ad9ff57391963c28f702e45cc156d243a43acb authored over 3 years ago by agnostic-apollo <[email protected]>
Revert "Allow users to disable terminal margin adjustment"

This reverts commit 32135025

7aefd9436900806ce3c64f67afd5907aa81f4ffc authored over 3 years ago by agnostic-apollo <[email protected]>
Attempt to fix bootstrap installation failure that may be caused by invalid mkdirs return value

dc8bdfe675befe048df482663fa3a1b25ee5929b authored over 3 years ago by agnostic-apollo <[email protected]>
Fix issue where a colour tint/highlight would be added to the terminal

This would happen when soft keyboard was to be disabled or hidden at startup and a hardware keyb...

c6b4114f8632e1f74048c946e3156e77cd9a9f0a authored over 3 years ago by agnostic-apollo <[email protected]>
Fix issue where RUN_COMMAND intent was failing for coreutils/busybox applets

cce6dfed22801cf063213ed3090bc76394c08618 authored over 3 years ago by agnostic-apollo <[email protected]>
Add app and device info too for crash notification shown when bootstrap installation or setup storage fails

56c382668011e95e09522b740bce93fe5dc10c6f authored over 3 years ago by agnostic-apollo <[email protected]>
Update .gitignore

2cf21c8409bebf4944c63d7e5e1ba5c47686e7c2 authored over 3 years ago by agnostic-apollo <[email protected]>
Fix java.lang.AbstractMethodError: androidx.window.sidecar.SidecarInterface$SidecarCallback.onDeviceStateChanged

The crash was reported for `Microsoft Surface Duo`, which would affect some samsung and other de...

4361c5e0c5a385e9070049d08842f6b3180c1f8e authored over 3 years ago by agnostic-apollo <[email protected]>
Bump gradle dependencies versions

a53cc886883cff93f16e44060f2f810fd210e40c authored over 3 years ago by agnostic-apollo <[email protected]>
Merge pull request #2163 from arib21/patch-1

Fixed grammar in the README.md file...

48161816e081b872e31d0f4378c134e80f155323 authored over 3 years ago by agnostic-apollo <[email protected]>
Fixed grammar in the README.md file...

Went through the README.md file and fixed a lot of grammatical mistakes.
I know this is useless...

eabbda8efd4da210748df2a6c98650cb2c5ba494 authored over 3 years ago by Arib Muhtasim <[email protected]>
Fix typo in dccd155

b90d59479a036a4b8bd4175b139e590436b9669b authored over 3 years ago by agnostic-apollo <[email protected]>
Enable split apks for debug builds

APKs for each architecture and a universal APK that is compatible for all architectures will now...

dccd155ba689e58bfa5e4ba7c89cbe81f629f4bd authored over 3 years ago by agnostic-apollo <[email protected]>
Update README.md

78be0e793eba633f5a3278f20681983877341f7a authored over 3 years ago by agnostic-apollo <[email protected]>
Bump to v0.116

e547c154819572c80de0736b00d4fd04b65a2987 authored over 3 years ago by agnostic-apollo <[email protected]>
Bump to v0.115

c621c358276a8863690a0cd023b11c528cd9ff1b authored over 3 years ago by agnostic-apollo <[email protected]>
Export JITPACK_NDK_VERSION for jitpack

Jitpack build is failing with the following error

```
> Configure project :
Gradle version Grad...

886e52dcff1e156f28ae1a462059758e51ef8fb0 authored over 3 years ago by agnostic-apollo <[email protected]>
Revert "Bump to v0.115"

This reverts commit bde9d01f

8e4da6cbcdde46599f449cf3b2b8492fedb06a48 authored over 3 years ago by agnostic-apollo <[email protected]>
Bump to v0.115

bde9d01f766d70007f82d34a68122fc34aa1afe5 authored over 3 years ago by agnostic-apollo <[email protected]>
Revert some unneeded changes to Logger done in 679e0de0

Logger was updated to get suppressed exceptions by calling `Throwable[] getSuppressed()` but `pr...

5a511a2ba394c78c9bcf771ac45a16dc0498efbb authored over 3 years ago by agnostic-apollo <[email protected]>
Revert "Bump to v0.115"

This reverts commit dea8c987

5c50964b1fe3f9d41b84e346ac865102c3de7122 authored over 3 years ago by agnostic-apollo <[email protected]>
Bump to v0.115

dea8c9879eec393f3d78042d7e6dcbbebeeb89f3 authored over 3 years ago by agnostic-apollo <[email protected]>