Commit Graph

72 Commits

Author SHA1 Message Date
J-D-K
347f1bc75f Initial commit. Needs debugging. 2026-03-20 12:41:04 -04:00
J-D-K
47c0b1b13e Attempted #323 fix, revisions. 2025-12-01 20:32:22 -05:00
J-D-K
f629c70f4b Fix ControlGuide default state. 2025-11-16 12:33:09 -05:00
J-D-K
e58af5dbf7 Implement AppletModeState and block applet mode completely. 2025-11-15 14:30:11 -05:00
J-D-K
785b51c455 Implement States for SlideOutPanel. 2025-11-14 20:52:25 -05:00
J-D-K
ed57e27d03 Implement States for TitleInfoState 2025-11-11 08:25:48 -05:00
J-D-K
962b7fcd16 Implement state for ProgressState. 2025-11-10 19:11:15 -05:00
J-D-K
710f246583 Implement state for MessageState. 2025-11-10 18:39:34 -05:00
J-D-K
d8b8375fd5 Implement state for ConfirmState. Add move constructor. 2025-11-10 18:16:40 -05:00
J-D-K
661c7098bd Cleanup FileOptionState. 2025-11-10 17:27:51 -05:00
J-D-K
2ac8628681 Cleanup FileModeState. 2025-11-10 15:23:56 -05:00
J-D-K
8170e5ce66 Minor revisions and cleanup. 2025-10-30 18:11:16 -04:00
J-D-K
ec2417d068 Add comments to states. 2025-10-30 13:34:03 -04:00
J-D-K
17410fd8a9 tasks/backup.cpp fixes. 2025-10-10 13:49:05 -04:00
J-D-K
38ce9a79ef Add more UI sound effects (not final). 2025-10-09 20:22:07 -04:00
J-D-K
e342a11016 Update SDLLib. Add sound support and effect. 2025-10-09 16:43:29 -04:00
J-D-K
056f1640c3 Refactor and rework TitleInfoState. 2025-10-06 18:57:50 -04:00
J-D-K
8d449685bd Work on better Cache save support. 2025-10-05 11:38:54 -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
c677189452 Add FadeIn on boot, change FileOptionState transition type, UI tweaks. 2025-10-01 20:08:31 -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
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
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
3c54474e5b Thread pooled & fslib update. 2025-09-16 17:59:33 -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
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
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
bb26eb98ec Implement Trash option, update fslib for bug fix. 2025-08-22 09:07:33 -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
1caec25d2a Revisions, SVI import fix. 2025-08-16 18:58:32 -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
6e8e426fb5 Add loading screen. 2025-08-13 19:44:22 -04:00
J-D-K
14d9b7ffe1 Commit before major surgery. 2025-08-11 01:16:57 -04:00
J-D-K
7d9a294745 Add MessageState, tweak PopMessage again, add git templates. 2025-08-07 17:41:58 -04:00
J-D-K
884f1a36f9 Refactoring, fixes. 2025-08-06 19:35:23 -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