Skip to content

v0.113 (F-Droid only)

Compare
Choose a tag to compare
@agnostic-apollo agnostic-apollo released this 16 May 18:51
· 476 commits to master since this release

0.113 - 2021-05-16

Changelog

Added

  • Allow users to enable/disable keyboard instead of just show/hide with KEYBOARD toggle buttons. This soft-keyboard-toggle-behaviour key can be used to change the behaviour. The default behaviour is show/hide. The user can add a line soft-keyboard-toggle-behaviour=enable/disable in ~/termux.properties file to change default behaviour of keyboard toggle buttons to enable/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 from Termux Settings -> Termux -> Terminal I/O -> Soft Keyboard Enabled toggle. Running termux-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 between 100 and 2000 which will be used as blink rate in millisecond. The default value is 0, which disables cursor blinking. So adding an entry like terminal-cursor-blink-rate=600 to ~/termux.properties file will make the cursor attempt to blink every 600ms. Running termux-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 adding cursor property to ~/colors.properties file, like cursor=#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" in Termux Settings and added About page to show info of all termux apps installed and important links. (d42514d)
  • Added support for showing APK release type in App Info reports and About page. (1e30022)
  • Add support for setting Termux:Tasker log level from Termux Settings. (339b2a2)
  • All invalid values stored in termux.properties file during load time will be logged. (f8ccbb4)
  • Updated bootstrap to 2021.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 and ctrl+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.