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

Remove support for ACTION_GET_CONTENT

As we have a document provider now we can remove ACTION_GET_CONTENT.

"The ACTION_OPEN_DOCUMENT ...

6e7f777d04ec6c727079329d73b32eeb8d107a5b authored over 8 years ago by Fredrik Fornwall <[email protected]>
Documents provider: Remove FLAG_SUPPORTS_RECENTS

fc15bd23553f66e22c160603cf23cd568bfe2fd2 authored over 8 years ago by Fredrik Fornwall <[email protected]>
Make VolumeUp+x send Alt+x

a87cbdd70c872288a7489005ba83510410834fa0 authored over 8 years ago by Fredrik Fornwall <[email protected]>
Ignore warnings about setExecutable(true) failing

fb7f7d249e99b69df369a400d20363b4177a8a97 authored over 8 years ago by Fredrik Fornwall <[email protected]>
Expose files through the Storage Access Framework

This allows e.g. external editors to edit files in the Termux home
folder. Fixes #79.

026d0b495efbf2792fae2449d47aba620351fecb authored over 8 years ago by Fredrik Fornwall <[email protected]>
Remove unused imports

533fa60516be8213c31833677e72db29cca2cf34 authored over 8 years ago by Fredrik Fornwall <[email protected]>
Tweak button ordering on the file received dialog

dc086a1e0b29847e60f508a0c6e1b6af43a3c681 authored over 8 years ago by Fredrik Fornwall <[email protected]>
Match less intents for receiving files

Be liberal when accepting SEND intents, but restrict to text files
for VIEW intents.

2a056aeb2e05420fb87a290542d95413df86f80a authored over 8 years ago by Fredrik Fornwall <[email protected]>
Build native libraries for 64-bit arm

9e70ebc2a646a1af242e0ebe2777a63be5168716 authored over 8 years ago by Fredrik Fornwall <[email protected]>
Fix installer to check supported abi:s

This fixes installation on e.g. the Samsung Galaxy S5 Neo which has
a 64-bit cpu but no 64-bit r...

9686127f81d322356f54f71ad169ff5c6a6fb5df authored over 8 years ago by Fredrik Fornwall <[email protected]>
Fix typo

395c36ee838610bf8c8be0f66be0630edc92e68e authored over 8 years ago by Fredrik Fornwall <[email protected]>
Avoid repetition of home path constant

906ff24e7696829f129829e1eeb235d98889dcf8 authored over 8 years ago by Fredrik Fornwall <[email protected]>
Bump version in preparation for 0.33

c8af97485265e5f305c67ddfda650a22232a146a authored over 8 years ago by Fredrik Fornwall <[email protected]>
Do not force chooser when opening url

481339e2f5a657e46836a206b788b3d010182bc1 authored over 8 years ago by Fredrik Fornwall <[email protected]>
Update to Android Studio 2.0

b2ecae63a83c7567c88fb33b1304869c2b025699 authored over 8 years ago by Fredrik Fornwall <[email protected]>
Update the android gradle plugin

a67f798f2f9077d502feb2bd697b82a9ffe46d58 authored over 8 years ago by Fredrik Fornwall <[email protected]>
Match less files for file receiving (fixes #66)

d69485b70bf127c0970e4fd6751e77020155a584 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Do not fail with NPE when scheme is null

Also remove some debug logging left by mistake.

421dfcca39bb68fb76778441ddb1362e2abe63cc authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Remove unused imports

3aaa0ab2675be623cfc596dbb263319ec938f52a authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Remove unused variable

e7f9647beb6e1b54c7de93c03e1ab2d9885b371a authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Bump version to 0.31

5558f371b4864c177f31460388082edcc1e7aeed authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Keep the EXTERNAL_STORAGE environment variable

The EXTERNAL_STORAGE environment variable is needed on at least the
Samsung Galaxy S7 for /syste...

0882ed6470e74a2791ed0a085b28b03149ad166f authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Install 64-bit arm packages on capable devices

This will only affect new installations. Existing users wishing to
install 64-bit packages can r...

5c024485214ef81112abf29c89c46f14b4459f72 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Do not have /system/bin in the PATH

By appending the old system PATH environment variable to the paths
setup by Termux system binari...

17382fb190bbdf88352bd905ce34fb895f1d68fe authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Make it possible to receive files

The files are saved to $HOME/downloads/, after which the user
may choose to open the downloads/ ...

d6eea83bfc60e2c2966779dc89318907ecbd78d6 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Fix method reference in javadoc

51181c2d49a40078db866d5871c1ef2836cb03f8 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Recycle a TypedArray after usage

Also add two suppress lint annotations.

480b8a4f7eff8eed01659207f8fd2d5507838b5f authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Extract constants

f989157f100d340b4db40223ac55e303eba83ae3 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Update gradle from 2.10 to 2.12

0e942f90a687c31ff96aade9d854d9eb58fc777b authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Set 4 space indentation in .editorconfig

5b8eca46a1b6143c2f2abfa79a31ce0421ea8137 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Add PATH environemnt variable in failsafe mode

493900d60bbaf1300732fa535ad8834263416eb0 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Extract variable for clarity

c6d6a6363730a1bb49aef4c94ebabc9e4f01606b authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Handle backspace across wrapped lines (closes #59)

ca71265f23276fa6dfc11bee942876652a1f4649 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Catch IllegalArgumentException from startActivity

46c9c4b80e225ae5bd261759a461c06eafdf4f49 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Fix tabs to not overwrite cells

6ca055bb25abfd1232279e696e8c573ec67ed927 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
TermuxFilePickerProvider: Small improvements

1. Return true from onCreate().
2. Implement getType().

ce7ad530cd48efd9cd43d208b2911178f0ea55e0 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Bump version to 0.29

d0015cbe820cea4bebaaf4422f3d7766fb6267ec authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Force refresh when returning in onStart()

This makes sure that terminal session changes that has happened
while away are visible when retu...

9e19217f8f9bbc26d362036d257c6da8fd305714 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Map everything starting with x86 to i686

This fixes CPU detection for ARC welder which reports x86.

048af6409339b91f8ead92e4aa4127ab3256f400 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Clarify how to find the Help menu entry

a8f7bf1b6e85e8c88ec909fa320bca0f475159a6 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Fix LOG_KEY_EVENTS=true committed by mistake

62e229e1846d3963ae7d707a0d791313511dce7a authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Add *.so to .gitignore

36e4d9409369e4882e85e5f30b6ad0129c1fd36a authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Bump version to 0.28

d2c9c5a0f0f238bb0a80adc4ed21305cf2624537 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Wait for terminal size before starting process

This fixes https://github.com/termux/termux-widget/issues/2, which
was caused by the terminal la...

6405180cb8d84bb650f9bbcbfe5839dbd09b0481 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Add test comment

1b6919bb23d91c66925dd56dfbfb941065dc606f authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Bump version to 0.27

e52cd2dd4114b6022d98abb9f58a7f60a8b626b4 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Replace surrogate chars with U+FFFD

Also add some more unicode input tests.

54857d5fd446ad0369d363d6ebd5174d1e97838d authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Add wcwidth test for U+2060

38dd99e8272045c015af9283d4357d17ebfda474 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Clear autowrap bit at some escape sequences

Add test adapted from chromiums hterm.

7256b04317b0aff7d08650a5b106063ef00869d0 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Change default behaviour of back key to back

It's still possible to set it to escape using configuration

01a1c6de0f5dcbdcce97de762b577552496402f4 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Add VolumeUp+V to show volume control

497fc3ecd0b1f714a211d881a32f33284e94aa3b authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Recognize '\033c' - RIS, reset terminal state

b2b39abacd4572768c8b896d76b7d500a1a8c367 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Whitespace/tabs consistency in AndroidManifest.xml

bee305e53f236884adf3daebb26b9df76c2d0484 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Terminal emulation: Test "CSI X"/ECH processing

c8d2f28ed827749a7f08a79510472910a6919c95 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Do not force soft keyboard visible when hw exists

19eb371d23fd750e3140a300f7c2b9805298190b authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Do not start text selection directly on LMB

6caaae4fd6bb29260b68fdabb2922a99dc2d068f authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Show icons for copy and paste menu items

ed544102bcc16ce9de239bad36bdfd878dfee1df authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Use action mode overlay on pre-6.0 devices

This avoids the terminal content from being pushed down when starting
text selection. The drawba...

8f1ab1bc17e36eb0d5def49ce856397e86d8f5cc authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Fix gesture handling while selecting text

Also remove stray debug logging.

50337cbf9d261d13aa72d9756006b3cb68afacba authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Do not auto scroll when selecting text

fa9ea2db5c5cf4162d0bec9dec5a15ede3318301 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Improve session name dialog

- Show keyboard directly.
- Let return create the session.

7a659ebd21d9d0416ad5e44c442ad058bf830cde authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Do not recognize gestures while selecting text

54bc1ed7913a64ae657fb230f0bdf09b485abed7 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Simplify long press on new session button

fe4365c94b0cc375157d0fecba22f22749a1a177 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Bump version to 0.26

0c13ea1bd40e64990f7e45070431e5773cdab181 authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Improve text selection functionality

- Make text selection easier and quicker by selecting text directly on long press, and using sta...

862b461a07d64e3a645b1b1bba274a9159fab35f authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Update README.md

845976be0f6e676b7be453ccc288862f8eb5840f authored almost 9 years ago by Fredrik Fornwall <[email protected]>
Add test for space handling

60bdaa3bf636d361eee591e3c147e5d9547f5bed authored about 9 years ago by Fredrik Fornwall <[email protected]>
Do not save instance state in DrawerLayout

This was not needed, and due to missing CREATOR field caused a crash
after returning to the acti...

eeb873f4e45f028d2d712b6c6753d646626f3ddc authored about 9 years ago by Fredrik Fornwall <[email protected]>
Change member to local variable

207ddf9fdc5a19060a23ea4e000db4fc3c38847e authored about 9 years ago by Fredrik Fornwall <[email protected]>
Bump version to 0.25

5ca82ea095d3446c5beab28bb3b68176412812d4 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Input normal ^ even on other unicode char input

Some bluetooth keyboards [1] input U+02C6, the unicode character
MODIFIER LETTER CIRCUMFLEX ACCE...

913c474d32db136308d87e7504b9f0fea5ca2353 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Fix error message

657c270d9703c02b337e35bdd4afed23dfc33f6a authored about 9 years ago by Fredrik Fornwall <[email protected]>
Bump app version to 0.24

7763931035524ee01d45ee9d69716d4b859beb3d authored about 9 years ago by Fredrik Fornwall <[email protected]>
Fix problem with font and color loading at startup

Using View#post() does not work in onCreate().

50005bc79486364d58cd117865bbaf2128b47daf authored about 9 years ago by Fredrik Fornwall <[email protected]>
Remove unused files

96f5ed985a865d8b5cc3ed82ed3bb3d2ad6e5019 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Updated storage handling

Let the user run termux-setup-storage, which will ensure that storage
permission has been grante...

c3aa9d9662af63b9b42a872c0790eaca1dfb516a authored about 9 years ago by Fredrik Fornwall <[email protected]>
Update AS configuration

47634ca237fa57518d088cbcf2c4029260655228 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Add .idea/dictionaries/ to .gitignore

d9ec1bf40b1d50957d4e1284f5703603badba2ef authored about 9 years ago by Fredrik Fornwall <[email protected]>
Remove bundled help in favour of online help

bc1b742a36bddf4e6806ec1a35a3cc668a35d720 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Make it possible to reload settings at runtime

86e2945069e2b5b1aa71a3aefd1ac36c9d34deb7 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Avoid prompting for storage permission for now

961e06379bf2ad7ea92cdf390dbca18af2696f07 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Transition to https://termux.net for bootstrap

The initial bootstrap zip was previously downloaded from
http://apt.termux.com, which lacked sec...

468185efb3e54c2cbdc0f3b1a1c9ad941fa3e4c8 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Do not eat escape key events in onKeyPreIme()

The original reason for intercepting the escape key in onKeyPreIme()
was to prevent the escape k...

e006e36dd06ef223f44e4edb32c3cf3a1629ce1b authored about 9 years ago by Fredrik Fornwall <[email protected]>
Use $PREFIX/storage for symlinks. Rix null check.

dd38965c466f4ef569a14b50582ff9303d5b1914 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Update gradle to 2.10

79d56b778d9d841cd2999f4fe118ccec500c5ac1 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Implement support for termux.properties

Also some symlink-to-storage improvements and experimenting with
requesting read storage permiss...

2326c521997e014cef9d88a88f427bfac1a14791 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Read support for customizing through properties

By using the file $HOME/.config/termux/termux.properties it will
be possible to configure the be...

f907684ef2f18b3c5f2f9590a00c00439ba15cbc authored about 9 years ago by Fredrik Fornwall <[email protected]>
Fix lint warnings

9d37461ac7abb19cbeb2e85ee0d47f964c7030ad authored about 9 years ago by Fredrik Fornwall <[email protected]>
Fix lint warning

4de0f98fa406a0df3990dbdf901c52d6047c1feb authored about 9 years ago by Fredrik Fornwall <[email protected]>
TerminalView: Make theming work for non-activities

f153a7259208af75c1476f9286550d9ec6a02517 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Bump version to 0.23

b0f4efb0bcd19950cbc65971be5cf32307fb4329 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Change theme for file picker

5c03c2d77ecdd0f2eda9e2bfe4f0917be350a28a authored about 9 years ago by Fredrik Fornwall <[email protected]>
Setup $HOME/storage symlink for external symlink

At startup Termux now checks if there is external storage available,
and creates a private area ...

bce65f7db140c4ee6de01680743bca31a9d6a081 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Bump version number to 0.22

e18579164f55b6a353f5e9120732829354341a91 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Fix bug with scrolling down and top scroll margin

The Termux implementation of the ${CSI}${N}T escape sequence to scroll
down N lines (SD - Pan Up...

16273a19816f55383ce0ba299257676b15d95e15 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Update idea codeStyleSettings.xml

ce82979e2b57d5d87e553c4b4593c4b46f430561 authored about 9 years ago by Fredrik Fornwall <[email protected]>
Reformat code

625aeab39834aa255ed40978919566f259ea858a authored about 9 years ago by Fredrik Fornwall <[email protected]>
Improve motion event handling after long press

When mouse reporting is enabled, do not send mouse events on up
after a long press, since that c...

bad6712338a9fd98c1975a46d26a8b94d28b02fb authored about 9 years ago by Fredrik Fornwall <[email protected]>
Fix crash with wide character in last column

Ignore wide character outputs instead of crashing when the cursor
is in the last column with aut...

b54c7909bd3f9deca6b0ccee6ca8c715d5d025ea authored about 9 years ago by Fredrik Fornwall <[email protected]>
Remove dead code

4ccc703fcf46646955db8d7803781f4f2c545293 authored about 9 years ago by Fredrik Fornwall <[email protected]>