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
Pk11
9eefef85d4
Fix extras releases not having the commit messages
2021-03-13 23:45:20 -06:00
StackZ
afe9ef9aa5
Display Loading Screenshot... if fetching.
...
ALSO: Add Stack Theme and increase the depth of the grid selector from 2 to 3.
2021-03-14 05:23:52 +01:00
Pk11
4f89ade8b4
Add token and ID things to crowdin yml
2021-03-13 20:57:57 -06:00
Pk11
bad78f6bb8
Make A open prompts and toggle mode in queue
2021-03-13 16:19:36 -06:00
Pk11
33c4688991
Say "failed", not "succeeded" if extract fails
2021-03-13 16:16:33 -06:00
Pk11
b04cc24b1d
Remove unused strings
2021-03-13 02:51:38 -06:00
Pk11
623436598e
Add option to put 3DSX files in a folder
2021-03-13 02:30:03 -06:00
Pk11
60e29ddb90
Add queue system with background downloading and much more ( #73 )
...
* Do not build here until it is merged.
* WIP: Queue System.
Right now crashes randomly for whatever reason..
* Animate queue spinner more slowly
* Use LightLocks to prevent crashing in the queue
(I hope it's fixed at least)
* Build nightlies in queue-system
* Use version.h for version and specify 7 digits
* Remove unneeded $(CURDIR)
I put that these for testing, but it's not needed
* Multiple Changes, see desc for more.
1.) Theme Implementation.
2.) Show Battery + Time.
3.) Some more work on Queue-System (might still be broke).
4.) Update Copyright to 2021.
5.) Add `%FIRM%` to regex.
6.) Mass Add to Queue.
7.) Search with AND / OR filter.
* Gaaah, not again...
* Remove DoNothing, some LightLock changes, etc
aka
Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
* See desc for more.
- Current Queue Entry can now be canceled.
- Fix installed list.
- Display Download Speed.
- BYE BYE Queue LightLock!
* Various adjustments to the queue menu
- Make cancel button slightly smaller
- Right align "Steps: ..." text
- Remove "Current Operation:" text
- Change KB/MB/GB to KiB/MiB/GiB
- Lots of little positioning tweaks
- Fix bug where you could get stuck in the prompt
- Make spinny thing have a ! when action is needed
- Make extracting file increment at the start instead of the end
- Delete dumb VS Code file and gitignore it
* Change to hollow full charge plugged in icon
* Fix the settings positions a bit
* Fix custom font download not having prompt
Also tweak the text positions, I forgot to change them
Co-authored-by: StackZ <47382115+SuperSaiyajinStackZ@users.noreply.github.com >
2021-03-13 01:28:23 -06:00
LinuxCat
e52bd33905
adding a default option to the auto language selection ( #65 )
...
* adding a default option to the auto language selection
iirc NightScript suggested that a while ago or maybe it was giratina62 i don't remember exactly.
also this is deleting untranslated languages cause they are useless now that there's a default option.
* Commenting untranslated languages
2021-02-15 19:17:52 +01:00
Pk11
fc26f885ba
Don't try to write files if an achive error occurs
...
also free everything for other errors
2021-01-09 13:42:26 -06:00
Pk11
09d4de2f08
Update readme for recent changes
2021-01-02 23:53:49 -06:00
Pk11
0a1aa09a95
Print file separately from "Currently extracting"
2020-12-31 03:41:20 -06:00
Pk11
d413723968
Update libarchive.a
...
When I rebuilt using my proper patched version at epicpkmn11/pacman-packages it's different. Not sure why, but probably safer to use this one
2020-12-28 18:32:32 -06:00
Pk11
78f288dfee
Update libarchive to v3.5.1
2020-12-28 16:39:40 -06:00