Commit graph

23 commits

Author SHA1 Message Date
Dmitry Isaenko 85a54cabc2 Refactor 'network-stopper' related code 2020-10-06 02:19:08 +03:00
Dmitry Isaenko 45696881e2 Add NS-USBloader network-stopper feature (front-end implementation) 2020-09-29 02:54:18 +03:00
Dmitry Isaenko 22b18710a5 Fix "Don't serve requests" option, update version number, fix typo 2020-09-25 02:56:09 +03:00
Dmitry Isaenko ba4afa0046 NXDT-related updates 2020-08-27 13:13:28 +03:00
Dmitry Isaenko dbb7c8e2e1 Add Split and Merge functions to CLI
Create CanellableRunnable abstraction
Change Split/Merge implementation to CanellableRunnable
2020-07-13 00:16:44 +03:00
Dmitry Isaenko 6993b89d52 Split 'SplitMerge' class into 2 normal
Update NETCommunications: installation speed now 2x faster
2020-07-11 15:42:17 +03:00
Dmitry Isaenko 267ffcf5d2 Add updated brazilian portuguese translation by @almircanella! #64
Refactor NETCommunications. Not it's readable :D
A lot of small changes, code refactoring, updates and fixes.
2020-07-10 16:57:29 +03:00
Dmitry Isaenko 96e85056dd Update NXDT part
Add NXDT CLI support
Update MessagesConsumer
2020-07-07 15:02:37 +03:00
Dmitry Isaenko 8da07a37ba Refactor save-settings chain on exit (see Controllers package)
Remove concept of 'OldGoldleaf version'. Now all supported version of GoldLeaf listed in Settings tab and one of them has to be always selected.
Add GoldLeaf CLI support
Remove unnecessary tails of 'extras' from CLI Tinfoil/Awoo NET mode.
2020-07-07 02:20:57 +03:00
Dmitry Isaenko 3c89df9dcd Refactoring:
* Replace UI-friendly Tasks to Runnable in all TF/GL NET/USB processes; implement similar interface for this.
* Add Apache Commons CLI to handle CLI.
* Extend/update CLI commands keys/functions, descriptions etc.
* Add draft CLI command for Tinfoil/Awoo Net-install mode.
2020-07-06 04:08:51 +03:00
Dmitry Isaenko 6b65c74c9d Refactor some old UI-related code. Rewrite LogPrinter to handle commandline. Add RCM-payload module into CLI interface: now it could be executed on system without graphical environment (x86/amd64 only).
E.g.: java -jar app.jar --rcm payload.bin
2020-07-03 04:01:20 +03:00
Dmitry Isaenko 53fb421755 Fix #54; Update UsbConnect messages format 2020-04-11 15:49:16 +03:00
Dmitry Isaenko 272702f043 Add GPLv3+ disclaimers. UsbConnect and TinFoil classes refactoring (trying to make clear code + reduce verbose output). 2020-03-30 04:58:39 +03:00
Dmitry Isaenko 30923d95eb Fix bug #45 2020-02-20 05:19:42 +03:00
Dmitry Isaenko aff6044cdb Cosmetic updates 2020-02-10 04:16:29 +03:00
Dmitry Isaenko ec4362ebc7 RCM bugfix 2020-02-10 02:52:59 +03:00
Dmitry Isaenko 010c33c593 RCM (Fusée Gelée) support, numerous UI updates and a lot of things for version 2. 2020-02-10 02:19:39 +03:00
Dmitry Isaenko 3d3fb56f9e A lot of small updates. Finishing split-merge functions. 2020-01-24 23:44:21 +03:00
Dmitry Isaenko 5408d66a9e Rolling GL v0.8 support.
Bug fix for #41
2020-01-13 22:49:50 +03:00
Dmitry Isaenko ce6b8078d7 Fix TinFoil-related things broken since v0.8+ 2019-12-18 06:29:49 +03:00
Dmitry Isaenko 8c81b86188 Fix 404 server reply 2019-12-16 12:51:11 +03:00
Dmitry Isaenko 9be451e05e Readme update
Switch to 'setAutoDetachKernelDriver' instead of checking (CAP_SUPPORTS_DETACH_KERNEL_DRIVER) each time.
2019-12-10 23:26:43 +03:00
Dmitry Isaenko 049c07fe8d Add split-files support for every 'protocol' supported 2019-10-27 00:02:40 +03:00