Commit Graph
100 Commits
Author SHA1 Message Date
StackZandPk11 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 3557ec936a Keyboard: Use Native System Keyboard. 2020-07-16 23:21:35 +02:00
StackZ 2f0c07df6e Add Description to UniStorev2 List. 2020-07-15 23:38:48 +02:00
StackZ dcb7bd66ee Add "showGrid" to UniStoreV2 to select the initial layout. 2020-07-15 21:39:49 +02:00
StackZ dc64c2e2a7 ColorSelection.cpp -> RGBSelection.cpp. 2020-07-15 20:51:17 +02:00
StackZ a145c20a91 Some more RGB overlay stuff. 2020-07-15 20:40:11 +02:00
StackZ 5d89f79d07 Use Bottom BG Color + 0, 0, 0, 190. 2020-07-15 18:45:26 +02:00
StackZ fe15239ac1 Port over new RGB Selection from 3DEins! 2020-07-15 18:23:16 +02:00
StackZ 80afbbe19f Increase Script version, add citra to config.
The Citra entry allows to skip the wifi check.
2020-07-01 15:07:29 +02:00
StackZ 54c426032b Add %ARCHIVE_DEFAULT%. 2020-07-01 00:27:04 +02:00
StackZ 86b6adef8f Begin to add variables for 3DSX & NDS. 2020-06-30 23:20:47 +02:00
StackZ 85a18eb031 Do Download Speed optional.
Cause I cannot properly fix that now.
2020-06-29 19:28:52 +02:00
StackZ 81f0b0d070 Derp fix and remove FTP from ReadMe. 2020-06-29 01:45:18 +02:00
StackZ 1e2afdaf96 Remove FTP, and fix Download speed crash...? 2020-06-29 01:37:52 +02:00
StackZ 15602637cc In hope to fix the config crashes. 2020-06-28 22:08:52 +02:00
StackZ 4ba5682dae Update Credits. 2020-06-27 14:53:40 +02:00
StackZ f68613ef06 Some, uhh.. changes? 2020-06-27 09:15:29 +02:00
StackZ b7f1f6d736 Add support for all script-functions. 2020-06-21 18:31:24 +02:00
StackZ 91615d7891 WIP: Script-Creator! 2020-06-21 16:41:48 +02:00
StackZ 984d363533 Add startup splash on first boot of U-U. 2020-06-21 12:46:32 +02:00
StackZ 83656cff2e damnit. 2020-06-21 09:13:08 +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 9f23dba636 Fix touch on Category selection. 2020-06-21 07:07:27 +02:00
StackZ 79f60bd365 Switch to []. 2020-06-20 23:59:23 +02:00
StackZ 9435249694 Switch over to last_updated. 2020-06-20 23:30:51 +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 4004cb9e25 Do not add +1 now. 2020-06-20 21:10:28 +02:00
StackZ c1feda24ad Access new UniStore with version == 2. 2020-06-20 21:06:16 +02:00
StackZ 9860ea9719 Add Category search menu. 👀 2020-06-20 16:37:03 +02:00
StackZ 7de012c2a2 UniStore V2 grid fixes. 2020-06-20 15:52:59 +02:00
StackZ 05e6e7bd55 Derp fix. 2020-06-20 15:29:21 +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 6163891c63 Do search & reset to dropdown menu. 2020-06-19 15:52:20 +02:00
StackZ a5ea3087b1 Do some stuff.
- Display Background for DropDownMenu.
- Fix copy paste dropdown touch mistake.
- Display 15 Entries on the grid.
- If possible, keep selector on the same position on page switch.
2020-06-19 14:47:11 +02:00
StackZ e03cf47b67 Add Searching in UniStore v2! 2020-06-19 12:56:12 +02:00
StackZ 62e16be262 support any size up to 48px. 2020-06-19 12:10:11 +02:00
StackZ eed89ca54a Add support for 32x32 images. 2020-06-19 11:30:24 +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
StackZ 965eeba3a9 Oops, FTP Screen didn't had a return;. 2020-05-29 08:14:24 +02:00
StackZ 8a16751a8f Do NOT allow fade effects for now. 2020-05-27 14:38:14 +02:00
StackZ a320b5770e Oops. 2020-05-27 13:52:33 +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 6e085dddcb Oops, fix Get Scripts crash. 2020-05-13 23:08:33 +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 0d0647038b 00ps. 2020-05-06 06:41:39 +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 1c2a0de856 Make Polish selectable. 2020-05-06 05:30:50 +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 ce4c6bd6d4 Brug. 2020-04-24 03:19:21 +02:00
StackZ b16296af60 Improve Extracting & Add progressbar. 2020-04-24 03:01:25 +02:00
StackZ 994f62799c WIP: Credits & Language Screen Rewrite. 2020-04-09 04:06:02 +02:00
StackZ 6bab9b0e32 Update Credits. 2020-04-05 19:51: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 3fc7aa93a3 Derp fix on SelectRelease. 2020-03-21 05:21:07 +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
StackZ 95cb91cc5d WIP: DropDown Menu. 2020-03-11 16:18:54 +01:00
StackZ 696612757f Fix FlameKat53 in Credits. 2020-03-10 20:21:31 +01:00
StackZ 4a1528af01 Derp. 2020-03-10 12:13:54 +01:00
StackZ 8892ae8613 Add Universal-Core & current StackZ Image. 2020-03-10 12:05:39 +01:00
StackZ b0851e788f Refresh the ScriptBrowse!
Also derpy.
2020-03-10 11:04:45 +01:00
StackZ ff2226c4c0 Add delete Icon. 2020-03-10 10:47:42 +01:00
StackZ 95a714012e More Customizable colors! 2020-03-09 20:28:33 +01:00
StackZ 6c26f2ae05 Whoops, forgot about the autoboot ones. 2020-03-09 16:28:56 +01:00
StackZ becb99cdd3 Only save config if changes are made. 2020-03-09 16:25:56 +01:00
StackZ 1a20cc50f3 WIP: Add Glossary and some cleanup. 2020-03-08 17:03:21 +01:00
StackZ 9998748baa DERP. 2020-03-06 18:14:19 +01:00
StackZ 3a659fd768 Add Autoboot into a script. 2020-03-06 18:10:02 +01:00
StackZ 05d809e0bc Read description for changes.
- Add Script Deletion.
- Display "This script does not exist." if script does not exist on ScriptBrowse.
- Display "Refreshing List..." if you have more scripts.
2020-03-06 15:59:14 +01:00
StackZ 331a348846 Dangit. 2020-03-04 09:34:58 +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 2142c1eb9c Only allow deleteTitle when GodMode is enabled. 2020-03-01 21:34:13 +01:00
StackZ 1bdcf008bf Add deleteTitle and bootTitle.
**ONLY USE "DELETE TITLE" WHEN NEEDED!!!!!!!!!!!!!**
2020-03-01 10:42:59 +01:00
SuperSaiyajinStackZ 126a46ffd7 Use the new Scripts repo. 2020-02-17 19:41:50 +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 0ef5d2c5ab Improve CIA installing speed. 2020-01-27 20:32:30 +01:00
StackZ dfda5c5088 Add Contributions Section to ReadMe. 2020-01-27 02:10:50 +01:00
StackZ f00334b9da Merge pull request #17 from mariohackandglitch/master
Improved download code. (Multithreaded)
2020-01-27 01:49:58 +01:00
SuperSaiyajinStackZ 47bbcf2917 Animation time? 😛
I just ripped the animation selector code from LeafEdit for it, because it's basically the same like LeafEdit because of Rectangles.
2020-01-14 18:24:39 +01:00
StackZ 021f1ebabd Delete Stores with <SELECT>. 2020-01-06 08:46:52 +01:00
StackZ 3121f82d61 Update Copyright Year. 2020-01-05 13:48:20 +01:00
StackZ b69bb9d768 UniStore changes. 2020-01-05 13:22:38 +01:00
StackZ a3a1fd38dd Remove TAB cause useless in U-U's case. 2020-01-04 00:13:38 +01:00
StackZ 5551317158 Add Unicode Symbols for Keyboard.
And fix Settings.
2020-01-03 23:41:05 +01:00
StackZ 21f7f2e355 Custom Buttons possible! ( ͡° ͜ʖ ͡°) 2020-01-03 09:39:54 +01:00
StackZ 772896f721 Ughh.. sorry. ^^" 2020-01-03 07:32:50 +01:00
StackZ 8fd1c9ad60 Hopefully *Center* everything properly. 2020-01-03 07:19:28 +01:00
StackZ f24e7375fe custom Store BG support! ( ͡° ͜ʖ ͡°) 2020-01-02 23:18:16 +01:00
StackZ a509accd12 oopsie.. I did draw it after the Title/entry amount. ;P 2020-01-02 12:15:48 +01:00
StackZ 7a8dbea050 Draw Icons first, then the text to allow a possible background. ;P 2020-01-02 12:12:57 +01:00
StackZ fab73fc363 Do Credits extern from Settings. 2020-01-02 10:00:36 +01:00
StackZ 5705ad10e2 Add WiFi Checks for things, which need it.
For example by updating Stores or the store search download functions.
2020-01-02 08:44:27 +01:00