c3e09adcb2
Badge dump overhaul
2024-06-12 18:04:33 -04:00
4669f13d05
Some changes to scroll algorithm
2024-06-12 11:04:52 -04:00
80dd00933b
Properly zero files, badge/set index (unused?)
2024-06-11 17:01:05 -04:00
cooolgamer
bb18085413
UI Changes, moved hamburger menu ( #317 )
2024-06-11 10:52:16 -04:00
29233eadfb
Progress bar more accurate
2024-06-10 11:27:09 -04:00
e40cd00754
Avoid loading 15 MB files into RAM ever
2024-06-10 10:48:34 -04:00
7abf989de8
Add progress bar for shuffle install
2024-06-08 12:29:35 -04:00
2ed3d8b34d
Add progress bar for badge install
2024-06-08 10:43:35 -04:00
01e7f89a9a
Cache last search and restore it upon failed search.
...
Closes #316
2024-06-08 00:54:23 -04:00
df4f6a8736
Add install_badges string to Spanish
2024-06-08 00:24:36 -04:00
4fdfad0c0a
Properly follow channel info offsets
2024-06-07 23:15:10 -04:00
arth
74509d75db
Portugese translation update ( #314 )
...
- Translated untranslated strings
- Fixed & shortened a few strings
2024-06-07 20:40:44 -04:00
Gato-kun
bb1e0ac872
Spanish
...
I really hope i did it right this time
2024-06-07 20:39:58 -04:00
cooolgamer
d426143eaf
More French translations + Themes,Splashs,Badges cycling on TP using L&R ( #313 )
2024-06-07 10:04:59 -04:00
b2374deaf5
Better RAM Usage, proper null safety
...
Null safety added to some FS functions
Don't attempt to open multiple 15 MB files at once
Some strings changes so the themeplaza browser is better
2024-06-05 14:33:02 -04:00
d79a96fd75
Fix outdated english string
2024-06-04 22:46:45 -04:00
c2edc50750
Backup badge extdata before installing badges
2024-06-04 22:38:19 -04:00
8e876d027b
Remove most compiler warnings
2024-06-04 17:43:27 -04:00
f8fba122ac
Update README
2024-06-04 17:28:43 -04:00
e09c33f0e8
BCSTM Player
2024-06-04 17:17:16 -04:00
8f676eafae
Fix preview regression introduced in df4c81c
2024-06-04 16:34:20 -04:00
9860dec103
Ask on invalid zip if zip is badge file
2024-06-03 10:23:18 -04:00
1a01ba502f
Add install badges from zip file
2024-06-03 00:58:07 -04:00
df4c81c96d
Download SMDH files for badges
...
Thanks to ThemePlaza for providing these to make browser icons work
Also fixed badge previews by increasing tex size if the preview
image is larger than 512 pixel high
2024-06-02 20:51:39 -04:00
30833995d1
Add spanish translation
...
Also some minor badge changes
Co-authored-by: Tristanabs <76444200+Tristanabs@users.noreply.github.com >
2024-06-01 22:19:53 -04:00
b0db54e71a
TP Badge Browser. Incomplete - see notes
...
TODO:
- Load icons for browser
- Fix previews (max tex size 512x512 and preview image 512x1024?
2024-05-31 12:05:18 -04:00
4d9cde01c4
Initial badges work
...
Additional cleanup probably necessary, some more feature work still in progress (zip files)
2024-05-30 15:45:57 -04:00
arth
970b3c9749
Small fixes on Portuguese ( #308 )
2024-05-21 11:15:56 -04:00
7035c416cf
Properly free resources on invalid mime type
2024-05-20 21:33:46 -04:00
e498b3f24a
Add libcurl for non-TP downloads
2024-05-20 21:31:24 -04:00
arth
016e7fd738
Added Portuguese translation ( #307 )
2024-05-13 15:48:26 -04:00
20f3c503ad
Update browser to not use combos
2024-05-12 21:51:13 -04:00
eae7a2250e
Fix no themes/splashes buttons
2024-05-12 20:01:09 -04:00
22492339a6
Failsafe to prevent negative scrolls
2024-05-12 19:41:54 -04:00
9b098f6935
Add missing string, fix preview bug in browser
2024-05-12 17:46:55 -04:00
cooolgamer
3c55868183
Added French translation
2024-05-12 16:46:57 -04:00
Alex Taber
a43cbcca74
UX Overhaul ( #305 )
...
* Fix bgm checking bug
* Converted install and menu options into button menus rather than combos
* Fix sort order
* Various touch screen changes so that most functions can be done via touch
* Dim theme list when navigating menus
* Translation framework implemented
* bug when no themes loaded fixed
* Fix theme preview regression introduced in d037691
2024-05-12 14:24:43 -04:00
Théo B
546d459696
Performance Improvements
...
Pass theme list & its entries around by reference rather than copying them.
Fix bug in async icon loading that caused icons to be loaded multiple times.
Original PR by @LiquidFenrir
2024-05-10 17:43:47 -04:00
d1f3dbf06b
Throw warning on mono audio install.
2024-05-08 17:21:46 -04:00
cdf30f3bea
Throw error on failed parental validation.
...
Also use CFGU instead of CFG for reading restrictions
2024-05-07 21:46:06 -04:00
c6b6f560be
Require PIN for browser if browser access restricted
2024-05-07 21:25:45 -04:00
64d65417fa
Disable home button while theme is installing
2024-04-26 00:21:10 -04:00
b19343e238
Draw no home icon in theme plaza browser
2024-04-24 23:37:13 -04:00
ecf9dc63ce
Disable home button on theme install
2024-04-24 23:25:20 -04:00
7e2191ad86
Add x-zip-compressed to acceptable mime types
...
Closes #287
2024-04-24 14:42:10 -04:00
Jan
d037691418
assemble a splash preview if none was found ( #277 )
2024-04-24 14:32:54 -04:00
6b89496566
Properly handle Unicode file names on download
...
Closes #303 . May still need additional testing
to ensure everything works properly, but preliminary
testing passes.
2024-04-24 14:17:55 -04:00
cooolgamer
67fc17dddf
Korean support ( #290 )
...
* Update themes.c
Addes KOR in dump themes
* Update fs.c
Added Kor support usable with This patch: https://github.com/ZeroSkill1/CTR-Hacking/tree/master/General-Hacking/Korean%20HOME%20Menu%20Theme%20Patch
2024-02-26 13:05:52 -05:00
Dylan G
adccc70cca
Fixed useless 404 error when a remote preview has no BGM
2022-07-31 20:41:22 +01:00
LiquidFenrir
4a56a883fa
make audio safer
...
- centralized stop function
- freeing the struct not from the thread while waiting on handle in it
- thread not detached
- maybe fixes hang on exit from HM in ndsp status check loop
2022-06-14 13:02:15 +02:00