1
0
Fork 0
mirror of https://github.com/DarkMatterCore/nxdumptool.git synced 2024-11-26 12:12:02 +00:00
nxdumptool/include
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.hpp Added templated FocusableItem class. 2021-06-20 13:20:09 -04:00
defines.h Implement JSON configuration handler. 2021-07-21 11:04:18 -04:00
error_frame.hpp Added templated ErrorLayerView class. 2021-06-20 03:49:33 -04:00
focusable_item.hpp Add subtle click animation and scrollbars. 2021-06-27 14:54:27 -04:00
gamecard_tab.hpp Implemented UserTitlesTab class. 2021-06-20 22:43:40 -04:00
layered_error_frame.hpp Move refocus logic to from TitlesTab to LayeredErrorFrame. 2021-06-25 16:13:39 -04:00
root_view.hpp RootView: display USB host speed. 2021-06-25 19:28:38 -04:00
scope_guard.hpp Implemented C++ scope guards. 2021-06-07 23:13:45 -04:00
tasks.hpp More progress. 2021-07-19 17:09:58 -04:00
titles_tab.hpp Implement TitlesTabPopup class. 2021-06-24 11:53:36 -04:00