Henrik Grimler 
							
						 
					 
					
						
						
							
						
						7187ed6950 
					 
					
						
						
							
							Extrakeys: fix rebase error  
						
						
						
						
					 
					
						2018-08-28 02:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Grimler 
							
						 
					 
					
						
						
							
						
						b3eabd9bad 
					 
					
						
						
							
							ExtraKeys: fix so app doesn't crash if ctrl/alt aren't in extrakeys  
						
						... 
						
						
						
						Otherwise we get:
AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.widget.CompoundButton.isChecked()' on a null object reference
AndroidRuntime:        at com.termux.app.ExtraKeysView.b(SourceFile:128) 
						
						
					 
					
						2018-08-28 02:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Grimler 
							
						 
					 
					
						
						
							
						
						b51dd4f558 
					 
					
						
						
							
							Extrakeys: show extra key row per default  
						
						... 
						
						
						
						Might help new users. 
						
						
					 
					
						2018-08-28 02:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Grimler 
							
						 
					 
					
						
						
							
						
						f88b9c4629 
					 
					
						
						
							
							ExtraKeys: add possibility for insert, delete, enter and -  
						
						
						
						
					 
					
						2018-08-28 02:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								neverwin 
							
						 
					 
					
						
						
							
						
						f0eeb4781b 
					 
					
						
						
							
							add support of configurable extra keys  
						
						
						
						
					 
					
						2018-08-28 02:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						57a3a9b111 
					 
					
						
						
							
							Request the FOREGROUND_SERVICE permission  
						
						... 
						
						
						
						From https://developer.android.com/guide/components/services :
"Apps that target Android 9 (API level 28) or higher and use foreground
services must request the FOREGROUND_SERVICE permission. This is a
normal permission, so the system automatically grants it to the
requesting app.
If an app that targets API level 28 or higher attempts to create a
foreground service without requesting FOREGROUND_SERVICE, the system
throws a SecurityException." 
						
						
					 
					
						2018-08-26 01:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						8df73a3006 
					 
					
						
						
							
							Set targetSdkVersion 28  
						
						
						
						
					 
					
						2018-08-14 01:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								Leonid Plyushch 
							
						 
					 
					
						
						
							
						
						963663e0cd 
					 
					
						
						
							
							close sessions without waiting for user input except the last one  
						
						... 
						
						
						
						An attempt to deal with these issues:
 * https://github.com/termux/termux-app/issues/627 
 * https://github.com/termux/termux-app/issues/56  
						
						
					 
					
						2018-08-11 23:09:16 +02:00 
						 
				 
			
				
					
						
							
							
								Lokesh Krishna 
							
						 
					 
					
						
						
							
						
						68a83ccf37 
					 
					
						
						
							
							replaces foreground and background layers with nord color variants  
						
						
						
						
					 
					
						2018-08-06 21:53:30 +02:00 
						 
				 
			
				
					
						
							
							
								Lokesh Krishna 
							
						 
					 
					
						
						
							
						
						db13ea02b6 
					 
					
						
						
							
							Adds foreground and background layers  
						
						
						
						
					 
					
						2018-08-02 00:41:18 +02:00 
						 
				 
			
				
					
						
							
							
								Lokesh Krishna 
							
						 
					 
					
						
						
							
						
						61a44dbfa8 
					 
					
						
						
							
							Adds alternative drawable resource  
						
						
						
						
					 
					
						2018-08-02 00:41:18 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						aaa92279ca 
					 
					
						
						
							
							Bump version to 0.65  
						
						
						
						
					 
					
						2018-08-02 00:38:21 +02:00 
						 
				 
			
				
					
						
							
							
								Ico Doornekamp 
							
						 
					 
					
						
						
							
						
						365f9723cc 
					 
					
						
						
							
							- in onKeyDown() ignore keys when the Fn key is pressed  
						
						... 
						
						
						
						- in onKeyDown() return false when the key is not handled.
The above two changes fix the handling of Fn-key combo's on devices with
a physical keyboard, allowing the android system defined fallbacks from
`/system/usr/keychars/Generic.kcm` to be properly handled.
Fixes  #731 .
Original diagnosis and fix by Konehaltia. 
						
						
					 
					
						2018-08-02 00:36:44 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						fdae272214 
					 
					
						
						
							
							Bump version to 0.64  
						
						
						
						
					 
					
						2018-07-02 00:05:04 +02:00 
						 
				 
			
				
					
						
							
							
								Leonid Plyushch 
							
						 
					 
					
						
						
							
						
						b7864d6ac2 
					 
					
						
						
							
							deleteFolder(): check if passed argument is a symlink  
						
						... 
						
						
						
						Prevents possible data loss when user replaced directory '~/storage' with
a symlink. 
						
						
					 
					
						2018-07-01 18:00:54 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Vágner 
							
						 
					 
					
						
						
							
						
						d1f0c76db3 
					 
					
						
						
							
							TerminalView: only use accessibility features when accessibility is  
						
						... 
						
						
						
						enabled when starting the view 
						
						
					 
					
						2018-06-29 12:31:15 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Vágner 
							
						 
					 
					
						
						
							
						
						5652624fc2 
					 
					
						
						
							
							Call setContentDescription in onScreenUpdated rather than in onDraw.  
						
						... 
						
						
						
						That will be much less expensive. 
						
						
					 
					
						2018-06-29 12:31:15 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Vágner 
							
						 
					 
					
						
						
							
						
						35a9101f84 
					 
					
						
						
							
							terminalview: add contentDescription to the view so accessibility  
						
						... 
						
						
						
						services can get the text currently being shown. 
						
						
					 
					
						2018-06-29 12:31:15 +02:00 
						 
				 
			
				
					
						
							
							
								David xu 
							
						 
					 
					
						
						
							
						
						2b6a10712b 
					 
					
						
						
							
							fix button background and row height bug in api 21  
						
						
						
						
					 
					
						2018-06-29 12:30:02 +02:00 
						 
				 
			
				
					
						
							
							
								Matthew Klein 
							
						 
					 
					
						
						
							
						
						c80e126b8f 
					 
					
						
						
							
							Add a .gitattributes file  
						
						
						
						
					 
					
						2018-06-28 11:57:12 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						89048274dd 
					 
					
						
						
							
							Bump version to 0.63  
						
						
						
						
					 
					
						2018-06-25 14:08:50 +02:00 
						 
				 
			
				
					
						
							
							
								Leonid Plyushch 
							
						 
					 
					
						
						
							
						
						d3b4d35b2a 
					 
					
						
						
							
							deleteFolder(): don't treat symlinks as directory  
						
						
						
						
					 
					
						2018-06-25 14:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						4080f41cc7 
					 
					
						
						
							
							Bump version to 0.62  
						
						
						
						
					 
					
						2018-06-24 01:56:43 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Yan 
							
						 
					 
					
						
						
							
						
						b4e2c99d46 
					 
					
						
						
							
							Stop exporting PS1  
						
						... 
						
						
						
						PS1 is not supposed to be an env var and should be shell-specific.
We will set it appropriately with the init files of the shells. 
						
						
					 
					
						2018-06-22 01:11:51 +02:00 
						 
				 
			
				
					
						
							
							
								Quasic 
							
						 
					 
					
						
						
							
						
						c5923201a4 
					 
					
						
						
							
							fix indent with vim on termux  
						
						... 
						
						
						
						web interface would have worked, if I had deleted the tabs, first
This vim is adding tabs instead of matching the previous line's
indentation. Looking into fixing that now... 
						
						
					 
					
						2018-06-22 00:33:35 +02:00 
						 
				 
			
				
					
						
							
							
								Quasic 
							
						 
					 
					
						
						
							
						
						bafd21bb39 
					 
					
						
						
							
							fmt indentation  
						
						
						
						
					 
					
						2018-06-22 00:33:35 +02:00 
						 
				 
			
				
					
						
							
							
								Quasic 
							
						 
					 
					
						
						
							
						
						0f20fab02c 
					 
					
						
						
							
							I think this is it  
						
						
						
						
					 
					
						2018-06-22 00:33:35 +02:00 
						 
				 
			
				
					
						
							
							
								Quasic 
							
						 
					 
					
						
						
							
						
						c5ae5bb06a 
					 
					
						
						
							
							oops, should have local Java  
						
						
						
						
					 
					
						2018-06-22 00:33:35 +02:00 
						 
				 
			
				
					
						
							
							
								Quasic 
							
						 
					 
					
						
						
							
						
						bbd46a763c 
					 
					
						
						
							
							Fix for  #572  using recursive delete  
						
						... 
						
						
						
						Also see #578  
						
						
					 
					
						2018-06-22 00:33:35 +02:00 
						 
				 
			
				
					
						
							
							
								David xu 
							
						 
					 
					
						
						
							
						
						dc145d65f8 
					 
					
						
						
							
							minify long press interval  
						
						
						
						
					 
					
						2018-06-22 00:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								David xu 
							
						 
					 
					
						
						
							
						
						ce2d1c0d88 
					 
					
						
						
							
							restore terminalview  
						
						
						
						
					 
					
						2018-06-22 00:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								David xu 
							
						 
					 
					
						
						
							
						
						f2f7f963e6 
					 
					
						
						
							
							feat for - ―  
						
						
						
						
					 
					
						2018-06-22 00:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								David xu 
							
						 
					 
					
						
						
							
						
						2e53ef038e 
					 
					
						
						
							
							fix popup bug  
						
						
						
						
					 
					
						2018-06-22 00:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								xqdoo00o 
							
						 
					 
					
						
						
							
						
						8c82f43dce 
					 
					
						
						
							
							delete unnecss code  
						
						
						
						
					 
					
						2018-06-22 00:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								david 
							
						 
					 
					
						
						
							
						
						3a16f461e7 
					 
					
						
						
							
							add symbol popup  
						
						
						
						
					 
					
						2018-06-22 00:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								xqdoo00o 
							
						 
					 
					
						
						
							
						
						594a5dfe25 
					 
					
						
						
							
							comment unnecss code  
						
						
						
						
					 
					
						2018-06-22 00:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								david 
							
						 
					 
					
						
						
							
						
						d5e007dbb3 
					 
					
						
						
							
							feat button color  
						
						
						
						
					 
					
						2018-06-22 00:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								david 
							
						 
					 
					
						
						
							
						
						f4335d3824 
					 
					
						
						
							
							add some functional keys  
						
						
						
						
					 
					
						2018-06-22 00:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								Michał Bednarski 
							
						 
					 
					
						
						
							
						
						90b6f93697 
					 
					
						
						
							
							Add fast path for TerminalRow.setChar  
						
						... 
						
						
						
						termux/termux-app#603  
					
						2018-06-22 00:21:31 +02:00 
						 
				 
			
				
					
						
							
							
								David Kramer 
							
						 
					 
					
						
						
							
						
						3bb2849a88 
					 
					
						
						
							
							Sends broadcast on app open to notify addon termux receivers  
						
						
						
						
					 
					
						2018-06-18 13:06:34 -06:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						17c4a45212 
					 
					
						
						
							
							Bump gradle dependencies  
						
						
						
						
					 
					
						2018-06-15 00:22:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						6d9ffb6922 
					 
					
						
						
							
							Bump version to 0.61  
						
						
						
						
					 
					
						2018-06-15 00:21:27 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						8472fce8ba 
					 
					
						
						
							
							Use lower when looking up mime type from extension  
						
						... 
						
						
						
						Fixes  #721 . 
					
						2018-06-15 00:19:47 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						69d954a583 
					 
					
						
						
							
							Update gradle configuration  
						
						
						
						
					 
					
						2018-06-14 23:58:41 +02:00 
						 
				 
			
				
					
						
							
							
								easyaspi314 (Devin) 
							
						 
					 
					
						
						
							
						
						ec1087d56f 
					 
					
						
						
							
							Replace CRLF with CR as well.  
						
						... 
						
						
						
						This should replace both \r\n and \n with \r now.
"\r?\n" matches 0 or 1 \r and one \n, which should capture both
escape sequences. 
						
						
					 
					
						2018-06-13 22:45:37 +02:00 
						 
				 
			
				
					
						
							
							
								easyaspi314 (Devin) 
							
						 
					 
					
						
						
							
						
						be6a73d862 
					 
					
						
						
							
							Replace \n with \r when pasting ( Fixes   #678 )  
						
						... 
						
						
						
						Termux will now properly send \r to the terminal instead of \n when pasting
multiline strings.
This fixes cat not repeating back lines and nano accidentally justifying
text (because \n maps to ^J), as well as other potential issues.
This matches the behavior of other terminals, such as iTerm2 which explicitly
does it here:
https://github.com/gnachman/iTerm2/blob/f8a5930/sources/iTermPasteHelper.m#L113 
Signed-off-by: easyaspi314 (Devin) <easyaspi314@users.noreply.github.com > 
						
						
					 
					
						2018-06-13 22:45:37 +02:00 
						 
				 
			
				
					
						
							
							
								l-jonas 
							
						 
					 
					
						
						
							
						
						80c81b274d 
					 
					
						
						
							
							Update build.gradle  
						
						
						
						
					 
					
						2018-06-11 12:26:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jonas L 
							
						 
					 
					
						
						
							
						
						cd9dbac548 
					 
					
						
						
							
							Add Google Repository  
						
						... 
						
						
						
						The Google-Repository is required for compilation because some dependencies were removed from jcenter() 
						
						
					 
					
						2018-06-11 12:26:35 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						0c837796f0 
					 
					
						
						
							
							Update Android plugin for Gradle  
						
						
						
						
					 
					
						2018-06-11 12:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fredrik Fornwall 
							
						 
					 
					
						
						
							
						
						3417e37e8d 
					 
					
						
						
							
							Update gitignore for Android Studio 3.1  
						
						
						
						
					 
					
						2018-04-02 01:38:47 +02:00