1
0
Fork 0
mirror of https://github.com/DarkMatterCore/nxdumptool.git synced 2024-12-23 00:52:10 +00:00
nxdumptool/source
Pablo Curiel 64ab1705bc Implement JSON configuration handler.
* Thread-safe.
* Provides getter/setter functions for the data types used by nxdumptool's configuration.
* Each setter function writes the modified JSON configuration back to the SD card.
* Configuration is validated on interface initialization. If validation fails, a default JSON template is loaded from the application's RomFS and written back to the SD card.

Other changes:

* Implement directory creation.
* Moved more preprocessor definitions to defines.h.
* Replaced strtok() calls throughout the code with strtok_r() to guarantee thread-safety.
2021-07-21 11:04:18 -04:00
..
core Implement JSON configuration handler. 2021-07-21 11:04:18 -04:00
fatfs Small code refactor (part 2). 2021-05-18 08:32:43 -04:00
about_tab.cpp More progress. 2021-07-19 17:09:58 -04:00
error_frame.cpp More progress. 2021-07-19 17:09:58 -04:00
gamecard_tab.cpp Move notifications to tasks.cpp. 2021-06-25 16:26:20 -04:00
layered_error_frame.cpp Move refocus logic to from TitlesTab to LayeredErrorFrame. 2021-06-25 16:13:39 -04:00
main.cpp views: create RootView class. 2021-06-11 00:41:58 -04:00
root_view.cpp More progress. 2021-07-19 17:09:58 -04:00
tasks.cpp More progress. 2021-07-19 17:09:58 -04:00
titles_tab.cpp Implement JSON configuration handler. 2021-07-21 11:04:18 -04:00