Commit Graph

603 Commits

Author SHA1 Message Date
Leonid Plyushch 068cb7da50
update gradle wrapper 2019-12-02 17:22:11 +02:00
Leonid Plyushch 919dcfdf0e extra keys: handle actions UP & CANCEL separately
Related issue: https://github.com/termux/termux-app/issues/905
2019-11-24 19:11:14 +01:00
Leonid Plyushch 8a560ebdad 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:11:09 +01:00
Fredrik Fornwall 847745a06e 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:10:59 +01:00
Fredrik Fornwall 8413c4d136 Bump version to 0.83 2019-11-24 19:10:30 +01:00
Fredrik Fornwall 58389b506f 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:10:10 +01:00
Fredrik Fornwall d4c0b7cfd0 Bump version to 0.81 2019-11-10 19:15:08 +01:00
Fredrik Fornwall 908fe1ef70 Use updated android 5 bootstrap zips 2019-11-10 19:14:48 +01:00
Fredrik Fornwall 18cb23ec16 Revert "Include bootstrap zips as shared libraries"
This reverts commit e334db0c5b.
2019-11-10 19:09:46 +01:00
Fredrik Fornwall 0e8b83c09f Update Android gradle plug-in 2019-11-10 19:06:28 +01:00
Fredrik Fornwall 465eeb9373 Bump version to 0.79 2019-11-03 22:40:40 +01:00
Fredrik Fornwall a4cf8f6cda Bump version to 0.78 2019-11-03 19:17:37 +01:00
Fredrik Fornwall 4fca04b523 Bump version to 0.77 2019-11-03 19:09:55 +01:00
Leonid Plyushch cd30112feb always set LD_LIBRARY_PATH 2019-10-28 13:41:26 +01:00
Fredrik Fornwall e334db0c5b Include bootstrap zips as shared libraries 2019-10-28 13:41:26 +01:00
Leonid Plyushch 456443acf2
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-28 13:36:48 +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
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
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
Leonid Plyushch c19909cef1 improve url matching regex
Now it support complex URLs and some other schemes beyond just http/ftp.
2019-09-08 20:10:26 +02:00
Leonid Plyushch 5b7e40638c handle possible ActivityNotFoundException when requesting to disable battery optimizations
Related issue: https://github.com/termux/termux-app/issues/1224
2019-09-08 20:10:15 +02:00
Leonid Plyushch a3673d1af5 extra keys: follow DnD mode and haptic feedback Android settings
Do not vibrate when:

 * Do not disturb mode is on.

 * Haptic feedback is disabled in Android settings.
2019-09-08 20:08:16 +02:00
Fredrik Fornwall d5f9cf85c9 Bump version to 0.74 2019-08-18 22:11:21 +02:00
hungphd 549f09573f Change method name 'with' to 'getInstance' 2019-08-18 20:30:34 +02:00
Daniil Gentili 94e5bc86fb Ignore battery optimization settings to prevent suspension 2019-08-18 20:23:00 +02:00
Fredrik Fornwall 370ac2bd89 Avoid joining lines for shared transcript (#1166) 2019-08-04 19:42:36 +02:00
Fredrik Fornwall 7041f41981 Bump version to 0.73 2019-08-04 17:03:41 +02:00
Fredrik Fornwall dd6a21257b Update the Android Gradle plugin 2019-08-04 16:44:58 +02:00
Fredrik Fornwall 445da0c4ea Fix problem with sharing large terminal transcript
Fixes #1166.
2019-07-14 20:26:16 +02:00
Sacha Chua 92980824b1 Add function keys F1 to F12 as keyboard options 2019-07-04 23:27:13 +02:00
Michal Bednarski 7d42b07a32 Also export ANDROID_TZDATA_ROOT
Since Android Q Beta 2 ANDROID_TZDATA_ROOT is required
in addition to ANDROID_RUNTIME_ROOT in order to run
`am` and `dalvikvm`
2019-07-04 23:26:55 +02:00
Fredrik Fornwall e502b9169f Respect failsafe sessions in ACTION_EXECUTE 2019-06-09 20:00:17 +02:00
Leonid Plyushch 9f2d887ca0
minor fix for log message while removing tmpdir 2019-06-09 14:31:09 +03:00
Fredrik Fornwall e6aacc5f08 Update Android Gradle plug-in 2019-05-27 14:07:50 +02:00
Fredrik Fornwall ff935be54a Add versionName gradle task 2019-05-27 00:07:41 +02:00
Fredrik Fornwall 4e76162346 Bump version to 0.72 2019-05-27 00:03:42 +02:00