0.113 - 2021-05-16
Changelog
Added
- Allow users to
enable/disable
keyboard instead of justshow/hide
withKEYBOARD
toggle buttons. Thissoft-keyboard-toggle-behaviour
key can be used to change the behaviour. The default behaviour isshow/hide
. The user can add a linesoft-keyboard-toggle-behaviour=enable/disable
in~/termux.properties
file to change default behaviour of keyboard toggle buttons toenable/disable
. In this mode, tapping the keyboard toggle button will disable (and hide) the keyboard and tapping on the terminal view will not open the keybaord automatically, until the keyboard toggle button is pressed again manually. This applies to split screen and floating keyboard as well. The keyboard can also be enabled fromTermux Settings
->Termux
->Terminal I/O
->Soft Keyboard Enabled
toggle. Runningtermux-reload-settings
command will also update the behaviour instantaneously if changed. Also fixes #1098. (e4e638b) - Allow users to disable soft keyboard automatically if hardware keyboard is connected. Users can enable this behaviour by enabling the
Termux Settings
->Termux
->Terminal I/O
->Soft Keyboard Only If No Hardware
toggle. (90c9a7b) - Allow users to enable terminal cursor blinking with termux.properties. This
terminal-cursor-blink-rate
key can be used to enable terminal cursor blinking. The user can set an int value between100
and2000
which will be used as blink rate in millisecond. The default value is0
, which disables cursor blinking. So adding an entry liketerminal-cursor-blink-rate=600
to~/termux.properties
file will make the cursor attempt to blink every 600ms. Runningtermux-reload-settings
command will also update the cursor blinking rate instantaneously if changed.
This will have a performance impact, so use wisely and at your own risk. Note that you can also change the cursor color by addingcursor
property to~/colors.properties
file, likecursor=#FFFFFF
for a white cursor. Closes #153. (31298b8, 89a1e02) - Add in-app Donation link in Termux Settings for non google playstore releases. We require donations due to bintray shutdown to pay for termux apt repository hosting costs. Related issue termux-packages#6348. (6de3713)
- Moved
Termux
app settings into dedicated "directory" inTermux Settings
and addedAbout
page to show info of all termux apps installed and important links. (d42514d) - Added support for showing
APK
release type inApp Info
reports andAbout
page. (1e30022) - Add support for setting
Termux:Tasker
log level fromTermux Settings
. (339b2a2) - All invalid values stored in
termux.properties
file during load time will be logged. (f8ccbb4) - Updated
bootstrap
to2021.05.16-r1
. (6524a61)
Fixed
- Disable error flashes when clearing
TMPDIR
directory on termux app exit. (b268b6e) - Fixed
NullPointerException on com.termux.app.TermuxService.wantsToStop()
. Fixes #2026. (42ad372) - Attempt to fix issues where soft keyboard was not shown in some cases when hardware keyboard was attached. The extra keys and drawer
KEYBOARD
toggle button andctrl+alt+k
hardware keyboard shortcut will all behave the same now and may help in showing soft keyboard forcefully. Related issues #1995. (Requires testers). (4d1851e, 39c69db) - Release terminal beep
SoundPool
resources on activity stop to attempt to prevent exception. (58d5770) - Generate potentially long running reports in background threads instead of main UI thread. (2f82825)
Github Build
APK. Check Installation for more info on Github Build
APKs.