Commit Graph

35 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
0aef58c064 Consolidate BufferQueue logic into reusable class. 2025-09-24 00:26:02 -04:00
J-D-K
b5d7b90c0e Upgrade to Queued Buffering. 2025-09-21 22:01:47 -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
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
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
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
J-D-K
e394bdbbf3 Update libs, remove remote instructions until I have more time to deal with Google's shenanigans. 2025-08-21 19:06:49 -04:00
J-D-K
6bc3305340 Update fslib for range based Directory loops. 2025-08-20 12:39:29 -04:00
J-D-K
1caec25d2a Revisions, SVI import fix. 2025-08-16 18:58:32 -04:00
J-D-K
5364e59da8 Commit before the great template war. 2025-08-01 19:53:50 -04:00
J-D-K
8172e59ccf Add delete_all_remote_backups and some refactoring. 2025-08-01 13:53:57 -04:00
J-D-K
721585c117 Auto-upload almost working. 2025-07-25 21:36:58 -04:00
J-D-K
851d969e9c More refactoring. Start to completely implement remote storage. 2025-07-24 10:07:57 -04:00
J-D-K
4874d0c120 More refactoring. Add error:: 2025-07-20 15:26:03 -04:00
J-D-K
6af4bed9fa Change AppState to BaseState. Update headers. 2025-07-18 06:22:55 -04:00
J-D-K
69f728b29b Fix extending containers. Update and implement SVI files. 2025-06-09 14:22:24 -04:00
J-D-K
b37413a51c Implement blacklisting in data and title options. 2025-06-07 16:33:54 -04:00
J-D-K
39747a0031 Basic, core stuff working AFAIK. 2025-06-07 15:34:28 -04:00
J-D-K
6b2283d45b Start remote storage work. (Unbuild. Untested.) 2025-03-06 13:19:01 -05:00
J-D-K
11672043c3 Code style update. 2025-02-21 13:31:40 -05:00
J-D-K
88e66992ed Emergency push. 2025-01-31 19:45:44 -05:00
J-D-K
57a9f0f4a6 Code revisions, implement ui::PopMessageManager. 2025-01-26 18:29:30 -05:00