Commit Graph

1223 Commits

Author SHA1 Message Date
18bb6b0476 Misc changes
* Dont inlcude release output from gradle
* Change README.md
* Dont show 'Package Manager' as its meant for distros that use debian apt
2024-05-27 21:48:10 +03:00
1f7a029f96 Small bug fixes
* Make sure chrome tab view X button is visble on dark background
* Try to fix initial setup ..../staging -> ..../usr path problem.
    * How does this bug occure?
    * When user gets prompted with setup activity and leaves it then terminal activity will forcefully create ..../usr/home dir
    * When closing application fully and reopening then user gets prompted again with setup activity as it has a check for specific dir under usr
    * And when user tries to install bootstrap then bootstrap env will be under staging folder, it gets renamed when bootstrap installed to usr folder name
    * You see the problem right? folder cant be renamed to something that already exists.... :/
2024-05-24 17:55:00 +03:00
248fd6c869 Theming and misc changes
* Fix SetupActivity UI Theming
* Changes to overall styling
* And more misc changes
2024-05-07 20:01:03 -07:00
0147cd594b Change api levels for app and other things
* Add new app icon
* Some changes to Shell session env so correct PATH and LD_LIBRARY_PATH is set for main session
* Changed build.gradle TARGET and MIN API level 28 for better compatability with our bootstrap
* Removed some more NetHunter leftovers from unused functions
* Now when uninstalling app then some roms should ask if you also want to remove or keep PREFIX aka */usr
2024-05-07 16:46:43 -07:00
e1826b3641 Rebrand from nhterm to evolinx + alot more
* Refactor from com.offsec.nhterm -> com.evolinx.terminal
* Re-enable First time setup activity which will downlaod + install bootstrap
* Move all the app configs home dir below usr dir with its other assets
* Rebrand all strings from nhterm/kali and etc to evolinx related strings
* Removed 'System Shell' as default session will be basically system shell
* Make sure to use R.string.something instead of hardcoded strings in NeoTermActivity for session names
* This big commit has more small changes but these dont need to be mentioned here
2024-05-07 13:10:42 -07:00
yesimxev
595ad16434 Bump to 2023.4-rc2 for Store 2024-02-10 01:06:57 +00:00
yesimxev
45a0f2b88c Revert 'Revert gradle version' 2024-02-07 23:40:43 +00:00
Re4son
c774c7497c Merge branch '2023.4' into 'master'
Big list of bugfixes and features

See merge request kalilinux/nethunter/apps/kali-nethunter-term!30
2023-12-16 07:27:55 +00:00
Re4son
fb993460c0 Merge branch '2023.4-dev' into '2023.4'
Big list of bugfixes and features

See merge request kalilinux/nethunter/apps/kali-nethunter-term!29
2023-12-16 07:14:52 +00:00
yesimxev
d9932eb1af Merge branch '2023.4-dev-xev' into '2023.4-dev'
2023.4 dev xev

See merge request kalilinux/nethunter/apps/kali-nethunter-term!28
2023-12-08 13:39:49 +00:00
yesimxev
8341bc9472 Smaller default font size, new icon 2023-12-07 22:19:04 +00:00
yesimxev
80130d2145 Reverted normal toolbar height 2023-11-30 22:21:59 +00:00
yesimxev
84fcd44dc1 Revert gradle version 2023-11-14 16:17:30 +00:00
Re4son
5b90a98f5e Bump to 2023.4 (2023040100) for release 2023-11-13 08:13:03 +00:00
yesimxev
be233c7fac Merge branch '2023.3' into '2023.4-dev'
Big list of bugfixes and features

See merge request kalilinux/nethunter/apps/kali-nethunter-term!26
2023-09-28 16:04:15 +00:00
Re4son
76159b8f05 Merge branch '2023.3' into 'master'
New terminal based on NeoTerm

See merge request kalilinux/nethunter/apps/kali-nethunter-term!27
2023-09-26 11:43:10 +00:00
9c14d86f5f More changes for theme side 2023-09-19 14:58:45 +00:00
8c6c615e86 Backwards compatibility and theme changes
// Backards compatability from api 25 -> 21
* Created separate menu entries for older api levels that cut off certain features that dont work and lack certain java.nio features
* Cover up config loaders that use java.nio with if cases with api level comparison ( cuts off logcat error screams )
* Fix up required functions that backwards compatible java.nio dep so asset extraction on startup can work

// More MaterialUI work for dialogs and overall app theme
* Replace some more appcompat alertdialogs with MaterialUI dialogs for nicer view
2023-09-10 17:54:13 +00:00
ccea8146c8 Use jdk-17
* * Until the jangrewe/gitlab-ci-android decides to merge the https://github.com/jangrewe/gitlab-ci-android/pull/77
2023-09-09 19:40:49 +00:00
36d31f0dff Style changes and permission ask rollbacks
* Main app theme now targets material3
* Permission checker/granter rollback for READ permission
2023-09-09 18:54:33 +00:00
fe2ae1d22b Big list of bugfixes and features
* Fixed the issue where some devices didnt like certain chmod option ( caused permission denied for initial scripts )
* Fixed up broken packages with values of null and weird names
  * Issue was how some perl packages had double :: in description
* Overall cahnges for layout where we move forwards for MaterialUI
* Kotlin upgrade 1.5.30 -> 1.6.10
* Removed vibrate functions fully ( no one likes it anyway )
* Updated dependencies
* Half implemented package manager with functions of ( view packages, update and upgrade )
* Root shell now has proper PS1 with a change how shell is started by script ( su -mm -s pathtoshell )
* Bumped api levels
  - min: 21
  - target: 29
  - compile: 30
* Now is hardware accelerated
* Forced script recovery with correct chmod ( Runs on every new launch )
* Settings -> about -> Reset App ( Now uses LibSU module for command execution )
* Android SU session now has nethunter scripts path in PATH export
2023-09-09 17:57:54 +00:00
yesimxev
07389d7313 Bump versioncode 2023-08-25 08:20:21 +00:00
yesimxev
248fc51628 Merge branch '2023.3-dev' into '2023.3'
AndroidManifest.xml - remove shareduserid

See merge request kalilinux/nethunter/apps/kali-nethunter-term!24
2023-08-24 20:05:40 +00:00
yesimxev
311d6acc61 Fix AndroidManifest.xml 2023-08-24 19:58:09 +00:00
yesimxev
b51e372ed1 Merge branch '2023.3' into '2023.3'
Quick hotfix for urgent issues

See merge request kalilinux/nethunter/apps/kali-nethunter-term!23
2023-08-24 19:56:44 +00:00
yesimxev
02bbca8a57 Merge branch '2023.3' into '2023.3-dev'
# Conflicts:
#   nhterm/src/main/AndroidManifest.xml
2023-08-24 18:42:48 +00:00
yesimxev
041862d3ed AndroidManifest.xml - remove shareduserid 2023-08-24 18:37:45 +00:00
bb9561e403 Remove minify and shrinkResources
When these are enabled then app will have an crash on startup
2023-08-24 13:29:51 +00:00
yesimxev
823dddda90 Fixed version code placement #7 2023-08-16 22:16:41 +01:00
yesimxev
3fd1a67517 Fixed version code placement #6 2023-08-16 21:42:12 +01:00
yesimxev
4ff98d5a14 Fixed version code placement #5 2023-08-16 21:38:46 +01:00
yesimxev
b09ecff08d Fixed version code placement #4 2023-08-16 15:50:13 +01:00
yesimxev
6cdc33aa3d Fixed version code placement #3 2023-08-16 15:46:27 +01:00
yesimxev
9629975c3c Fixed version code placement #2 2023-08-15 19:24:54 +01:00
yesimxev
2e8ab256c2 Fixed version code placement 2023-08-14 16:49:09 +01:00
yesimxev
29d337acbf Bump to 2023030100 for store 2023-08-14 09:43:41 +00:00
yesimxev
cecc1b751b Merge branch '2023.3-dev' into '2023.3'
Close 2023.3 development window

See merge request kalilinux/nethunter/apps/kali-nethunter-term!21
2023-08-13 20:46:26 +00:00
yesimxev
c610023376 Merge branch '2023.1-dev-martin-neoterm' into '2023.3-dev'
New terminal based on NeoTerm

See merge request kalilinux/nethunter/apps/kali-nethunter-term!20
2023-06-11 10:57:32 +00:00
yesimxev
7ff28584c3 Merge branch '2023.1-dev-martin-neoterm' into '2023.1-dev-martin-neoterm'
Usual changes, see desc

See merge request kalilinux/nethunter/apps/kali-nethunter-term!19
2023-06-11 09:47:21 +00:00
7ee460082e Remove return for prefix checker in services ( possibly killed off notifications builder before its creation ) 2023-04-20 13:10:56 +00:00
ae50f60f1e Usual changes, see desc
* Add function to extract initial boot scripts when app is freshly opened or */usr dir is missing
* Change versioning to 2023.2-dev
* Slight change to About section so title of app name is shown correctly
2023-04-08 22:19:58 +03:00
yesimxev
9ea12d5765 Merge branch '2023.1-dev-martin-neoterm-hotfix' into '2023.1-dev-martin-neoterm'
Hotfix for 2023.1-dev

See merge request kalilinux/nethunter/apps/kali-nethunter-term!18
2023-03-07 10:16:06 +00:00
cb687f7e61 Hotfix for 2023.1-dev
// newterm-Hotfix for 2023.1 release ( newterm )

* Remove startup asset_reset / updater
* Change app min API level to 17
* Compile API to 32
* Target API 31
* Fix some deprecated functions ( use alternatives )
* Add back old terminal notification icon ( some androids had blank white sphere )
* Update gradle from 7.0 -> 7.6
* Update gradle android plugin from 4.1.3 -> 7.3.1
* Make sure that nhterm builds libs for all abis ( arm64-v8a, armeabi-v7a, x86 and x86_64 )
* Add back vibration option ( with some slight changes for some places if enabled or disabled )
* Change version code and string to 2023.1-dev
2023-03-04 00:15:42 +02:00
yesimxev
d69b4ea120 Merge branch 'master' into '2023.1-dev-martin-neoterm'
New terminal based on NeoTerm

See merge request kalilinux/nethunter/apps/kali-nethunter-term!17
2023-01-22 10:15:37 +00:00
c08d11feb1 Various changes, read desc for more
* Add custom PS1 for Android and Su shell
* Fix color scheme bug with keybaord ( when opened and closed in nano as a example )
* Fix tab session name for Su shell
2023-01-14 21:14:58 +02:00
ca627bbbff Add Zed-Font Medium (Mono)
* And add notice to settings with license and credits
2023-01-14 20:26:05 +02:00
d044eb7842 Replace old bash binary with newly compiled one
* Built against android-24 as static
2023-01-14 18:07:17 +02:00
e3674d8697 termux-app/commit/701b5ccd5ca8ccb426046c6bc7c86279e29b5ae0
* 701b5ccd5c
2023-01-08 21:00:35 +02:00
ef7dab8568 Update WcWidth
* This change has been taken from PWN-Term private src - Martinvlba
2023-01-08 20:50:23 +02:00
85647b14e7 Read description for info
# Commits from Termux for Terminal backend

##  Implement CSI 3 J - Clear transcript
* 2a36b915cb

## Avoid joining lines for shared transcript
* 370ac2bd89

* All of this is needed so our terminal backend is up to date and works as needed
* If theres better method to give credit then lemme know.
2023-01-08 20:42:34 +02:00