Commit Graph

162 Commits

Author SHA1 Message Date
LiquidFenrir
adf2a50143 slightly better installing text, and fix battery icon in citra 2017-12-08 14:30:54 +01:00
LiquidFenrir
0f27cb1259 show warning when too many shuffle items are selected instead of erroring during the install 2017-12-07 16:47:22 +01:00
LiquidFenrir
c1ef601c2f fix preview logic to prevent old previews showing if none is found in the newly selected entry 2017-12-07 16:46:53 +01:00
LiquidFenrir
7c3ca57e07 lower risk of memory weirdness on quit...maybe 2017-12-05 20:29:54 +01:00
LiquidFenrir
0818389752 Less magic numbers, and centralized theme install function. (#103)
* less magic numbers

* part 2: installing themes

* fix simple theme install
that wasnt such a good idea

* fix shuffle count

* fix shuffle theme install

* change padding name
2017-12-05 17:29:31 +01:00
Helloman892
6be1b5e217 Added no_bgm_install(), ready for the menu. Or something. 2017-12-03 04:05:11 +00: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
ZetaDesigns
026bb367bc put themext error out of a void + no shuffle error 2017-11-17 22:00:15 +01:00
Helloman892
5c52b475ce Merge branch 'stable' of github.com:astronautlevel2/Anemone3ds into stable 2017-10-28 04:59:51 +01:00
Helloman892
32116aa8ed Added splash qsort, because I forgot to when I added theme qsort (<O_O<) <(O_O)> (>O_O>) 2017-10-28 04:59:30 +01:00
Dylan G
f01793321e Update README to match master
last one i promise
2017-10-22 01:29:53 +01:00
Dylan G
3cfbf3c35b Brought changes over from master/#92
All commits post-this one should be on stable.
2017-10-22 00:59:06 +01:00
Dylan G
36106b72f2 In-line with master updates (pushed to wrong branch) 2017-10-22 00:45:09 +01:00
Dylan G
1d95f47840 Removed submodule source/pp2d 2017-10-22 00:43:29 +01:00
Helloman892
204d5e8a85 added throw_error() for non-theme/splash QR targets 2017-10-16 19:46:20 +01:00
Luís Marques
6c3fdbaf31 Seems to stop it from crashing on non-theme QR scan. (#96)
This seems to stop Non-theme QR crash.
2017-10-16 09:46:53 -04:00
Dylan G
b5c78cf68b Implemented alphanum quicksort 2017-10-15 13:18:53 +01:00
24810a48ad Make sure that the buffer text is copied into is properly null-terminated 2017-09-29 21:56:44 -04:00
Dylan G
5d2119344a Getting ever closer to fixing the SMDH bug 2017-09-30 02:10:33 +01:00
Dylan G
492ea13ef6 Fixing a bad fix of mine '_>' 2017-09-30 02:00:00 +01:00
Helloman892
f99f744000 fixed theme extdata corruption when installing shuffle themes after
scanning a qr code
2017-09-16 17:48:47 +01:00
4fb10029bb Merge branch 'master' of github.com:3dsfug/Anemone3DS 2017-09-11 09:49:03 -04:00
7644974705 Add check for WiFi when scanning with QR code 2017-09-11 09:48:52 -04:00
Dylan G
b7379af2f3 added trello link 2017-09-10 14:57:26 +01:00
26d8c283b3 Add warning about splashes being disabled 2017-09-09 20:19:30 -04:00
4ceac06f0c improve no splashes interface 2017-09-09 20:12:10 -04:00
337693ca13 Improve no themes interface and create folders on boot 2017-09-09 20:10:36 -04:00
8ba1fed5d7 Change QR reader behavior, speed up 2017-09-09 11:33:54 -04:00
Helloman892
d99f1c97a0 fixes splash install
If splash.bin and/or splashbottom.bin didn't already exist, splashes would not install.

Also added a line break to separate splash_delete(), for consistency.
2017-09-09 13:07:31 +01:00
ZetaDesigns
1a1b3e25b0 Quick fix II - The sequel 2017-09-09 11:54:50 +02:00
c92c20d4e8 Quick fix 2017-09-09 00:26:40 -04:00
ef456c7e9e Splash previews 2017-09-09 00:12:16 -04:00
1103885baf Splash QR codes 2017-09-08 23:34:16 -04:00
5564ffe31b Merge branch 'master' of github.com:3dsfug/Anemone3DS 2017-09-08 23:26:59 -04:00
97ab2307f8 Slightly improve QR code speed 2017-09-08 23:26:49 -04:00
ZetaDesigns
47c64828a4 Merge branch 'master' of https://github.com/astronautlevel2/Anemone3DS 2017-09-08 23:18:41 +02:00
d3aa231c3f Update pp2d 2017-09-08 15:59:32 -04:00
Helloman892
3fb86c80be finally fixed everything
homebrew wasn't actually global, smh
2017-09-08 20:00:21 +01:00
ZetaDesigns
67566330a5 fix indentation and **properly** fix the compile error 2017-09-08 20:52:26 +02:00
68805337bf Merge branch 'master' of github.com:3dsfug/Anemone3DS 2017-09-08 14:04:53 -04:00
Helloman892
416cca88d3 fixing compile error
Upon attempting to build the previous commit, I discovered that Zeta was referring to a var that wasn't declared. Fixed.
2017-09-08 17:57:57 +01:00
2be3bde64d Merge branch 'master' of github.com:3dsfug/Anemone3DS 2017-09-08 07:21:34 -04:00
c46c5ff8cb More CAMU stuff 2017-09-08 07:21:31 -04:00
Helloman892
6b5b391d7b finally got theme deletion working + qr stuff
Theme deletion [SDMC] now works, although no button currently has it assigned. The QR reader now works properly with Unicode filenames.
2017-09-07 22:36:44 +01:00
ZetaDesigns
dc1cbda232 you saw nothing 2017-09-07 22:45:15 +02:00
ZetaDesigns
e63a4066a1 error codes now properly pause 2017-09-07 22:43:32 +02:00
2e71fc5954 Draw SMDH info 2017-09-07 13:55:52 -04:00
778e1a8331 maybe fix splashes 2017-09-07 13:35:56 -04:00
0871f4f30b Break QR code reader trying to make it faster 2017-09-07 13:08:38 -04:00