Commit Graph

20 Commits

Author SHA1 Message Date
FrozenChen
a764ea9bed Add logo. Artwork by kenn#7347.(Now to correct branch) (#124) 2017-12-31 02:26:11 +01:00
LiquidFenrir
cb88c7e2dc make rule for simpler citra testing (#110)
disables the 2 disruptive parts
2017-12-09 06:57:48 +01:00
LiquidFenrir
d937ae1716 Major rewrite: less repetition (#101)
* first step of rewriting: at least it compiles™

* fix tabs/spaces

* fix dabort on load

* fix preview crash

* sorting isnt done outside of loading

* step one of making remake_file useless

* camera/qr code cleanup

* fix dabort when folder is empty, and bring back preview optimization

* fix button for switching modes and show mode when folder is empty

* fix scanning qrs

* no more splash discrimination

* add debug helpers

* fix theme installing
turns out that wasnt such a good idea

* fix battery icon

* mistake

* themeplaza compatibility

* make use of load_data

* don't drink and copy-paste, kids

* fix user-agent

* remove useless

* cleanup includes

* not even used

* add splash buttons

* upgrade buttons drawing

* fix controls while preview is up

* improve positions
2017-12-02 10:09:38 -05:00
Helloman892
ab4ead03b5 Fixed minor spelling error in Makefile, and therefore in the output SMDH 2017-11-21 23:02:25 +00:00
97ab2307f8 Slightly improve QR code speed 2017-09-08 23:26:49 -04:00
Helloman892
91fa4fa412 Resolves #22 (#52)
3 commits squashed and merged
2017-09-05 10:55:21 +01:00
Alex Taber
b7d15da092 Qr stuff (#32)
QRs are now scanned and decoded, but they aren't downloaded.
2017-09-03 12:52:02 -04:00
thedax
c84f40cf57 3dstool isn't really needed for romfs generation. (#19) 2017-09-01 19:33:24 -04:00
37f0de5756 Stop loading previews without user button press 2017-09-01 00:29:09 -04:00
4811fa1c4c Change makefile order 2017-08-31 14:19:15 -04:00
Alex Taber
d0ea5ba483 Added new assets by Kenn 2017-08-30 10:15:56 -04:00
a74c9d9e9c Add beginning parts of a GUI, update README (again) 2017-08-29 14:44:44 -04:00
129eef0f38 Fix Unicode support (thanks @Stary2001) 2017-08-27 23:46:43 -04:00
87b6bb11d1 Add smdh parsing (errors out for some reason) 2017-08-26 19:24:17 -04:00
2654c1dfa7 Add unicode functions; fix really really dumb bug with theme installation from folder. 2017-08-26 16:40:36 -04:00
5fb9d86b62 Nani the fuck 2017-08-09 08:39:33 -04:00
Alex Taber
99d9dd1206 More stuff 2017-08-02 15:54:40 -04:00
0d59b5deea 99% working. Only issues are: data aborts when installing a theme after viewing a preview, bgm only works when installed as part of a theme shuffle. Single themes are silent 2017-07-28 23:12:22 -04:00
eb74a8ba02 Add screen.c and stb_image 2017-07-28 16:09:10 -04:00
Alex Taber
217846bca4 Initial basic functionality commit
What this commit adds:
* Ability to apply a theme, given a folder
* Extract all .zip files in /Themes/ into a relevant folder
* Get all theme metadata from info.smdh
* Proper unicode handling

What's still needed for initial release:
* Theme shuffling
* GUI
2017-07-20 17:19:07 -04:00