Commit Graph

93 Commits

Author SHA1 Message Date
Pk11 e1d16bcfd0 Actually update translations
Didn't stage the files oops lol
2021-06-15 19:51:25 -05:00
Pk11 5c9ae70258 Update translations 2021-04-23 20:26:48 -05:00
Pk11 79aa09765d Update translations 2021-03-24 18:02:31 -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 aa58e23c13 Also add Custom Themes to this branch.
I mean, cause why not i guess. xD
2021-03-23 16:46:10 -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 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
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 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
Pk11 0a1aa09a95 Print file separately from "Currently extracting" 2020-12-31 03:41:20 -06:00
Pk11 b0655cea73 New Crowdin updates (#53)
* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Ukrainian)

* New translations app.json (Ukrainian)

* New translations app.json (Ukrainian)

* 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 (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 (Portuguese, Brazilian)

* New translations app.json (Bruh)

* New translations app.json (Ukrainian)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* New translations app.json (Japanese)

* New translations app.json (Russian)

* New translations app.json (Ukrainian)

* New translations app.json (Ukrainian)

* New translations app.json (Ukrainian)

* New translations app.json (Hungarian)

* New translations app.json (Ukrainian)

* New translations app.json (Ukrainian)

* New translations app.json (Italian)

* New translations app.json (Danish)

* New translations app.json (Danish)

* New translations app.json (French)

* New translations app.json (Bruh)

* 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 (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 (Portuguese, Brazilian)

* New translations app.json (Bruh)

* New translations app.json (Ukrainian)

* New translations app.json (German)

* New translations app.json (Hungarian)

* New translations app.json (German)

* New translations app.json (Hungarian)

* New translations app.json (Ukrainian)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Italian)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* New translations app.json (French)

* 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 (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 (Portuguese, Brazilian)

* New translations app.json (Bruh)

* New translations app.json (Ukrainian)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Russian)

* New translations app.json (Ukrainian)

* New translations app.json (French)

* New translations app.json (Bruh)

* New translations app.json (Danish)

* New translations app.json (German)

* New translations app.json (Hungarian)

* New translations app.json (Spanish)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* 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 (Portuguese, Brazilian)

* New translations app.json (Bruh)

* New translations app.json (Ukrainian)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Ukrainian)

* New translations app.json (Japanese)

* 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 (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 (Portuguese, Brazilian)

* New translations app.json (Bruh)

* New translations app.json (Ukrainian)

* New translations app.json (Japanese)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Russian)

* New translations app.json (Ukrainian)

* New translations app.json (Spanish)

* New translations app.json (Hungarian)

* New translations app.json (French)

* New translations app.json (French)

* New translations app.json (French)

* New translations app.json (Bruh)

* New translations app.json (Polish)

* New translations app.json (Polish)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Portuguese, Brazilian)
2020-12-25 02:43:52 -06:00
StackZ 64977911e6 See desc for more.
- Add WAV playback back with 10 MiB as max limit.

- Some more Screenshot Menu checks.
2020-12-03 07:19:02 +01:00
Pk11 78d0dad604 UniStore list and screenshots (#54)
* Initial push.

* Fix png loading

* Remove unneeded casts

* Push my progress.

* Improve screenshot display

* Hopefully last commit here before merge?

Co-authored-by: StackZ <47382115+SuperSaiyajinStackZ@users.noreply.github.com>
2020-12-02 14:23:15 -06:00
StackZ 2e2acf819e See desc for more.
- Download Entry can now be an object for having "size".

- Show little box on the top on download list to display the entry, icon + size.

- Add Shortcut icon on download list.
2020-11-24 23:32:26 +01:00
StackZ f08bed5813 WIP: Argument | Shortcut support. 2020-11-16 13:28:45 +01:00
StackZ cd24742621 Add Custom Font option.
Mostly for proper Ukrainian support.
2020-11-11 02:48:05 +01:00
Pk11 674a1d2307 New Crowdin updates (#40)
* New translations app.json (Italian)

* New translations app.json (Italian)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (French)

* New translations app.json (Russian)

* New translations app.json (Danish)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Italian)

* New translations app.json (Russian)

* New translations app.json (Polish)

* New translations app.json (Polish)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Italian)

* New translations app.json (Italian)

* New translations app.json (Bruh)

* New translations app.json (Russian)

* New translations app.json (Italian)

* New translations app.json (German)

* New translations app.json (German)

* New translations app.json (German)

* New translations app.json (Portuguese)

* New translations app.json (Portuguese)

* New translations app.json (Hungarian)

* New translations app.json (Hungarian)

* New translations app.json (Hungarian)

* New translations app.json (Hungarian)

* New translations app.json (Hungarian)

* 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 (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 (Bruh)

* New translations app.json (German)

* New translations app.json (Japanese)

* New translations app.json (Bruh)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* 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 (Bruh)

* New translations app.json (French)

* New translations app.json (Polish)

* New translations app.json (Bruh)

* New translations app.json (German)

* New translations app.json (Japanese)

* New translations app.json (French)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (French)

* New translations app.json (Italian)

* New translations app.json (Italian)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* 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 (Bruh)

* New translations app.json (German)

* New translations app.json (Japanese)

* New translations app.json (German)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (French)

* New translations app.json (French)

* New translations app.json (French)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (French)

* New translations app.json (Hungarian)

* New translations app.json (Hungarian)

* 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 (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 (Bruh)

* New translations app.json (Japanese)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (French)

* New translations app.json (Bruh)

* New translations app.json (Hungarian)

* New translations app.json (Hungarian)

* New translations app.json (Italian)

* New translations app.json (Italian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Portuguese)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Portuguese, Brazilian)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* New translations app.json (Spanish)
2020-11-03 17:30:09 +01:00
StackZ a2f3efc640 See desc for more.
- Added option, to have a 400x214px custom Image as the Background on a UniStore.

- Added a header bar on almost all menus.

- Added GUI Settings.
2020-11-01 04:31:04 +01:00
StackZ 7f3f859194 Next progress.
- Added a Toggle Menu for auto updates.

- Left / Right can now scroll on grid to the last / next row.

- Check on MainScreen constructor, if UniStore is valid. If not, download Universal-DB, if not found.

- Reworked the menus some bit.

- Update Screenshots.
2020-10-31 05:00:20 +01:00
StackZ 400acf94c8 See desc for stuff.
Added Max Width to missing stuff.

Added Screenshots and string fix.

Added Missing Regex stuff.

Added skipCount to promptMessage + added exit function.
2020-10-30 09:23:24 +01:00
StackZ 913475eabf Universal-Updater Full Rewrite based of UniStore v3.0.0. (#51)
* No Nightlies for the Full-Rewrite.

* Initial push, i guess.

* Forgot to push the Test UniStore + T3X...

* Use C2D flags for wrapping and centering

* gitignore t3x correctly

* Remove Test Store and hardcode to `sdmc:/3ds/Universal-Updater/stores/Universal-DB.unistore` for now.

* Is functional now.

* *More special checks and work.*

* const <typename T> &.

* Universal-DB, not Universal DB.

* Derp.

* Make 3DSX, NDS & Archive path configurable.

* Last fixes + Fade out screen on exit.

* See Desc. for more.

- Add QR Code scan for downloading UniStores.
- Add new Graphics.
- Some fixes + improvements.

* Fix search filtering, re-sort after search

* Fix update check

* Clear search items with X, not just reset results

* The next progress.

* PLEASE tell me, this is the only error..

Co-authored-by: Pk11 <epicpkmn11@outlook.com>
2020-10-30 03:31:20 +01:00
StackZ fe15239ac1 Port over new RGB Selection from 3DEins! 2020-07-15 18:23:16 +02:00
Pk11 31b65ee988 v2.5.1 Crowdin Translations.
* New translations app.json (Italian)

* New translations app.json (Italian)

* New translations app.json (Portuguese)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Danish)

* New translations app.json (Lithuanian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Polish)

* New translations app.json (French)

* New translations app.json (Russian)

* New translations app.json (Japanese)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Spanish)
2020-07-02 15:41:17 +02:00
StackZ 54c426032b Add %ARCHIVE_DEFAULT%. 2020-07-01 00:27:04 +02:00
Pk11 02e3114ad8 Universal-Updater v2.5.0 Translations v2.
* New translations app.json (Spanish)

* New translations app.json (Spanish)
2020-06-27 13:45:10 +02:00
Pk11 e3cda40b38 Universal-Updater v2.5.0 Translations.
* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Bruh)

* New translations app.json (Polish)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* 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 (Bruh)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Spanish)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* 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 (Bruh)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (French)

* New translations app.json (Bruh)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* 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 (Bruh)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Bruh)

* New translations app.json (German)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* New translations app.json (Italian)

* New translations app.json (Portuguese)

* New translations app.json (Italian)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Danish)

* New translations app.json (Lithuanian)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Danish)

* New translations app.json (Lithuanian)

* New translations app.json (Russian)

* New translations app.json (Polish)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Danish)

* New translations app.json (Lithuanian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Russian)

* New translations app.json (Polish)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Danish)

* New translations app.json (Lithuanian)

* New translations app.json (Russian)

* New translations app.json (Polish)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Danish)

* New translations app.json (Lithuanian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (French)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Danish)

* New translations app.json (Lithuanian)

* New translations app.json (Russian)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Danish)

* New translations app.json (Lithuanian)

* New translations app.json (Russian)

* New translations app.json (Japanese)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (French)

* New translations app.json (Danish)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Polish)

* New translations app.json (Portuguese)

* New translations app.json (Bruh)

* New translations app.json (Lithuanian)

* New translations app.json (Russian)

* New translations app.json (German)

* New translations app.json (Japanese)

* New translations app.json (German)

* New translations app.json (French)

* New translations app.json (Bruh)

* New translations app.json (Polish)

* New translations app.json (Polish)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (Russian)
2020-06-26 15:19:31 +02:00
StackZ d6d2c5a185 Probably last actual UniStore v2 work? 2020-06-21 08:32:08 +02:00
StackZ 34ade17556 WIP: Display if update is available on UniStore v2!
Use `updates.json` for it in `sd:/3ds/Universal-Updater/`.
2020-06-20 23:17:28 +02:00
StackZ 9860ea9719 Add Category search menu. 👀 2020-06-20 16:37:03 +02:00
StackZ 7972fd483a Add search menu. 2020-06-19 16:48:05 +02:00
StackZ 6163891c63 Do search & reset to dropdown menu. 2020-06-19 15:52:20 +02:00
StackZ e03cf47b67 Add Searching in UniStore v2! 2020-06-19 12:56:12 +02:00
StackZ e8421ae69f Initial sorting commit.
This is not perfect yet and still needs work.
2020-06-19 10:32:17 +02:00
StackZ 2641e4922b UniStore v2! (#36)
* Do not build here.

* WIP: UniStoreV2!

This implementation is ugly and a big cleanup is needed.

* [UniStoreV2]: Add `Lang::get(...)`.

* Add back UniStore autobooting.

* UniStoreV2: Add List Layout.

* Some more UniStore work.

Also constify vector's.

* Some more spritesheet checks.

* oops.. forgot to do `Config::fading`.

* Display UniStore version on the Store list bar.

* version now needs to be `0` or `1` or not included.

versions with 2, 3, 4 and up shows an error now.

* You can now also scroll to the next page with D-Pad Left/D-Pad Right!

* Last fix before merge?
2020-06-19 04:54:05 +02:00
Stackie a08c0afa62 Make progressbar optional. 2020-06-03 15:03:28 +02:00
Stackie 9e84ed3423 First try on cURL download speed display.
Needs testing tho and I hope I did it right?
2020-05-31 13:37:36 +02:00
StackZ 779a7c6479 Add Fade effects.
Also change me to `SuperSaiyajinStackie`.

Also update for latest Universal-Core changes.
2020-05-27 13:49:37 +02:00
StackZ c8289ff632 Press L/R for page forward scroll.
Also do keyDelay as a setting instead of hardcode to 3 (fast) 6 (slow).
2020-05-06 06:27:25 +02:00
Pk11 6183e3f5f4 New Crowdin translations (#28)
* New translations app.json (Polish)

* New translations app.json (Polish)
2020-05-05 15:08:36 -05:00
Pk11 45afa9300f New translations app.json (Spanish) (#27)
Forgot to sync Crowdin 🤦‍♀️
2020-04-28 14:59:28 -05:00
Pk11 df45580365 New Crowdin translations (#21)
* New translations app.json (French)

* New translations app.json (Russian)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (French)

* New translations app.json (Japanese)

* New translations app.json (Bruh)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (Danish)

* New translations app.json (Danish)

* New translations app.json (Russian)

* New translations app.json (French)

* New translations app.json (Spanish)

* New translations app.json (Danish)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (Danish)

* New translations app.json (German)

* New translations app.json (Japanese)

* New translations app.json (Portuguese)

* New translations app.json (Japanese)

* New translations app.json (Russian)

* New translations app.json (Bruh)
2020-04-28 14:57:17 -05:00
StackZ b16296af60 Improve Extracting & Add progressbar. 2020-04-24 03:01:25 +02:00
StackZ 7197487d2d See Description for changes.
- Remove GodMode & deleteTitle function.
- Add a new Bar & Selector Graphic.
- Change Color Selector UI.
2020-04-04 16:50:18 +02:00
Pk11 d24a8e476e v2.3.1 Crowdin Translations.
* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (German)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (Japanese)

* New translations app.json (Japanese)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (Spanish)

* New translations app.json (Spanish)

* New translations app.json (Japanese)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (German)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (German)

* New translations app.json (Japanese)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (Bruh)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (German)

* New translations app.json (Japanese)

* New translations app.json (French)

* New translations app.json (German)

* New translations app.json (Italian)

* New translations app.json (Japanese)

* New translations app.json (Lithuanian)

* New translations app.json (Portuguese)

* New translations app.json (Russian)

* New translations app.json (Spanish)

* New translations app.json (Bruh)

* New translations app.json (Spanish)

* New translations app.json (German)

* New translations app.json (Japanese)

* New translations app.json (Bruh)
2020-03-23 16:20:31 +01:00
StackZ 44db400cbc Add copy & move & more error checks. 2020-03-21 06:48:05 +01:00
StackZ 73c495db4f Begin to add checks for Scripts. 2020-03-21 03:49:21 +01:00