Commit Graph

47 Commits

Author SHA1 Message Date
Nightkingale
a9fc55e9ee Remove duplicate deinitializations 2024-05-14 11:41:40 -06:00
Nightkingale
f12cb42335 Flush the MLC cache upon deinitialization
Resolves #5.
2024-05-14 11:21:07 -06:00
Nightkingale
f55be74145 Create font caches for text and icons 2024-05-12 19:00:30 -06:00
Nightkingale
f83a4b19d2 Shorten swap identification string 2024-05-12 17:29:32 -06:00
Nightkingale
b377f6e6fe Change all instances of switch to swap 2024-05-12 17:26:20 -06:00
Nightkingale
b530208909 Rename some code files even more 2024-05-12 17:21:59 -06:00
Nightkingale
dc338ac05a Rename screen files to menu_screens 2024-05-12 17:07:21 -06:00
Nightkingale
54ab4a55c3 Fix leftovers from include renaming 2024-05-12 17:03:54 -06:00
Nightkingale
da208243c6 Use bitwise AND over equality for buttons 2024-05-12 16:45:22 -06:00
Nightkingale
b26901f554 Move function return types to new lines 2024-05-12 15:01:50 -06:00
Nightkingale
5ddc323bd4 Add special Nightkingale easter egg 2024-05-05 20:08:10 -06:00
Nightkingale
24b8c59aa5 Adjust process shutdown code 2024-05-05 17:51:03 -06:00
Nightkingale
e9f99c94ca Add an icon if Inkay is detected 2024-05-05 17:07:53 -06:00
Nightkingale
8f078c7eb0 Clean up menus some more 2024-05-05 13:55:09 -06:00
Nightkingale
7761610172 Fix Wii U Pro Controller desync 2024-05-05 13:54:46 -06:00
Nightkingale
43fec81c97 Add success and error messages 2024-05-05 11:59:39 -06:00
Nightkingale
23a7dbfb07 Adjust deinitialization and error handling 2024-05-05 10:32:10 -06:00
Nightkingale
11478ee275 Undo inverted check from testing 2024-05-05 08:15:45 -06:00
Nightkingale
51accbd6fa Fix running process code 2024-05-05 08:06:13 -06:00
Nightkingale
f2779d2da1 Begin adding menu functionality 2024-05-05 07:24:40 -06:00
Nightkingale
97cfbc8694 Merge branch 'master' into feature/sdl2 2024-05-04 17:56:24 -06:00
Nightkingale
d9b42562f8 Clean up unneeded header declarations 2024-04-30 12:10:52 -06:00
Nightkingale
85f1dadc76 Tidy up some more of the code 2024-04-29 15:47:38 -06:00
Nightkingale
5537cd5b0b Use KPAD for better controller support 2024-04-29 15:47:25 -06:00
Nightkingale
0dceca1f0b Implement a basic SDL2 GUI draft 2024-04-29 10:15:18 -06:00
Nightkingale
0f4c1246fd Remove redundant include folder naming 2024-04-28 18:44:43 -06:00
Nightkingale
673f560e77 Convert names to snake case 2024-04-28 11:53:19 -06:00
Nightkingale
c45a2c0eb4 Move version number to Makefile 2024-04-21 18:43:49 -06:00
Nightkingale
aa83c22ff8 Prepare for an official release 2024-04-14 15:58:42 -06:00
Nightkingale
61909247df Format version line automatically 2024-04-14 09:42:40 -06:00
Nightkingale
0836c5a2b6 Perform some code refactoring 2024-04-14 09:42:23 -06:00
Nightkingale
8215a80dcf Rename all include files to .hpp 2024-04-14 06:44:44 -06:00
Nightkingale
4b80f50b6c More cleanup to prevent hangs 2024-04-13 11:51:57 -06:00
Nightkingale
d6e7d74ad2 Only allow HOME Menu on main menu 2024-04-13 08:43:15 -06:00
Nightkingale
0e4878be78 Fix exiting HOME Menu behavior 2024-04-13 08:37:23 -06:00
Nightkingale
b4174dea8f Fix deinitialization oversight 2024-04-13 05:45:47 -06:00
Nightkingale
991eeae18f Remove hardcoded Inkay config 2024-04-12 21:47:56 -06:00
Nightkingale
1026f9700b Prevent hangs on application exit 2024-04-12 19:15:29 -06:00
Nightkingale
dfd23fc72e Finalize in-app backup mechanic 2024-04-12 19:15:13 -06:00
Nightkingale
65ee9c3394 Add backup security warning screen 2024-04-12 13:06:23 -06:00
Nightkingale
377fc2f40f Draft an in-app backup system 2024-04-12 12:55:30 -06:00
Nightkingale
430ce3bc10 Clean up some of the user interface 2024-04-11 12:50:04 -06:00
Nightkingale
0235ad9945 Add a warning screen when unlinking 2024-04-11 12:24:08 -06:00
Nightkingale
b3e660f68f Remove hardcoded system path 2024-04-11 11:48:23 -06:00
Nightkingale
9744cff55c More cleaning and variable naming 2024-04-10 20:53:57 -06:00
Nightkingale
51a98cac3c Tidy up code into separate scripts 2024-04-10 18:42:28 -06:00
Nightkingale
7bf6fa5c16 Initial commit 2024-04-10 13:18:46 -06:00