Commit Graph

379 Commits

Author SHA1 Message Date
Pk11 bfecbc86af Fix different signedness warning 2021-05-26 03:39:41 -05:00
Pk11 f365f8710d Add safety check to extracting 2021-05-25 22:17:20 -05:00
Pk11 791690fd5a Revert "Switch back to devkitPro docker"
This reverts commit a341f2f9b0.
2021-05-19 17:57:51 -05:00
Pk11 388fb08bc5 Replace 3DEins / 3DZwei sets with UT Game Sets 2021-05-17 04:51:12 -05:00
Pk11 4f01c52859 Update to bannertool 1.2.0 2021-05-13 14:39:06 -05:00
Pk11 a341f2f9b0 Switch back to devkitPro docker 2021-05-13 05:50:35 -05:00
Pk11 11238eea22 Don't track updates for uninstalled apps
Also clean up the funtion a bit
2021-05-01 19:58:46 -05:00
Pk11 376201c17e Rename libarchive headers to hpp (Part 2)
What do you mean these could've and should've been one commit? Clearly these need to be done in two parts and I didn't just forget about this
2021-04-29 23:18:29 -05:00
Pk11 45192c8ff7 Rename libarchive headers to hpp
They work in both, but gotta keep that 100% C++ label on the repo ;P
2021-04-29 23:16:40 -05:00
Pk11 5c9ae70258 Update translations 2021-04-23 20:26:48 -05:00
Pk11 bbb7a36d93 Add Korean to settings
Whoops used the wrong branch
2021-04-23 20:23:13 -05:00
StackZ 2b4e67e469 See desc for more.
[MAKEFILE]: Properly use PATH for Bannertool and Makerom instead of hardcoded to the root directory on Windows.

[QUEUE SYSTEM]: Do not allow going to Home Menu if queue isn't done. Or better said: Show the prompt message with the side effects.
2021-04-19 09:30:59 +02:00
Pk11 65616e8f58 Remove stray backtick 2021-03-29 01:42:44 -05:00
Pk11 936ae68603 Update pacman section 2021-03-29 01:41:52 -05:00
Pk11 279173d8fb Add cppcheck to Makefile
So you can run "make cppcheck" if you want to run it, it needs the $INCLUDE so it's nice in the makefile, and it doesn't affect the rest of building
2021-03-27 18:04:11 -05:00
Pk11 2825e361e3 Update compilation section 2021-03-27 17:58:50 -05:00
Pk11 4c792a1ea0 Fix fonts being too big on TWN/CHN/KOR consoles 2021-03-27 00:14:41 -05:00
Pk11 06086d92da Derp fix
Most of these weren't needed, and it definitely doesn't need to check <= 0 on an unsigned int, but a couple of these do need !empty() checks
2021-03-26 06:13:02 -05:00
Pk11 c95d66f0e4 A bunch of minor tweaks from cppcheck 2021-03-26 06:01:37 -05:00
Pk11 e06d475131 Switch to universalteam/devkitarm 2021-03-24 21:54:54 -05:00
Pk11 79aa09765d Update translations 2021-03-24 18:02:31 -05:00
StackZ 9922d29060 [THEME]: Add Description and show it on the Theme Selector. 2021-03-24 23:16:12 +01:00
StackZ 33866a53f2 Part 2. 2021-03-24 22:25:13 +01:00
StackZ 54447c2537 See desc for more.
- Blend Icons as the TextColor.

- Resize the `Add Selection to Queue` button.
2021-03-24 22:11:51 +01:00
Pk11 0f625eb67c Fix weird alpha in 日本語, 한국어, 中文 (简体), and 中文 (繁體) 2021-03-24 00:32:38 -05:00
Pk11 067be891d7 Allow lower case theme colors 2021-03-24 00:01:40 -05:00
Pk11 798a8bc668 Add touch screen buttons to prompt messages 2021-03-23 18:14:27 -05:00
Pk11 b45adba858 Make theme use objects instead of arrays
Also some minor tweaks to make things less redundant and safer
2021-03-23 18:00:04 -05:00
StackZ cabe2f13f4 Don't set Installed, if installation failed. 2021-03-23 16:49:01 -05:00
StackZ aa58e23c13 Also add Custom Themes to this branch.
I mean, cause why not i guess. xD
2021-03-23 16:46:10 -05:00
StackZ 2b455c2dd0 Improve prompts A LOT. 2021-03-23 13:54:01 +01:00
Pk11 77edd99749 Make JSON reading safer
- Check that the file actually opened before reading it
- If the JSON was discarded, then make just use an empty object
2021-03-23 04:47:49 -05:00
Pk11 5343661069 Don't call downloadFailed() in queue mode
That makes a waitMsg which starts a new frame... which is the same exact problem that caused the last "random" crashing xD
Fixes #76
2021-03-23 04:20:52 -05:00
Pk11 8d0712744e Shorten app description so it fits better in HBL 2021-03-20 20:38:32 -05:00
Pk11 19b0543182 Use images for 中文 (简体), 中文 (繁體), 日本語, and 한국어
Note: ko.png needs to be added to the t3s to be used
2021-03-20 20:16:26 -05:00
Pk11 c6d0f55ffc Update Universal-Core 2021-03-20 18:58:31 -05:00
Pk11 46b17521a7 Use system fonts for Chinese 2021-03-20 17:49:39 -05:00
Pk11 2d0e897dbc Use the correct font for args too 2021-03-19 16:48:04 -05:00
Pk11 40b981f44a Use system region's font instead of always USA 2021-03-19 16:40:19 -05:00
Pk11 36b5d9c528 Add Chinese and fix some bugs (see desc)
- Fix 3dsx in folder setting not being saved on exit
- Fix font download on language selection not having a progress bar
- Also update translations as to have something to test Chinese with
2021-03-19 05:49:53 -05:00
Pk11 cab050e4d9 Try force GitHub to recache the images - part 2 2021-03-18 17:18:47 -05:00
Pk11 0709114448 Try force GitHub to recache the images - part 1 2021-03-18 17:18:22 -05:00
Pk11 cb59e3251a Add alts to images and a couple minor tweaks 2021-03-18 17:15:56 -05:00
Pk11 802112ab62 Update README and remove screenshots from repo
also fix indentation in recommended unistores
2021-03-18 16:24:42 -05:00
StackZ 517d87cbcf Fix U-U not displayin' progress on self update. 2021-03-18 14:38:15 +01:00
Pk11 1014a74248 Derp fix 2021-03-17 18:10:01 -05:00
Pk11 b806e46f29 Properly fix commit messages
* bullet testing
2021-03-17 18:03:44 -05:00
Pk11 2613c07e6b New Crowdin updates (#60)
* New translations app.json (German)

* New translations app.json (Japanese)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (German)

* New translations app.json (Japanese)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (Hungarian)

* New translations app.json (Italian)

* New translations app.json (Lithuanian)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Ukrainian)

* New translations app.json (Bruh)

* New translations app.json (Japanese)

* New translations app.json (French)

* New translations app.json (Ukrainian)

* New translations app.json (Italian)

* New translations app.json (Hungarian)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Portuguese)

* New translations app.json (Portuguese)

* New translations app.json (Portuguese)

* New translations app.json (Bruh)

* New translations app.json (Polish)

* New translations app.json (Hebrew)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* New translations app.json (Hebrew)

* New translations app.json (Hungarian)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Ukrainian)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Bruh)

* New translations app.json (German)

* New translations app.json (Hungarian)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* New translations app.json (Hebrew)

* New translations app.json (Hungarian)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Ukrainian)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* New translations app.json (Hebrew)

* New translations app.json (Hungarian)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Ukrainian)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Bruh)

* New translations app.json (Japanese)

* New translations app.json (French)

* New translations app.json (Japanese)

* New translations app.json (French)

* New translations app.json (Italian)

* New translations app.json (Ukrainian)

* New translations app.json (Ukrainian)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* New translations app.json (Hebrew)

* New translations app.json (Hungarian)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Ukrainian)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Hungarian)

* New translations app.json (Japanese)

* New translations app.json (Spanish)

* Update translations
2021-03-17 00:21:44 -05:00
Pk11 ec5d0e7ab3 Re-enable Portuguese (Portugal) 2021-03-16 05:33:18 -05:00
StackZ eaf82d8849 See desc for more.
1.) Fix Themes touch position.

2.) Properly detect if battery is full charged using `PTMU_GetAdapterState()` and `PTMU_GetBatteryChargeState()` together.
2021-03-15 16:06:10 +01:00