I doubt many people were expecting a new Anemone3DS release - frankly I didn't really expect to do more work on it, but life's funny like that I guess. This is probably the biggest update we've done in a long while, and I haven't had the time to test everything thoroughly, so we're going to release it as a pre-release first and hope nothing breaks too bad 😄. I also want a few more languages supported (ideally Spanish and Japanese) before the full release, but more on that later!
Bugfixes
- Fixed various errors when downloading themes via the QR code reader
- Fix bug with files with * in their name (by @Zemogiter)
- Fix bugs with Unicode filenames
- Allow x-zip-compressed to be a valid Mime type
- Disable home button after installing theme; this was deemed to be the root of a number of corruption issues
New Features
- Translation framework allowing for Anemone3DS to be displayed in your native language! Currently only Portugese and French are present, but we're accepting PRs for more languages - feel free to message me or ping me on ThemePlaza or Nintendo Homebrew if you want instructions!
- Added French translation by @cooolgamer
- Added Portuguese translation by @iveurne
- Support for Korean region systems using the home menu patch (thanks to @cooolgamer)
- assemble a splash preview if none was found (thanks to @Jan200101)
- Significant performance improvements, especially when scrolling between many themes
- New User Interface which should be both more intuitive (no more button combos!) and also more touch-screen friendly
- Respect Parental Controls which lock the user out of the browser and require a PIN on access if that restriction is enabled
- Warn the user on installing a theme with mono audio - this can cause many audio issues with the home menu
- Add libcurl fallback so that Anemone can scan QR Codes from anywhere - not just HTTP websites.
New Contributors
- @Zemogiter made their first contribution in #294
- @cooolgamer made their first contribution in #290
- @Jan200101 made their first contribution in #277
- @iveurne made their first contribution in #307
Thanks to everyone who's been along for the ride and made Anemone3DS the success it is, I truly appreciate all of you. Hopefully I'm able to get this out of beta soon.