90d316bd06
Revert "Remove deprecated C3D functions. ( #164 )"
...
This reverts commit 71ecdd9aa5 .
2018-05-14 13:06:08 -04:00
LiquidFenrir
6d65770840
fix #167
...
shouldnt have copy pasted blindly
2018-05-14 18:53:08 +02:00
Joel
71ecdd9aa5
Remove deprecated C3D functions. ( #164 )
...
* Fix home button being usable in the browser (closes 163)
* Replace deprecated C3D functions
This fix is just a placeholder until C2D arrives.
2018-05-13 13:54:43 -04:00
LiquidFenrir
db8f9e81e8
Fix home button being usable in the browser ( closes #163 )
2018-05-13 19:45:42 +02:00
83887bcb8e
Add libvorbisdec to deps ( closes #162 )
2018-05-13 10:11:10 -04:00
fa37bcec99
Don't try and play mono ogg files
2018-05-13 09:03:16 -04:00
1c3e8809f6
Fix UB caused by using a free'd struct (actually fix QR code reader)
2018-05-11 18:01:35 -04:00
LiquidFenrir
3dad4e2a67
fix DEBUG calls
2018-05-11 15:59:17 +02:00
LiquidFenrir
403453c3fc
add a loading bar ( #159 )
...
- when loading icons
- when downloading via QR
- when loading list in the browser
- when loading preview/BGM in the browser
- when downloading from the browser
2018-05-11 09:53:38 -04:00
fe58e2d938
Fixed QR code bug
2018-05-11 09:45:21 -04:00
LiquidFenrir
c28b794349
update remote.c to fix bgm preview there as well
2018-05-11 14:04:31 +02:00
d2b83659ea
Fix race condition with music not being done playing
2018-05-11 07:42:05 -04:00
8189264908
Fix race condition in QR reader - slightly broken (doesn't run more than once)
2018-05-10 22:08:24 -04:00
5bb98a7fe2
Free everything when exiting theme preview
2018-05-10 21:30:41 -04:00
305c55e6b2
Disable home button
2018-05-10 17:17:54 -04:00
cb6f90adc7
Fix preview bug
2018-05-10 15:43:07 -04:00
7beb9b72db
Change no-bgm install to make BGM silent
2018-05-10 13:09:27 -04:00
LiquidFenrir
8e43bb1a74
Shuffle without bgm ( #157 )
...
* add ability to shuffle without bgm
press B twice
* add license thingy for icons8, and thanks for their amazing icons
2018-05-10 12:52:14 -04:00
4dbc71489f
Fix bug when bgm.ogg doesn't exist
2018-05-10 12:33:55 -04:00
LiquidFenrir
8022ed1682
add bgm preview to the themeplaza browser
...
and prevent some errors
2018-05-10 13:53:51 +02:00
5520ec2b2f
Move load_audio into loading.c for consistency
2018-05-10 07:40:28 -04:00
f2aa7420df
Add support for zip BGM preview
2018-05-10 06:49:03 -04:00
05b56b1aa1
Add BGM Preview Functionality
...
Some code adapted from Themely. Thanks to ErmanSayin
2018-05-09 22:26:39 -04:00
LiquidFenrir
cac2450fde
fix copy-paste error
2018-05-09 00:22:34 +02:00
Alex Taber
1c24d08eef
restore shuffle install speed back to roughly 30 seconds ( #156 )
2018-05-08 18:17:14 -04:00
Alex Taber
24b12023ca
always 0-pad stuff ( #155 )
2018-05-08 16:39:22 -04:00
FrozenChen
9ccc705046
Make uncompressed logo smaller because of home menu bug ( #150 )
...
Closes #146
2018-04-15 21:17:31 -04:00
95d8808a73
Copyright Update
...
* Replaced contributors section in README with CONTRIBUTORS.md
* Updated copyright notice to include all contributors
* Updated SMDH
2018-04-10 16:09:10 -04:00
LiquidFenrir
6c2f09147f
Themeplaza caching ( #147 )
...
* change fs to use a FS_Path argument for remake_file and buf_to_file
* more debug information when downloading
* browser caching v1: poc, works and is fast but not ideal
* add preview to cache
* this wasnt meant to be added now
2018-04-10 15:12:37 -04:00
LiquidFenrir
7b1d6f9860
implement L and R as extra menus instead of extra keys for X ( #148 )
...
L is now the sorting menu
R is unused
2018-04-09 19:28:37 -04:00
LiquidFenrir
6f7c2489d5
Different sorting modes ( #143 ) ( #145 )
2018-04-04 22:04:45 +02:00
LiquidFenrir
38e70df17b
Forgot to update the bottom screen when there's no entry ( fix #144 )
2018-04-04 11:40:38 +02:00
Helloman892
ad6117404f
updated readme to fit: dkP updates, buildtools updates, library changes, lexigraphical errors
2018-04-03 23:48:47 +01:00
LiquidFenrir
47de3eb171
use X for extra options, behaves like A for installing themes
2018-04-03 21:17:34 +02:00
LiquidFenrir
02c1aab3f3
add warning for people using *hax entrypoints
2018-04-02 13:42:00 +02:00
LiquidFenrir
cd69aa7ef7
Switch to libarchive and camera autodetect between splashes and themes ( #142 )
...
* switch to libarchive and get rid of minizip, introduce zip_memory_to_buf
* automatically detect whether the downloaded zip is a splash or a theme
* slightly simpler way
2018-04-01 22:21:31 +02:00
LiquidFenrir
a2b5788fe8
Themeplaza browser ( #140 )
...
* builds at least
* meh, multithreading will come later. or never
* movement added, and correct grid mode
* switching splash/themes when in browser mode
* closer to the actual themeplaza menu
* bring back downloading from qr
* show a download screen when downloading from browser
* fix selecting with touchscreen in browser mode
* update readme for jansson
* fix quitting with start in browser mode
* add jump menu for browser mode
* rotate is broken, add working touchscreen page changing
* allow quitting preview mode with B in browser mode
* proper way to have portlibs
* add searching
* show error when search has no results
* always free entries and icon ids
2018-03-31 20:31:46 -04:00
LiquidFenrir
5090da114f
fix shuffle brick ( #134 )
2018-01-28 02:37:52 +01:00
Dylan G
f01e347b17
Merge pull request #129 from TurtleP/master
...
add Flask meta
2018-01-13 21:36:19 +00:00
=
82f6e073ce
add Flask meta
2018-01-13 16:32:55 -05:00
LiquidFenrir
ed94610d0f
fix citra compatibility
2018-01-02 13:14:53 +01:00
LiquidFenrir
fbbb4f590d
fix jump menu scrolling bug
...
leave everything to handle_scrolling
2018-01-01 23:37:14 +01:00
LiquidFenrir
d2e65d1edc
add shutdown fix to missing extdata error
2017-12-31 17:38:31 +01:00
LiquidFenrir
fd7e932df3
add warning when not finding files when installing a splash, and dont delete previous one if none are found
2017-12-31 16:57:51 +01:00
Helloman892
b2e81528af
added warning if not theme
2017-12-31 15:55:29 +00:00
LiquidFenrir
f5dd25369a
check return values when installing themes before checking the installed mark
2017-12-31 16:47:13 +01:00
LiquidFenrir
fc9d0be42e
prevent black background when loading themes
2017-12-31 16:46:46 +01:00
LiquidFenrir
c6f3af7350
Reload lists after scanning, and move text to bottom to leave top solely to camera ( #126 )
...
* reload lists after qr code is scanned
* move "press R to exit" to bottom screen
2017-12-31 16:01:26 +01:00
642b9f9c13
Update credits
2017-12-31 01:47:46 -05:00
10b130b416
Multithread QR scanning
2017-12-31 01:20:38 -05:00