Commit Graph

720 Commits

Author SHA1 Message Date
Fredrik Fornwall c987ff718a Update Android Gradle plug-in 2019-12-29 18:49:41 +01:00
Leonid Plyushch 9e295b105c terminal emulator: clear scrollback buffer when resetting to initial state
Fixes utility 'reset' not being able to clear scrollback buffer.
2019-12-29 18:49:41 +01:00
Fredrik Fornwall 37b3a9f8db Update Android Gradle plug-in 2019-12-29 18:49:10 +01:00
Leonid Plyushch 490853e427 terminal emulator: clear scrollback buffer when resetting to initial state
Fixes utility 'reset' not being able to clear scrollback buffer.
2019-12-24 00:32:40 +01:00
mao 9ebedc4740 Merge remote-tracking branch 'remotes/origin/master' 2019-12-19 00:43:45 +08:00
mao 82730d9e08 confict 2019-12-19 00:34:14 +08:00
mao 3d2756f376 Optimize handleView move. 2019-12-18 23:50:23 +08:00
Leonid Plyushch 6db51bdec0
remove SDK_INT conditionals
We are targting on API 24, so conditionals for Android 5/6 compatibillity
are useless now.
2019-12-18 14:06:06 +02:00
mao c238c8bddb
Optimize handle view 2019-12-18 14:00:58 +02:00
mao 60e1556871
Stop selection mode on enter 2019-12-18 14:00:57 +02:00
mao e47bd31681
Selection mode fling 2019-12-18 14:00:57 +02:00
mao 951df6b4e2
Add selection mode cursor controller 2019-12-18 14:00:32 +02:00
Leonid Plyushch fcd3bc1133
update gradle wrapper 2019-12-02 17:19:17 +02:00
Fredrik Fornwall f4db9ff212 Bump version to 0.84 2019-11-24 19:10:10 +01:00
Leonid Plyushch 87841886d4 extra keys: improve handling of DnD mode
Do not disturb mode is now handled only for SDKs pre-28. Extra keys will
not vibrate only when total silence mode is used.
2019-11-24 19:08:32 +01:00
Leonid Plyushch cf883f5f05 extra keys: handle actions UP & CANCEL separately
Related issue: https://github.com/termux/termux-app/issues/905
2019-11-24 19:08:32 +01:00
Fredrik Fornwall 677d75e173 Remove outdated tests
Remove tests that asserted that Cursor Down (CUD) and Cursor Up (CUU)
escape sequences were affected by the scrolling region set by DECSTBM.

This was incorrect and recently fixed:
https://github.com/termux/termux-app/issues/1340
2019-11-24 19:07:34 +01:00
Fredrik Fornwall cdccc2c433 Do not limit cursor movement to scroll region
The scrolling region set by DECSTBM should not affect the
Cursor Down (CUD) and Cursor Up (CUU) escape sequences.

Fixes #1340.
2019-11-10 22:05:06 +01:00
Fredrik Fornwall 070436a6ed Bump version to 0.82 2019-11-10 19:26:10 +01:00
Fredrik Fornwall 69ded4b33e Update Android gradle plug-in 2019-11-10 19:26:01 +01:00
Fredrik Fornwall e5a8c0eb4a Cleanup after requiring Android 7.0 2019-11-03 22:39:21 +01:00
Fredrik Fornwall 29815fb3f0 Fix gradle deprecation warning 2019-11-03 22:35:52 +01:00
Fredrik Fornwall e930ac08aa Bump version to 0.78 2019-11-03 19:18:31 +01:00
Fredrik Fornwall 3b969a0077 Bump version to 0.77 2019-10-28 01:54:50 +01:00
Leonid Plyushch ae717d8f5f do not allow to backup data by Google
Why:

 * During backup process Termux is being killed in most cases.
 * Backup data is limited to 25 MB.
 * Backup may not be performed/updated in certain cases.
2019-10-27 20:33:12 +01:00
Leonid Plyushch 6c55c3c1be
bootstraps: update to v18 2019-10-20 22:06:18 +03:00
Fredrik Fornwall c0a0822843 Do not set LD_LIBRARY_PATH by default
See https://github.com/termux/termux-app/issues/1286
2019-10-20 20:48:10 +02:00
Fredrik Fornwall 08b08d1c47 Bump version to 0.76 2019-10-20 20:16:48 +02:00
Fredrik Fornwall c76cec186a Include bootstrap zips as shared libraries 2019-10-20 20:15:50 +02:00
Leon Omelan 5ba3f7cf6d Made Black UI an option to configure 2019-10-20 20:05:48 +02:00
Leon Omelan 468f878a38 Unified UI colors across the app. Dark sidebar and dark app theme for
dark Alert Dialogs
2019-10-20 20:05:48 +02:00
Fredrik Fornwall c50a367063 Add .cxx folder to gitignore 2019-10-13 20:48:24 +02:00
Leonid Plyushch 4189f598b9 add permission ACCESS_NETWORK_STATE
Seems to be required by some Android TV devices.
2019-10-13 20:05:55 +02:00
mao fdb3764f5c Optimize handle view 2019-10-11 07:37:57 +08:00
Leonid Plyushch cb67e805de
update readme 2019-10-07 15:32:21 +03:00
Leonid Plyushch 3f83368f42
CI: update .cirrus.yml 2019-10-07 15:01:22 +03:00
Leonid Plyushch 8c7462678f
update readme 2019-10-07 00:21:57 +03:00
Leonid Plyushch 6f11390cc4
update readme 2019-10-07 00:20:33 +03:00
Leonid Plyushch 33d390a228
CI: development builds are now signed with publically-shared key
This commit adds keystore which is shared with community. People freely can
use it for creating own Termux app and plugin builds. However, builds signed
with such keystore cannot be proven as official.

Signed-off-by: Leonid Plyushch <leonid.plyushch@gmail.com>
2019-10-06 23:24:15 +03:00
mao 937eb350b2 Stop selection mode on enter 2019-10-05 18:54:15 +08:00
mao 3b4ece6bd8 Selection mode fling 2019-10-05 18:30:54 +08:00
mao 35a4fdacbe Add selection mode cursor controller 2019-10-05 18:05:42 +08:00
Leonid Plyushch 0332779d6a
update readme 2019-10-04 23:50:46 +03:00
Leonid Plyushch f19575b942
readme: update status badge url 2019-10-04 02:16:22 +03:00
Leonid Plyushch 6a95809da3
CI: add test keystore 2019-10-04 02:08:44 +03:00
Leonid Plyushch ac8dab70ef CI: add initial configuration for Cirrus 2019-10-04 01:59:49 +03:00
Leonid Plyushch 243285f7c2 CI: remove Travis setup 2019-10-04 01:59:49 +03:00
Fredrik Fornwall b6182216d5 Update android gradle plug-in 2019-10-02 21:37:23 +02:00
Fredrik Fornwall e206121bbc Bump version to 0.75 2019-09-08 21:43:52 +02:00
Fredrik Fornwall deceffad00 Update gradle configuration 2019-09-08 21:43:07 +02:00