mirror of
https://github.com/fankes/termux-app.git
synced 2025-09-06 10:45:23 +08:00
This fixes https://github.com/termux/termux-widget/issues/2, which was caused by the terminal launching the terminal session process before the terminal size was known. Also remove the built JNI libraries from source control.
40 lines
3.4 KiB
Markdown
40 lines
3.4 KiB
Markdown
Termux app
|
|
==========
|
|
[](https://travis-ci.org/termux/termux-app)
|
|
[](https://gitter.im/termux/termux)
|
|
|
|
|
|
Termux is an Android terminal app and Linux environment.
|
|
|
|
* [Termux on Google Play Store](https://play.google.com/store/apps/details?id=com.termux)
|
|
* [Termux on F-Droid](https://f-droid.org/repository/browse/?fdid=com.termux)
|
|
* [termux.com](http://termux.com)
|
|
* [Termux Help](http://termux.com/help/)
|
|
* [Termux app on GitHub](https://github.com/termux/termux-app)
|
|
* [Termux packages on GitHub](https://github.com/termux/termux-packages)
|
|
* [Termux Google+ community](http://termux.com/community/)
|
|
|
|
License
|
|
=======
|
|
Released under [the GPLv3 license](https://www.gnu.org/licenses/gpl.html). Contains code from `Terminal Emulator for Android` which is released under [the Apache License 2.0](https://www.apache.org/licenses/).
|
|
|
|
Building JNI libraries
|
|
======================
|
|
Execute the `build-jnilibs.sh` script to build the required JNI libraries.
|
|
|
|
Terminal resources
|
|
==================
|
|
* [XTerm control sequences](http://invisible-island.net/xterm/ctlseqs/ctlseqs.html)
|
|
* [vt100.net](http://vt100.net/)
|
|
* [Terminal codes (ANSI and terminfo equivalents)](http://wiki.bash-hackers.org/scripting/terminalcodes)
|
|
|
|
Terminal emulators
|
|
==================
|
|
* VTE (libvte): Terminal emulator widget for GTK+, mainly used in gnome-terminal. [Source](https://github.com/GNOME/vte), [Open Issues](https://bugzilla.gnome.org/buglist.cgi?quicksearch=product%3A%22vte%22+), and [All (including closed) issues](https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&chfield=resolution&chfieldfrom=-2000d&chfieldvalue=FIXED&product=vte&resolution=FIXED).
|
|
* iTerm 2: OS X terminal application. [Source](https://github.com/gnachman/iTerm2), [Issues](https://gitlab.com/gnachman/iterm2/issues) and [Documentation](http://www.iterm2.com/documentation.html) (which includes [iTerm2 proprietary escape codes](http://www.iterm2.com/documentation-escape-codes.html)).
|
|
* Konsole: KDE terminal application. [Source](https://projects.kde.org/projects/kde/applications/konsole/repository), in particular [tests](https://projects.kde.org/projects/kde/applications/konsole/repository/revisions/master/show/tests), [Bugs](https://bugs.kde.org/buglist.cgi?bug_severity=critical&bug_severity=grave&bug_severity=major&bug_severity=crash&bug_severity=normal&bug_severity=minor&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=konsole) and [Wishes](https://bugs.kde.org/buglist.cgi?bug_severity=wishlist&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=konsole).
|
|
* hterm: JavaScript terminal implementation from Chromium. [Source](https://github.com/chromium/hterm), including [tests](https://github.com/chromium/hterm/blob/master/js/hterm_vt_tests.js), and [Google group](https://groups.google.com/a/chromium.org/forum/#!forum/chromium-hterm).
|
|
* xterm: The grandfather of terminal emulators. [Source](http://invisible-island.net/datafiles/release/xterm.tar.gz).
|
|
* Connectbot: Android SSH client. [Source](https://github.com/connectbot/connectbot)
|
|
* Android Terminal Emulator: Android terminal app which Termux terminal handling is based on. Inactive. [Source](https://github.com/jackpal/Android-Terminal-Emulator).
|