Dylan G
f819f9d452
No longer assume that a QR filename contains a quote ( Fixes #204 )
2020-06-12 16:27:40 +01:00
2c2c7f4b33
Fix double free
2020-06-11 21:24:01 -04:00
b75d1acb21
Fix crash caused by quirc overflowing the 3ds stack in some instances
2020-06-11 20:41:17 -04:00
e8d0a2eb27
Fix similar (but unrelated to the previous) race condition
2020-06-11 14:34:14 -04:00
f4217888ce
Fix bug caused by race between theme thread & QR reader UI thread
2020-06-11 13:48:34 -04:00
Dylan G
d358dd134e
Updated quirc to v1.1 (2019); patched to remove compiler warnings
2020-06-03 02:13:07 +01:00
Dylan G
f7404cf162
Patched memory leak ( closes #217 )
2020-06-01 15:02:10 +01:00
Dylan G
ef774ce0b4
Now compiles under GCC 10 (GCC 10 now defaults to -fno-common)
2020-05-31 17:45:05 +01:00
Wrong
193feedf25
Very minor fix for libctru 1.6.0 compatibility ( #213 )
2019-11-01 15:46:32 -04:00
9e378b5059
Fix camera initialization on CTR cameras
2018-08-20 18:38:04 -04:00
312fbd5fbf
Fixed QR download text
2018-08-19 20:46:55 -04:00
d3e1b746cd
Various improvements to QR scanner
...
* Improve QR scanner initialization time
* Fix race condition with QR scanner and button spamming
* Don't show black screen before QR scanner has loaded
* Show loading message for QR scanner
2018-07-26 22:02:54 +03:00
9dc3f4c533
Change blue back to older blue color, add more contrast to red
2018-07-23 15:32:06 +03:00
0d1ab5ed95
Properly update installed splashes
2018-07-23 15:09:16 +03:00
Alex Taber
c40696e982
Citro2d switch ( #175 )
...
* Switch from pp2d to citro2d
* Fix various bugs by updating libarchive
* Begin work on translation infrastructure
* Switch to libpng for various improvements
* Fixed race condition in icon scrolling
* Use spritesheets to load sprites marginally faster and use less memory
* Various Readme fixes
* Huge improvements to QR reader speed and screen tearing
* Don't try to preview themes/splashes when there are none
* Prevent playing audio when ndspInit() fails
* Don't wait for audio to load before displaying preview
* Fix bug when shuffle themes didn't have BGM
* Fix bug caused by files not being zeroed out when created
2018-07-22 21:22:23 +03:00
Helloman892
aa3a00cedc
Patched quirc to finally rid ourselves of those compiler warnings
2018-05-16 19:20:27 +01:00
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
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
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