Commit graph

62 commits

Author SHA1 Message Date
StackZ
f68613ef06 Some, uhh.. changes? 2020-06-27 09:15:29 +02:00
StackZ
984d363533 Add startup splash on first boot of U-U. 2020-06-21 12:46:32 +02:00
StackZ
d6d2c5a185 Probably last actual UniStore v2 work? 2020-06-21 08:32:08 +02:00
StackZ
cd6b01d4d1 update nlohmann::json to v3.8.0. 2020-06-21 07:14:17 +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
50e4aa99e0 Fully rewrite config. 2020-06-20 15:22:50 +02:00
StackZ
7972fd483a Add search menu. 2020-06-19 16:48:05 +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
c6f0798196 I do not like if(..). 2020-06-19 05:13:20 +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
a0251da39f
Crash fix attempt - Successfully! (#32)
* Do not build here, since this could potential crash more things.

* Crash fix!

Co-authored-by: StackZ <47382115+SuperSaiyajinStackZ@users.noreply.github.com>
2020-05-29 07:28:08 +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
7ce398cc23 Fix the multiple definitions error.
I don't know why it worked before like that.. but after updating devkitARM etc it seems to cause compilation issues.
2020-05-11 02:24:12 +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
StackZ
0980cc969e Make updateSelf a optional boolean.
Should fix sometimes booting into TWiLight Menu++ for some reason.
2020-04-28 14:51:37 +02:00
StackZ
7d8fb7eb5d Display Percentage on Installing & Extracting.
Also add progressbar for Installing & convert `cia.c` to `cia.cpp` for `new`.
2020-04-28 14:35:42 +02:00
StackZ
994f62799c WIP: Credits & Language Screen Rewrite. 2020-04-09 04:06:02 +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
StackZ
cae6dc5160 Properly refresh SelectFilePath(...);. 2020-03-26 23:11:42 +01:00
StackZ
44db400cbc Add copy & move & more error checks. 2020-03-21 06:48:05 +01:00
StackZ
37748b8e22 Some changes. 2020-03-21 05:02:16 +01:00
StackZ
73c495db4f Begin to add checks for Scripts. 2020-03-21 03:49:21 +01:00
Pk11
23aab6ada9
Download previous versions (#20)
* WIP: Start adding downloading pervious versions

* Oops this was in here

* Properly add Download previous Releases.

* Finally fix it.

Co-authored-by: StackZ <47382115+SuperSaiyajinStackZ@users.noreply.github.com>
2020-03-20 03:46:09 -05:00
StackZ
95a714012e More Customizable colors! 2020-03-09 20:28:33 +01:00
StackZ
1a20cc50f3 WIP: Add Glossary and some cleanup. 2020-03-08 17:03:21 +01:00
StackZ
3a659fd768 Add Autoboot into a script. 2020-03-06 18:10:02 +01:00
StackZ
526cecadfd Add Autoboot UniStore. 2020-03-04 09:31:27 +01:00
StackZ
1c2c3dc675 Add Enable GodMode setting.
BE CAREFUL WITH THIS!!!
2020-03-01 23:11:48 +01:00
StackZ
1bdcf008bf Add deleteTitle and bootTitle.
**ONLY USE "DELETE TITLE" WHEN NEEDED!!!!!!!!!!!!!**
2020-03-01 10:42:59 +01:00
StackZ
09be8e0b94
Switch over to Universal-Core. (#18)
* Don't build here.

* WIP: Switch to Universal-Core.

* Update Submodule repo & azure-pipelines.
2020-02-08 06:20:50 +01:00
StackZ
3121f82d61 Update Copyright Year. 2020-01-05 13:48:20 +01:00
StackZ
8fd1c9ad60 Hopefully *Center* everything properly. 2020-01-03 07:19:28 +01:00
StackZ
aa85ea9104 Some Keyboard changes. 2020-01-02 08:28:13 +01:00
StackZ
e95b48011a
~~Cleanup~~ Changes. (#14)
* No builds allowed here as always on other branches, lmao.

* Changes. ;)
2019-12-30 04:59:16 +01:00
StackZ
d28194d28c
Implement Universal-Store [UniStore] 3DS side. (#13)
* WIP App store. ;P

* Make the FileBrowse look like Scripts Screen.

* Add *all* Script Functions for the App Store.

* WIP; Store Selection & Store Screen.

To-Do: Big cleanup and remove of duplicate stuff.

* Some UniStore work.

* :bigBruh:.

* Add Spritesheet with Icon support.

* Add a Store Prepare message, just in case it takes longer.

* ~~Not really Camera stuff, just UniStore work.~~ (#12)

* We don't want Nightly builds here.

* Add UniStore Icon.

* New banner by https://github.com/TotallyNotGuy

* Add Buttons for a prompt & update icon.

* Update README.md to be more descriptive and stuff

* Update README.md

* Add updating the spritesheet too.

* Only update stores, if needed things exist!

* Make Storepath changeable.

* Change App Description.

* Display `Title` as well.

* You can now download .unistore files by entering a URL!

Co-authored-by: FlameKat53 <flame9804@yahoo.com>

* This should fix all warnings.

Also add posX and posY for the Icons in UniStore.

* Last changes for UniStore.

Co-authored-by: FlameKat53 <flame9804@yahoo.com>
2019-12-29 07:52:45 +01:00
StackZ
b6d6e6357a Add second Settingspage and make bars changeable. 2019-12-25 23:18:09 +01:00
StackZ
0fb5d03a87 Add Script path Selection inside U-U!
Press <Y> inside the Settings Sub Menu to select it.
2019-12-25 21:35:20 +01:00
StackZ
c544143fcf v2.1.0 can come! 2019-12-24 05:28:22 +01:00
SuperSaiyajinStackZ
350401b357 Remove downloadToRAM param.
And make Universal-Updater fully touch usable.
2019-12-23 01:10:26 +01:00
SuperSaiyajinStackZ
3ebdb7e95d *Only* open valid Scripts. 2019-12-22 17:49:23 +01:00
SuperSaiyajinStackZ
11e7664706 Add downloadToRAM as a param.
To-Do: Maybe cleanup or something?
2019-12-22 16:14:55 +01:00
StackZ
0a308c43e8
A little Script Creator work and little checks. (#9)
* No builds allowed here.

* Try something.

* Next work.

* Add some Logging stuff for testing purpose.

* Ok, this should log it priperly.

* Replace MainMenu with Screen Selection.

* Redo Screen Logic.

* Switch back to old MainMenu.

* Only access Scriptlist, when Scripts are found.

Hopefully avoid crashes with that.

* Remove unused String, because we use the MainMenu again.
2019-12-17 19:22:39 +01:00
SuperSaiyajinStackZ
5d80ec6111 It's StackZ now, not VoltZ. 2019-11-25 13:57:14 +01:00
VoltZ
5e5658cb75 Music Path can be changed in the JSON now. 2019-11-17 23:03:52 +01:00
VoltZ
5f5669678d Add Initial Music Playback, because I just feel like doing it. 😛
Put `Music.wav` to `sdmc:/3ds/Universal-Updater/`. **Warning**: The Wav File should not be larger than 13 / 14 MB, otherwise it will crash.
2019-11-17 22:34:04 +01:00
VoltZ
2921ce0b2d Make the progressbar color Customizable.
Scripts can have their own progressbar color as well.
2019-11-17 04:59:33 +01:00
Stefan Schnitzler
99e09bd17c simple visual progress bar (#7)
* download files directly to sd instead of a buffer

- this fixes running out of memory while downloading large files

* simple visual download progressbar
2019-11-17 02:30:30 +01:00