Commit Graph

99 Commits

Author SHA1 Message Date
J-D-K
b73de43c5a Code revisions. 2025-10-02 19:33:42 -04:00
J-D-K
cc5da07eaa Add replacement table for sanitize_string_for_path 2025-10-02 13:09:27 -04:00
J-D-K
98c00ff858 Fix json header issue. 2025-10-01 20:10:46 -04:00
J-D-K
c677189452 Add FadeIn on boot, change FileOptionState transition type, UI tweaks. 2025-10-01 20:08:31 -04:00
J-D-K
fb88c7939a Fix BlackListEdit not closing on empty. 2025-10-01 03:26:29 -04:00
J-D-K
9b80fa5dc8 Complete Update checking/downloading. 2025-09-30 15:51:54 -04:00
J-D-K
9cb6d52268 Add width and height to ui::Transition. Apply it to Message, Progress, Confirm states. 2025-09-29 21:23:06 -04:00
J-D-K
5e864d17f0 Change date back from testing. 2025-09-26 15:02:53 -04:00
J-D-K
17ef99e21d Add compression for text to strip 150KB from NRO. 2025-09-26 15:01:18 -04:00
J-D-K
22b9734c37 Add update check and download on boot. 2025-09-26 01:09:37 -04:00
J-D-K
74678357bb Tweaks. 2025-09-25 21:27:36 -04:00
J-D-K
f725908240 Tweak StateManager update routine to fix overlap. Add create_push_fade to ProgressState. Cleanup some inconsistencies. 2025-09-25 21:00:44 -04:00
J-D-K
fa7e5fac6d UI Tweaks. 2025-09-25 18:56:06 -04:00
J-D-K
2b079fb49f Add Keep Local Backups to config. Addresses #284. 2025-09-25 17:14:46 -04:00
J-D-K
cdc6937249 Finish SaveImportState 2025-09-24 19:05:56 -04:00
J-D-K
9d542b4314 SaveImportState progress. 2025-09-24 15:32:57 -04:00
J-D-K
a78dd3456a Begin generic SaveImportState 2025-09-24 01:57:26 -04:00
J-D-K
0aef58c064 Consolidate BufferQueue logic into reusable class. 2025-09-24 00:26:02 -04:00
J-D-K
c5d7464679 Queued buffering for downloads. 2025-09-21 22:49:16 -04:00
J-D-K
808381a51b ConfigContext: Use unordered_map and unordered_set instead of map and vector. 2025-09-21 13:07:01 -04:00
J-D-K
418cd3c3d3 Add fs::move_directory_recursively. 2025-09-21 12:10:48 -04:00
J-D-K
d2c6a1e243 Thread pool Google Drive & WebDav. 2025-09-21 04:10:06 -04:00
J-D-K
3c54474e5b Thread pooled & fslib update. 2025-09-16 17:59:33 -04:00
J-D-K
27f3ea2e49 Add experimental sys::threadpool. 2025-09-14 09:54:29 -04:00
J-D-K
046d5581ee Use ui::Transition for FileOptionState. 2025-09-10 21:17:31 -04:00
J-D-K
16e9c88227 Use ui::Transition for FileModeState. 2025-09-10 20:10:36 -04:00
J-D-K
e7e43a6630 Use ui::Transition for ui::SlideOutPanel. 2025-09-10 18:43:32 -04:00
J-D-K
fd35ea7db9 Add guide string for extras. 2025-09-09 21:23:13 -04:00
J-D-K
0438937c5c Tinkering with transitions more. 2025-09-09 20:47:48 -04:00
J-D-K
781df01d1c Fix potential crash and typo in remote::Storage. 2025-09-09 13:58:42 -04:00
J-D-K
629a0b72dd remote::URL & remote::Form: Prevent buffer overflows. 2025-09-08 22:15:11 -04:00
J-D-K
505e640f46 Make remote::URL use stack memory. 2025-09-08 21:53:04 -04:00
J-D-K
42f42dbf79 Make remote::Form use stack memory instead of string allocations. 2025-09-08 21:30:34 -04:00
J-D-K
8b72f08dcc Update ZIP logic to include and detect directory entries. Fixes 289. 2025-09-08 12:51:15 -04:00
J-D-K
1095971895 Minor code revisions. 2025-09-07 12:31:24 -04:00
J-D-K
e1d592ee9c FileMode/FileOption debugging, fixes, and added safety. 2025-09-06 19:21:35 -04:00
J-D-K
90dfb79bb3 FileMode/FileOption mostly finished. 2025-09-06 12:18:29 -04:00
J-D-K
828050c1b9 File mode somewhat working. 2025-09-04 15:34:43 -04:00
J-D-K
a072c28dfb File mode progress. 2025-09-03 15:54:54 -04:00
J-D-K
01a7b8467d Output path fixes. 2025-08-22 17:22:56 -04:00
J-D-K
bb26eb98ec Implement Trash option, update fslib for bug fix. 2025-08-22 09:07:33 -04:00
J-D-K
280e5d6cb9 Fix init order so ForceEnglish option actually works. 2025-08-20 18:56:27 -04:00
J-D-K
2a48b18b49 Add 'System' type user toggles. 2025-08-20 15:38:01 -04:00
J-D-K
e025901b0b Implement changing working directory. 2025-08-18 21:09:11 -04:00
J-D-K
05b447e641 Revisions 2025-08-18 14:31:51 -04:00
J-D-K
fe30b48d59 Revised ConfigContext, remove texture purging from SDLLib for now. 2025-08-18 10:23:09 -04:00
J-D-K
1caec25d2a Revisions, SVI import fix. 2025-08-16 18:58:32 -04:00
J-D-K
8b6555bb22 Uncripple loading screen and pray. 2025-08-15 16:18:41 -04:00
J-D-K
ba6ad3f20d Add DataContext for data cleanup, add cache invalidation at boot. 2025-08-15 15:43:03 -04:00
J-D-K
d5c1e278fa Add strings for loading screen. 2025-08-13 20:08:28 -04:00