-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Comparing changes
Open a pull request
base repository: termux/termux-app
base: v0.113
head repository: termux/termux-app
compare: v0.114
- 15 commits
- 28 files changed
- 3 contributors
Commits on May 23, 2021
-
Do not close soft keyboard when toolbar text input view is focused on
The TerminalToolbarViewPager EditText was requesting focus when it was selected. This called the TerminalView.onFocusChange() event with hasFocus=false, which closed the soft keyboard. Now soft keyboard will only be closed if both of them don't have focus. Fixes #2077
Configuration menu - View commit details
-
Copy full SHA for e08e3b5 - Browse repository at this point
Copy the full SHA e08e3b5View commit details
Commits on Jun 3, 2021
-
Leonid Pliushch committed
Jun 3, 2021 Configuration menu - View commit details
-
Copy full SHA for 6837db0 - Browse repository at this point
Copy the full SHA 6837db0View commit details
Commits on Jun 4, 2021
-
Include latest changes to pkg & termux-change-repo
Leonid Pliushch committedJun 4, 2021 Configuration menu - View commit details
-
Copy full SHA for 7620800 - Browse repository at this point
Copy the full SHA 7620800View commit details
Commits on Jun 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cb8b022 - Browse repository at this point
Copy the full SHA cb8b022View commit details -
Fix issue where soft keyboard would not show in some cases
1. If `soft-keyboard-toggle-behaviour=enable/disable` was set, then pressing keyboard toggle wouldn't show the keyboard after switching back from another app if keyboard was previously disabled by user. 2. If switching back from another app, like when opening url with context menu "Select URL" long press and returning to termux with back button, then soft keyboard wouldn't automatically open like it does on app startup. Also fixed issue where OnFocusChangeListener wasn't being set up if keyboard had to be hidden or disabled on startup. Fixes #2111, Fixes #2112
Configuration menu - View commit details
-
Copy full SHA for 1ad038e - Browse repository at this point
Copy the full SHA 1ad038eView commit details -
Merge pull request #2114 from agnostic-apollo/fix-soft-keyboard-not-s…
…howing-in-some-case Fix issue where soft keyboard would not show in some cases
Configuration menu - View commit details
-
Copy full SHA for 7225e2b - Browse repository at this point
Copy the full SHA 7225e2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ef9255 - Browse repository at this point
Copy the full SHA 7ef9255View commit details
Commits on Jun 9, 2021
-
Fix issue where soft keyboard overlaps extra keys or terminal in some…
… cases Check TermuxActivityRootView javadocs for details.
Configuration menu - View commit details
-
Copy full SHA for e7dd0ee - Browse repository at this point
Copy the full SHA e7dd0eeView commit details -
Allow users to adjust terminal transcript rows with termux.properties
This `terminal-transcript-rows` key can be used to adjust the terminal transcript rows. The user can set an integer value between `100` and `50000`. The default value is still `2000`. So adding an entry like `terminal-transcript-rows=10000` to `termux.properties` file will allow users to scroll back ~10000 lines of command output. After updating the value, termux must be restarted. You can also run `termux-reload-settings` command so that termux loads the updated value, but only new sessions will use the updated value, existing sessions will not be affected. You can test this with the following, where `70` is number of `x` characters per line and `10001` is the number of lines to print. `x="$(printf 'x%.0s' {1..70})"; for i in {1..10001}; do echo "$i:$x"; done` Be advised that using large values may have a performance impact depending on your device capabilities, so use at your own risk. Closes #2071
Configuration menu - View commit details
-
Copy full SHA for 0b4bbaf - Browse repository at this point
Copy the full SHA 0b4bbafView commit details
Commits on Jun 10, 2021
-
Allow users to set terminal cursor style with termux.properties
This `terminal-cursor-style` key can be used to set the terminal cursor style. The user can set a string value to `block` for `■`, `underline` for `_` or `bar` for `|` cursor style. The default value is still `block`. So adding an entry like `terminal-cursor-style=bar` to `termux.properties` file will allow users to change to the `bar` cursor style. After updating the value, termux must be restarted. You can also run `termux-reload-settings` command so that termux loads the updated value, but only new sessions will use the updated value, existing sessions will not be affected unless you Reset them from terminal's long hold options menu `More` -> `Reset` or restart termux activity after double back press to exit. You can temporarily switch to different cursor styles with (or add to `.bashrc` but resetting will restore default `bar` style): - block: `echo -e "\033[2 q"` - underline: `echo -e "\033[4 q"` - bar: ` echo -e "\033[6 q"` Closes #2075
Configuration menu - View commit details
-
Copy full SHA for f545ebf - Browse repository at this point
Copy the full SHA f545ebfView commit details -
Fix issue where terminal cursor blinking would not automatically star…
…t again if termux activity was restarted after exiting it with double back press
Configuration menu - View commit details
-
Copy full SHA for e119d34 - Browse repository at this point
Copy the full SHA e119d34View commit details -
Fix issue where if termux installer failed with an exception after pr…
…efix directory was already created, then try again would load a broken environment.
Configuration menu - View commit details
-
Copy full SHA for 19c690d - Browse repository at this point
Copy the full SHA 19c690dView commit details -
Change default extra keys style
If a user does not define a custom value in termux.properties file, then by default 2 rows will be shown with all arrow keys (up/down/left/right) for ease of terminal use.
Configuration menu - View commit details
-
Copy full SHA for fd80cda - Browse repository at this point
Copy the full SHA fd80cdaView commit details -
Allow users to disable terminal session change toast
The user can add `disable-terminal-session-change-toast=true` entry to `termux.properties` file to disable terminal session change toast. The default value is `false`. Running `termux-reload-settings` command will also update the behaviour instantaneously if changed. Closes #2118
Configuration menu - View commit details
-
Copy full SHA for 7ac62c9 - Browse repository at this point
Copy the full SHA 7ac62c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dfed33 - Browse repository at this point
Copy the full SHA 4dfed33View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.113...v0.114