Commit Graph

11 Commits

Author SHA1 Message Date
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
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
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
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
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
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
1e0a2ce972 Rename module app -> nhterm 2022-12-28 19:48:57 +02:00