Vendored Termux terminal-emulator/renderer (Apache 2.0) with kitty keyboard protocol, modifyOtherKeys and any-event mouse tracking; sshj client with Ed25519 key login and TOFU host keys; Termux font/colors/cursor sync; mouse selection, context menu, zoom and fullscreen shortcuts.
22 lines
849 B
Plaintext
22 lines
849 B
Plaintext
WHC Shell
|
|
Copyright 2026 whc
|
|
|
|
This product includes software from the Termux project
|
|
(https://github.com/termux/termux-app, tag v0.118.3), licensed under the
|
|
Apache License, Version 2.0 (see third_party/Apache-2.0.txt and
|
|
third_party/termux-LICENSE.md):
|
|
|
|
app/src/main/java/com/termux/terminal/* (terminal-emulator module)
|
|
app/src/main/java/com/termux/view/TerminalRenderer.java (terminal-view module)
|
|
|
|
Modifications made for WHC Shell:
|
|
- TerminalSessionClient: removed callbacks that take a TerminalSession.
|
|
- ByteQueue: made public.
|
|
- TerminalRenderer: added getFontLineSpacingAndAscent().
|
|
|
|
The terminal emulator in Termux is itself based on Jack Palevich's
|
|
Android-Terminal-Emulator (Apache License, Version 2.0).
|
|
|
|
Runtime dependencies (Apache License 2.0 / MIT):
|
|
sshj (com.hierynomus:sshj), Bouncy Castle (bcprov, bcpkix), SLF4J.
|