Commit Graph

138 Commits

Author SHA1 Message Date
J-D-K
29fc92b6b9 Update strings. 2025-09-24 19:15:07 -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
b5d7b90c0e Upgrade to Queued Buffering. 2025-09-21 22:01:47 -04:00
J-D-K
73d6bc2188 SettingsState: Delete old working directory upon recursive move. 2025-09-21 13:54:50 -04:00
J-D-K
eaef5a02ad BackupMenuState: Fix new uploads not being named. 2025-09-21 13:48:14 -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
6c63cb2a8a Fix auto_backup. 2025-09-21 06:37:41 -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
30a607a9e1 io.cpp: thread pooled. 2025-09-14 09:54:29 -04:00
J-D-K
f8beae4a1d zip.cpp: threadpooled. 2025-09-14 09:54:29 -04:00
J-D-K
34c1ef5c12 Make fs::copy_zip_to_directory use thread pool instead of spawning new thread. 2025-09-14 09:54:29 -04:00
J-D-K
27f3ea2e49 Add experimental sys::threadpool. 2025-09-14 09:54:29 -04:00
J-D-K
773acbabc8 Fix delete_all_remote_backups_for_title not returning to root on completion. 2025-09-14 08:16:55 -04:00
J-D-K
a24331b72a URL and Form fixes. 2025-09-13 23:42:50 -04:00
J-D-K
073d8a5169 Fix string sanitation logic error. 2025-09-13 22:20:44 -04:00
J-D-K
d313ae33af Change button glyphs used in strings. 2025-09-10 21:32:31 -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
85dfaa73b9 FileMode: Fix crash when selected is 0. 2025-09-09 12:39:21 -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
fa5a5e3c19 Update libs. 2025-09-08 21:02:41 -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
700790dba1 Add date/time to log entries. 2025-09-06 21:52:10 -04:00
J-D-K
3af9884627 Update text files. 2025-09-06 20:41:38 -04:00
J-D-K
8653e9b033 Correct logic for sanitize_string_for_path. Fixes #286 and compatibility with Pokemon games from master branch. 2025-09-06 20:14:28 -04:00
J-D-K
e658545a48 ZIP Backups: Implement .save_me files to preserve empty directories. 2025-09-06 19:34:56 -04:00
J-D-K
e1d592ee9c FileMode/FileOption debugging, fixes, and added safety. 2025-09-06 19:21:35 -04:00
J-D-K
5d87012269 Use full path for get_show_file_properties 2025-09-06 13:03:42 -04:00
J-D-K
b78cb23b49 Use full path for get_show_directory_properties 2025-09-06 12:57:48 -04:00
J-D-K
c7d5f13ec1 Remove debug logging. 2025-09-06 12:19:04 -04:00
J-D-K
90dfb79bb3 FileMode/FileOption mostly finished. 2025-09-06 12:18:29 -04:00
J-D-K
e95747b954 FileOptions: Delete, Rename, Create Folder working. 2025-09-04 20:46:14 -04:00
J-D-K
02a9cdb064 Copy option fix. 2025-09-04 16:33:26 -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
51da0fd72f Cleanup compiler warnings. Bump version. 2025-08-25 09:00:28 -04:00
J-D-K
27ff070b7a Update some restore logic. Ensure save is wiped before restore again. 2025-08-24 19:17:10 -04:00