Commit Graph

170 Commits

Author SHA1 Message Date
Nightkingale
364a49d195 Clean up unnecessary includes 2024-05-18 16:19:55 -06:00
Nightkingale
ea51b4d6f6 Fix backup error if it already exists 2024-05-18 16:18:36 -06:00
Nightkingale
0bc261716d Change workflow to produce debug builds 2024-05-18 14:31:57 -06:00
Nightkingale
a82db6237c Update string for new minor version 2024-05-18 08:40:30 -06:00
Nightkingale
56268dfb56 Add names to steps in build.yml 2024-05-18 08:33:01 -06:00
Nightkingale
e9dba9b8aa Fix unlink errors not returning correctly 2024-05-18 08:26:50 -06:00
Nightkingale
feeffa3f25 Replace error messages with hints 2024-05-18 08:20:05 -06:00
Nightkingale
5195a1483a Add more hint messages to errors 2024-05-18 08:16:15 -06:00
Nightkingale
8a445a98f5 Fix inverted check on system file write 2024-05-18 08:16:00 -06:00
Nightkingale
5661991590 Add exceptions for more file errors 2024-05-18 07:05:57 -06:00
Nightkingale
bdf5724029 Prompt in error if backup isn't found 2024-05-18 07:05:08 -06:00
Nightkingale
9e52f87b23 Refactor and stylize bits of code 2024-05-18 07:04:39 -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
434762c8f0 Add specific debug flag to Makefile 2024-05-14 11:20:30 -06:00
Nightkingale
f1157a9a2f Fix early font closing during errors 2024-05-13 13:19:01 -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
c1f39242ea Use more descriptive names for code files 2024-05-12 17:00:52 -06:00
Nightkingale
da208243c6 Use bitwise AND over equality for buttons 2024-05-12 16:45:22 -06:00
Nightkingale
ec4982bdc8 Move button lists to include file 2024-05-12 16:44:04 -06:00
Nightkingale
09d53e8a63 Recolor items on the bottom bar 2024-05-12 16:34:24 -06:00
Nightkingale
d80905ba4c Add all available buttons for input 2024-05-12 16:01:10 -06:00
Nightkingale
744fa1f8df Use glyph defines for system icons 2024-05-12 16:00:25 -06:00
Nightkingale
b973d163f4 Utilize return guards over if-else nests 2024-05-12 15:03:52 -06:00
Nightkingale
72862e50a1 Add system account.dat check for unlink 2024-05-12 15:02:11 -06:00
Nightkingale
b26901f554 Move function return types to new lines 2024-05-12 15:01:50 -06:00
dependabot[bot]
65eede83d5
Bump wiiu-env/devkitppc from 20240423 to 20240505 (#4)
Bumps wiiu-env/devkitppc from 20240423 to 20240505.

---
updated-dependencies:
- dependency-name: wiiu-env/devkitppc
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 19:45:31 -06:00
Nightkingale
85e91a5b47 Condense some video functions 2024-05-06 19:39:22 -06:00
Nightkingale
196ed99087 Add messages at the bottom of some screens 2024-05-06 19:09:17 -06:00
Nightkingale
bc60de4998 Solidify the overall unlinking process 2024-05-06 13:17:09 -06:00
Nightkingale
b65fe6c5e7 Fix positioning of the A Button icon 2024-05-05 21:43:54 -06:00
Nightkingale
b50f9603f0 Adjust small details on main menu 2024-05-05 21:40:45 -06:00
Nightkingale
22adfe6597 Bring over success messages from early version 2024-05-05 21:15:41 -06:00
Nightkingale
0e33590aee Add comments throughout screen/video files 2024-05-05 21:13:53 -06:00
Nightkingale
b0c379d300 Replace TTF_SizeText() with TTF_SizeUTF8() 2024-05-05 21:11:28 -06:00
Nightkingale
176457390f Convert easter egg function to void 2024-05-05 20:58:31 -06:00
Nightkingale
b2fe47a00f Remove unnecessary coreinit include 2024-05-05 20:16:24 -06:00
Nightkingale
25c2b242c3 Replace OSSleepTicks() with SDL_Delay() 2024-05-05 20:08:26 -06:00
Nightkingale
5ddc323bd4 Add special Nightkingale easter egg 2024-05-05 20:08:10 -06:00
Nightkingale
85f5a09d0e Match messages to older release 2024-05-05 19:34:31 -06:00