1
0
Fork 0
mirror of https://github.com/DarkMatterCore/nxdumptool.git synced 2024-12-23 09:02:06 +00:00
nxdumptool/romfs/i18n/en-US
Pablo Curiel 28cd0ce10f OptionsTab: fully implement application update feature.
Other changes include:

* Codebase: move JSON parsing logic from config.c/h to nxdt_json.c/h.
* Codebase: replace all calls to localtime() with localtime_r() to guarantee thread-safety.
* Codebase: updated todo.txt.
* utils: implement utilsParseGitHubReleaseJsonData(), utilsFreeGitHubReleaseJsonData(), utilsGetApplicationUpdatedState() and utilsGetApplicationUpdatedState().
* utils: add extra logic to move the application's NRO to its proper path if the launch path isn't the right one (commented out at this moment).
* utils: add extra logic to replace the application's NRO at exit (commented out at this moment).
* defines: add DEVOPTAB_SDMC_DEVICE and tweak GitHub URL macros.
* DownloadTask: set percentage to 0 if the download size is unknown.
* DownloadTask: fix ETA string formatting.
* OptionsTab: repurpose OptionsTabUpdateFileDialogContent into OptionsTabUpdateProgress.
* OptionsTab: implement OptionsTabUpdateApplicationFrame.
* RootView: move date formatting into the static GetFormattedDateString() method.
* Makefile: use _GNU_SOURCE as part of CFLAGS to use strptime().
2021-08-07 04:42:03 -04:00
..
about_tab.json i18n: fix en-US typos (so far). 2021-07-25 11:06:16 -04:00
brls.json Use legacy Borealis fork + add files from the legacy Borealis example. 2021-03-30 15:30:10 -04:00
gamecard_tab.json Move notifications to tasks.cpp. 2021-06-25 16:26:20 -04:00
generic.json OptionsTab: fully implement application update feature. 2021-08-07 04:42:03 -04:00
options_tab.json OptionsTab: fully implement application update feature. 2021-08-07 04:42:03 -04:00
root_view.json OptionsTab: fully implement application update feature. 2021-08-07 04:42:03 -04:00
tasks.json Implemented AsyncTask class. 2021-07-25 01:37:13 -04:00
titles_tab.json Move notifications to tasks.cpp. 2021-06-25 16:26:20 -04:00