Commit Graph

59 Commits

Author SHA1 Message Date
Nightkingale
bad393a8ba Make PERSISTENT_ID more reusable 2024-07-31 20:21:39 -06:00
Nightkingale
e30893b7d0 Use snprintf over sprintf for safety 2024-07-31 18:35:11 -06:00
Nightkingale
42f609a976 Rename user-related variables 2024-05-25 08:28:02 -06:00
Nightkingale
2d7c791a4f Add account ID fetching code 2024-05-24 19:36:16 -06:00
Nightkingale
40a4a745ea Organize the order of includes 2024-05-21 12:18:41 -06:00
Nightkingale
1f8a7c2115 Replace Inkay configuration check with exists 2024-05-18 16:21:33 -06:00
Nightkingale
364a49d195 Clean up unnecessary includes 2024-05-18 16:19:55 -06:00
NicoAICP
c69e93c879
New Menu Handling (#6)
* Changed how the menus are handled so we only have one WHBProcIsRunning() loop. This fixes some™️ Crashes using wiiload for example

* Adapt code to follow project style

---------

Co-authored-by: Nightkingale <63483138+Nightkingale@users.noreply.github.com>
2024-05-17 21:55:36 -06:00
Nightkingale
66dea21728 Refactor lots of the screen code 2024-05-16 10:44:05 -06:00
Nightkingale
dff40b2e90 Rename close_fonts() to clean_font_caches() 2024-05-14 12:00:19 -06:00
Nightkingale
b867602aab Flush the proper volume paths 2024-05-14 11:59:05 -06:00
Nightkingale
6a6c9f3dbf Flush the SD card volume just in case 2024-05-14 11:52:36 -06:00
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