Leonid Pliushch
564079c7e9
update .gitattributes
2020-10-01 01:08:39 +03:00
Leonid Pliushch
5b6fd9b88c
version 0.101
2020-09-28 03:30:21 +03:00
Leonid Pliushch
63bfe95848
update bootstrap archives again
...
Fixes faulty dpkg https://github.com/termux/termux-packages/issues/5858 .
2020-09-28 03:28:49 +03:00
Leonid Pliushch
af95a99854
version 0.100
2020-09-28 00:59:52 +03:00
Leonid Pliushch
25523ae224
fix bootstrap archive checksum for arm
...
Due to leading zero issues, SHA-256 checksum for ARM variant will
have 63 characters instead of correct 64...
2020-09-28 00:52:44 +03:00
Leonid Pliushch
665adb6895
update bootstrap archives
2020-09-28 00:46:38 +03:00
Henrik Grimler
eb7fda28df
Merge pull request #1764 from agnostic-apollo/termux-run-command-crash-and-foreground-patch
...
Fix RunCommandService crash and foreground issue
2020-09-27 21:02:56 +02:00
agnostic-apollo
7063a3a9da
Add @override annotation to onStartCommand() function of RunCommandService.
2020-09-18 22:25:05 +05:00
agnostic-apollo
6e02b99ff6
Update RunCommandService docs.
2020-09-18 22:22:35 +05:00
agnostic-apollo
9aae665bfc
Fix issue where termux session does not come to foreground automatically in android >= 10 unless user manually clicks termux notification for "RUN_COMMAND" intents and "Termux:Tasker" plugin actions that have background mode "false" because of new restrictions of starting activities from background. This is done by adding "android.permission.SYSTEM_ALERT_WINDOW" permission in AndroidManifest.xml so that the user may optionally grant "Draw Over Apps" permission to termux to fix the issue.
2020-09-18 22:21:58 +05:00
agnostic-apollo
52ce6cc94b
Add support for "$PREFIX/" and "~/" prefix in "RUN_COMMAND" intent extras for paths.
2020-09-18 22:21:31 +05:00
agnostic-apollo
f91168eff4
Fix issue where termux crashes occasionally in android >= 8 because "startForeground()" function is not being called before running "startForegroundService()" in RunCommandService.
2020-09-18 22:20:23 +05:00
Henrik Grimler
8faa5b2151
TerminalEmulator: fix bug in DECRQM handling
...
Reported in https://github.com/termux/termux-app/issues/1752
2020-09-12 21:27:24 +02:00
Leonid Pliushch
216cc10f3c
Revert "add gradle distribution sha256"
...
Was initially added to try fix F-Droid builds but appears missing
distribution sha256 is not a cause of the issue.
F-Droid maintains own set of Gradle SHA-256 checksums.
This reverts commit cba80b6c0b
.
2020-09-12 19:06:54 +00:00
Leonid Pliushch
cba80b6c0b
add gradle distribution sha256
2020-09-01 03:38:53 +03:00
Leonid Pliushch
850faa25dd
version 0.99
2020-08-26 20:51:05 +03:00
Leonid Pliushch
a108b2bd6b
gradle 6.6.1
2020-08-26 20:40:29 +03:00
Leonid Pliushch
b95823d7a8
update bootstrap archives
2020-08-26 20:27:47 +03:00
Leonid Pliushch
382da7e8f7
terminal view: provide a workaroud for issue with some keyboards
...
Issue https://github.com/termux/termux-app/issues/686.
Note that there can be a better workaround which I don't know...
2020-08-26 20:04:22 +03:00
blackcat-917
ba9c118b50
readme: fix a copy-paste typo ( #1720 )
2020-08-22 00:17:45 +03:00
Leonid Pliushch
531c32f3c9
CI: do builds for android-10 branch
2020-08-16 22:56:55 +03:00
Leonid Pliushch
db2f50c76e
extra keys: use TextUtils.join instead of String.join
...
String.join() is available only on Android API 26+ but our current
minimal is 24.
See https://github.com/termux/termux-app/issues/1670 .
2020-08-14 15:08:32 +03:00
Leonid Pliushch
784affe39c
linter: fix wakelock log tag
...
See https://github.com/termux/termux-app/issues/1670 .
2020-08-14 15:03:51 +03:00
Leonid Pliushch
b486d29d23
fix RUN_COMMAND permission description
...
See https://github.com/termux/termux-app/issues/1713 .
2020-08-14 14:50:34 +03:00
Fredrik Fornwall
332f1104a3
Update drawerlayout library
2020-08-09 00:07:35 +02:00
Leonid Pliushch
5a70be1523
terminal emulator: flush remaining process output data when terminating session
2020-08-08 02:22:47 +03:00
Leonid Pliushch
619552ec5c
version 0.98 (v0.97 is non-release, so updating from 0.96 to 0.98)
2020-08-07 15:39:44 +03:00
Leonid Pliushch
70580abd50
update bootstrap archives
2020-08-07 15:39:11 +03:00
Henrik Grimler
f191c35851
Merge pull request #1693 from landfillbaby/patch-1
...
update WcWidth.java, add note about c version
2020-08-07 13:39:33 +02:00
lucy phipps
bd7ed28981
update WcWidth.java, add note about c version
2020-08-07 07:38:06 +01:00
hannesa2
b68bd107c1
Gradle 6.5.1 ( #1686 )
2020-08-04 15:37:18 +03:00
hannesa2
5075273362
Android Studio 4.0.1 ( #1687 )
2020-08-04 15:36:41 +03:00
cn
04268f4c20
move sdk version configs to gradle.properties ( #1685 )
2020-08-04 15:36:14 +03:00
Leonid Pliushch
6f24628fd2
version 0.96
2020-07-30 23:56:27 +03:00
Leonid Pliushch
debbe44809
update bootstrap archives
2020-07-30 23:47:26 +03:00
Agnostic Apollo
b2ff0e4051
Changed static string "EXTRA_EXECUTE_IN_BACKGROUND" access to public
2020-07-30 21:39:41 +03:00
Agnostic Apollo
9e7029b76a
Receive "RUN_COMMAND_ARGUMENTS" extra for "RUN_COMMAND_ACTION" intent
...
as a string array extra instead of a string extra since TermuxService expects it that way.
Added "RUN_COMMAND_BACKGROUND" boolean extra so that Termux session can be started in background
when running a command.
Updated usage docs.
Check #1029 for details.
2020-07-30 21:39:41 +03:00
Egor Zhdanov
51370799c7
update notification icon
2020-07-14 12:36:56 +03:00
Danny Lin
0910844896
Invert selected text instead of highlighting
...
Highlighting text in the terminal often makes it hard to read, which
can be problematic for users who want to adjust or review selections
before copying them. For example, the default theme makes white and
green text hard to read on its light gray selection background, and
there are plenty of other themes where the choice of text and cursor
colors would hinder selection readability.
To fix this issue and make selected text more legible in nearly all
combinations of colors, invert selected text instead of highlighting it.
This is more common among terminal emulators anyway:
Invert: xterm, fbcon, kitty, Konsole, Alacritty, Tilix,
gnome-terminal (7)
Highlight: Termux, Terminal.app, iTerm2, Windows Terminal (4)
2020-07-12 17:54:47 +03:00
Danny Lin
f33ebf810f
Fix selection rendering with alternate cursor styles
...
There is currently a bug where selection rendering is broken if the
active cursor shape is anything other than the default solid box.
Selected text is normally highlighted by effectively rendering a cursor
over all of the characters in the selection region, but if the cursor is
a bar, the resulting selection highlight is too narrow to cover the full
width of the selection. Similarly, if the cursor is an underline, all of
the selected text will be underlined instead of highlighted.
To fix this issue, treat selections different from cursors in the
rendering logic and force the renderer to always use the block cursor
style for rendering selections. That way, we get correct behavior
regardless of what the current cursor shape is.
2020-07-04 15:31:45 +03:00
Felix C. Stegerman
930029b5d2
export COLORTERM=truecolor
2020-06-22 02:07:20 +03:00
Leonid Pliushch
33def928cf
add DEX2OATBOOTCLASSPATH environment variable
2020-06-19 22:25:51 +03:00
Leonid Pliushch
fc04a93990
get rid of Android 5 legacy stuff
...
We don't need LD_LIBRARY_PATH as of Android 7.0.
2020-06-19 22:18:28 +03:00
Leonid Pliushch
8d302aa9fe
fix am on Android R
2020-06-19 22:18:21 +03:00
Leonid Pliushch
2224d917a3
update ndk version
2020-06-17 14:08:58 +03:00
Leonid Pliushch
664ec43f94
version 0.95
2020-06-09 23:08:23 +03:00
Leonid Pliushch
6cf742460c
extra keys: make popup & pressed button no longer transparent
...
Fixes visual issue when popup overlaps text of upper row.
2020-06-09 22:54:57 +03:00
Leonid Pliushch
72981fb981
Use vector drawables for text selection handle
...
https://github.com/termux/termux-app/issues/1036
2020-06-09 21:47:11 +03:00
Leonid Pliushch
2c5534e2c1
RunCommandService: update information about usage
2020-06-09 16:07:42 +03:00
Leonid Pliushch
5b32540635
minor refactoring: RunCommand => RunCommandService
2020-06-09 15:48:56 +03:00