Commit graph

70 commits

Author SHA1 Message Date
Dmitry Isaenko
47045b2aeb correct version 2023-10-29 06:29:33 +03:00
Dmitry Isaenko
3909371774 Add fonts selector for #153 2023-10-29 06:15:43 +03:00
Dmitry Isaenko
5b69435e89 Setup builds for M1 2023-02-10 21:09:26 +03:00
Dmitry Isaenko
b463a63180 Fix 'class file version' mismatch. Aligned to Java11 2023-02-10 03:15:58 +03:00
Dmitry Isaenko
5f0278fc7b Fix pom.xml 2023-02-09 17:22:22 +03:00
Dmitry Isaenko
38f495ebc1 Correct pom.xml 2023-02-08 17:43:38 +03:00
Dmitry Isaenko
c408f70b79 Switch to Java 11. Add win installer 2023-02-08 01:15:30 +03:00
Dmitry Isaenko
ffa9c6903f https for secure! 2023-02-06 16:21:11 +03:00
Dmitry Isaenko
c34531a92f Fix dependencies resolution 2023-02-06 16:16:03 +03:00
Dmitry Isaenko
83695511d3 Hide 'extended network settings' instead of setting it disabled 2023-02-06 02:00:05 +03:00
Dmitry Isaenko
115625e3a3 Correct drone config to archive Launch4j artifact 2022-12-23 07:22:24 +03:00
Dmitry Isaenko
55df39923f Correct readme, update few icons, add freedesktop entry and svg icon. Could be useful for packagers. 2022-12-23 07:08:22 +03:00
Dmitry Isaenko
8b23b8967b Correct locales logic to get some kind of ISO 639-3 support, update pom, make ja_ryu appear (unfortunately as 'Japanese' language and not as 'Central Okinawan') 2022-10-11 17:04:55 +03:00
Dmitry Isaenko
51a3b1e7a1 Update pom 2022-09-25 00:28:58 +03:00
Dmitry Isaenko
5ed2167e9d Add Goldleaf v0.10 support. Remove jenkins malware, add Drone, update readme, increment version. Shifting code to the safer place. Update dependencies.
Fix #94: Just doing as @Fatih120 said
Fix #124: Implement updated Spanish translation by @Uzi-Oni
2022-07-26 18:25:26 +03:00
Dmitry Isaenko
2ee0362980 Move to OpenJFX 17 2021-09-16 00:51:02 +03:00
Dmitry Isaenko
ff77c117ad Add libusb4java.dylib that @agungrbudiman gave me. 2021-09-05 02:57:08 +03:00
Dmitry Isaenko
b02bc7ed2d Using idea from #90: Replace 'Tinfoil' by 'Awoo' everywhere on the front end. Also touched translation files (hope didn't broke it, but could be)
Add 'Fusee Geelee' and 'RCM' labels used on 'RCM' tab to 'properties' files in case someone wants to translate it.. I don't think if someone should but there is an option.
(note: CLI arguments remains the same while only description updated)
2021-08-10 17:00:33 +03:00
Dmitry Isaenko
2a3bdd949f Solve - #44: move to JFX 16 2021-08-09 22:50:44 +03:00
Dmitry Isaenko
4d92e536ae Always open tab which had been opened before application was closed last time. 2021-01-11 00:30:46 +03:00
Dmitry Isaenko
7a94c48559 Add Arabic by @eslamabdel (#83) 2020-11-22 23:12:07 +03:00
Dmitry Isaenko
9a42e42c30 Version increment 2020-11-06 23:25:25 +03:00
Dmitry Isaenko
98822de559 Fix POM, update package name a bit, update NXDT-related part 2020-10-27 18:15:52 +03:00
Dmitry Isaenko
8771d551a4 Fix split-files validation. Add JUnit5 dependency on testing stage. 2020-10-27 00:22:26 +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
dff7063e09 Add updated Brazilian Portuguese translation by @almircanella #69
Update README.md
2020-08-13 19:54:47 +03:00
Dmitry Isaenko
63d3f7d527 Settings-tab refactoring: move General-application and Goldleaf-related options blocks to separate fxmls.
Move list of the GoldLeaf supported versions to the AppPreferences class.
2020-07-30 16:46:32 +03:00
Dmitry Isaenko
f332083e27 Rewrite i18n implementation 2020-07-27 19:58:23 +03:00
Dmitry Isaenko
45247d6d8c Add RCM payload support for Raspberry Pi
See #57
2020-07-23 18:07:50 +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
77ae860396 DarkMatterCore/nxdumptool support
Hotfix within adding DarkMatterCore/nxdumptool support: fix 'Stop' button functionality

Update NxdtUsbAbi1.java

Rename method isInvalidCommand() -> isInvalidCommand()

A bit more renames and debug things

More refactoring

Typos fixes

He just told me that 'NXDT_COMMAND_HEADER_SIZE was added to reflect the UsbCommandHeader struct from my codebase. No received command should ever be smaller than this. NXDT_COMMAND_SIZE was renamed to NXDT_MAX_COMMAND_SIZE for this reason.'

Some bug fixes

With debug

Few more fixes

Copy-paste Windows10 workaround fix

Add NXDT_FILE_PROPERTIES_MAX_NAME_LENGTH validation

Fix NXDT_FILE_PROPERTIES_MAX_NAME_LENGTH validation

If fileSize == 0 only one success reply sent

Add debug

rewrite timeouts

One more rewrite timeouts
2020-05-13 02:25:37 +03:00
Dmitry Isaenko
0d27101ff2 Update version number 2020-05-02 17:35:28 +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
a82a993812 Turn off Launch4j & update BUILD.md 2020-02-20 05:26:08 +03:00
Dmitry Isaenko
30923d95eb Fix bug #45 2020-02-20 05:19:42 +03:00
Dmitry Isaenko
7b2e77a08a Portuguese translation by @almircanella
(From issue #49)
2020-02-18 16:02:33 +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
ca061cd1f2 UI refactoring 2020-01-24 01:08:16 +03:00
Dmitry Isaenko
ea97bcd2eb Fix maven warnings 2020-01-13 23:31:12 +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
049c07fe8d Add split-files support for every 'protocol' supported 2019-10-27 00:02:40 +03:00
Dmitry Isaenko
ab6b3e0206 Update checkboxes in dark theme 2019-10-24 01:58:56 +03:00
Dmitry Isaenko
10d7cce148 Readme update & few absolutely non-significant changes. 2019-10-13 05:37:44 +03:00
Dmitry Isaenko
6f1700fbab v0.8 Fix for interrupt process issue; Refactoring. 2019-09-25 05:43:47 +03:00
Dmitry Isaenko
56a53ef49b v0.7 Add GLv0.7 support 2019-09-17 03:50:42 +03:00
Dmitry Isaenko
96e639350b v0.6.1 minor fixes after adding Chinese language. 2019-08-29 23:35:23 +03:00
Dmitry Isaenko
51f4b5f3eb v0.6 GL v0.6.1 stabilization changes for Windows
Updated Spanish translation, thanks to Kuziel Alejandro. (Yes, two Spanish translators..)
2019-08-17 08:08:26 +03:00
Dmitry Isaenko
cd73968306 v0.6 GoldLeaf v0.6.1 support 2019-08-14 05:37:58 +03:00