Go to file
Trygve Aaberge 5f71e3e73a Join lines that fills the width when selecting urls
Some terminal applications, like mutt and weechat, prints a newline at
the end of each line even if text is wrapped. This causes urls which are
wrapped to not be selectable in full.

By ignoring newlines when the text fills the entire width of the screen,
those urls can be selected. Many other terminal emulators do this as
well.

A drawback of this is that if a url happens to fill the width of the
screen, the url selection will include the first word of the next line,
but this doesn't happen that often so I think it's an okay tradeoff.

Fixes #313
2020-06-09 13:41:36 +03:00
.github Fix CI build and see result in pull request (#1565) 2020-05-24 02:05:24 +02:00
app Join lines that fills the width when selecting urls 2020-06-09 13:41:36 +03:00
art Use size in icon name in big icon 2019-01-11 00:36:47 +01:00
gradle/wrapper Update gradle wrapper 2020-03-20 14:42:43 +01:00
scripts Update gradle configuration 2017-11-07 04:25:48 +01:00
terminal-emulator Join lines that fills the width when selecting urls 2020-06-09 13:41:36 +03:00
terminal-view Improvements to extra keys (#1479) 2020-06-09 12:17:07 +03:00
.editorconfig Use 2 spaces for yaml files (.travis.yml) 2018-08-30 13:51:24 +02:00
.gitattributes Add a .gitattributes file 2018-06-28 11:57:12 +02:00
.gitignore Include bootstrap zips as shared libraries 2019-10-20 20:15:50 +02:00
LICENSE.md Restructure library modules 2017-04-02 14:21:36 +02:00
README.md update readme 2020-02-07 15:48:32 +02:00
build.gradle Update Android Gradle plugin to 3.6.3 2020-05-24 01:06:15 +02:00
gradle.properties Add android.useAndroidX=true to gradle.properties 2020-03-20 10:44:24 +01:00
gradlew Update gradle wrapper 2020-01-01 22:57:52 +01:00
gradlew.bat Update gradle wrapper 2020-03-20 14:42:43 +01:00
settings.gradle Remove float/ 2017-04-04 23:39:05 +02:00

README.md

Termux application

Build status Testing status Join the chat at https://gitter.im/termux/termux

Termux is an Android terminal application and Linux environment.

Note that this repository is for the app itself (the user interface and the terminal emulation). For the packages installable inside the app, see termux/termux-packages

Installation

Termux:Widget application can be obtained from:

Additionally we provide per-commit debug builds for those who want to try out the latest features or test their pull request. This build can be obtained from one of the workflow runs listed on Github Actions page.

Signature keys of all offered builds are different. Before you switch the installation source, you will have to uninstall the Termux application and all currently installed plugins.

Terminal resources

Terminal emulators