14d9e99b7d
Properly set body_size
...
Fix regression in 36e8104dbb
2020-06-17 14:09:23 -04:00
36e8104dbb
Automatically set BGM flag to enabled when doing a BGM install
2020-06-16 18:45:59 -04:00
6bafa6a22e
Add lz decompression code
...
Also add byte search code
2020-06-15 23:10:30 -04:00
Dylan G
408b2903f2
Finally void-out textlen in the callbacks (no more compiler warnings)
2020-06-15 23:11:28 +01:00
fbca873f52
Reset cursor on page load ( Closes #206 )
2020-06-13 15:29:57 -04:00
d1a821edf5
Merge branch 'master' of github.com:astronautlevel2/Anemone3DS
2020-06-12 12:03:34 -04:00
a4532b0f3d
Various fixes
...
Stop loading themes missing smdh files - this was causing scroll crashes due to how the icon loading code was working. In the future we will include a message about how themes are skipped due to lacking smdh files. Invalid zips also caused the same issue and are also now being properly ignored
Fix memory leak in the zip file loading code
2020-06-12 12:02:13 -04:00
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