3DShell v3.0.0

Joel16 hat seinem Dateimanager für den 3DS einem großen Update unterzogen.

DOWNLOAD

HINWEIS für Nutzer von älteren Versionen: Es wird empfohlen, vorher den Ordner "/3ds/3DShell" zu löschen.

3DShell ist nun keine Beta mehr und stabil genug für den "alltäglichen Einsatz". In dieser Version wurden verschiedene Sortieroptionen hinzugefügt, bei Dateitransfers per FTP werden der Status und die Verbindungsadresse angezeigt und eine Fortschrittsleiste wurde zu lokalen und entfernten Dateioperationen (verschieben, kopieren, ZIPs entpacken) hinzugefügt. Wenn "SELECT" gedrückt oder das FTP-Icon angetippt wird, kann nun auch die Verzeichnisstruktur neu geladen werden. Auch neu ist eine Checkbox zur Anzeige von versteckten Dateien.

Hinzugekommen ist ein Musik-Player, welcher MP3, WAV, OGG und FLAC abspielen kann – bei MP3s werden sogar ID3-Tags (wie Titel, Album, Genre, etc.) geparst und angezeigt! Ferner gibt es ein neues Boot-Logo und viele Perfomance-Verbesserungen. Natürlich wurden auch einige Fehler behoben – näheres erfahrt ihr im umfangreichen Changelog.

Ein Theme im Material-Style kann bei GBATemp heruntergeladen werden.

Changelog

Features:
* Added sorting options into settings: alphabetical - ascending, alphabetical - descending, size - largest to smallest, and size - smallest to largest.
* Directory listing is now initially alphabetically sorted. (Folder first / then files)
* Display file transfer status and accepted connection address in FTP mode.
* A minimal animated bar is displayed during file transfer in FTP mode.
* Added music player with mp3, wav, ogg and flac support. (All thanks to deltabeard/MaK11-12 for implementing ctrmus functions as a base)
* Added MP3 ID3v2 and ID3v1 parsing. (Displays title, album, genre etc.)
* Added progress bar when copying/moving(cut) files.
* Now uses the minizip v1.1 to extract zip files.
* Added a progress bar when extracting zip files.
* Many performance improvements. Removed unnecessary thread delays, code and lots of code clean-up.
* Refactored config files. (Stored in /3ds/3DShell/config.cfg) - results in performance improvements and better organization. No longer creates separate config files for each setting (hidden.txt, bgm.txt, sysprotection.txt etc).
* Refactored theme manager - Major improvements - code is a lot cleaner and switching between themes is much faster than before.
* Add new boot logo by FrozenFire.
* Update directory listing after disabling FTP. (Either press select or touch the FTP icon when FTP is enabled)
* Add a toggle to display/hide 'hidden files'.
* .files are now displayed if 'show hidden files' is enabled.
* Merged upstream changes from FTPD.
* New battery/Wi-Fi signal icons.
* Increased text sizes for better readability.

Fixes:
* Fixed incorrect timestamps in FTP.
* Fixed special characters not being displayed.
* Fixed special characters not being able to be modified under FTP.
* Fixed bug when holding L + R for a while would generate many screenshots.
* Fixed renaming non-empty directories.
* Fixed folders with spaces in their names not being saved into last visited directory.
* Copying a file from SD -> NAND or NAND -> SD has been fixed. (System protection should be turned off)
* Better result handling to avoid crashes.
* SD and NAND toggles have been moved to the far right to avoid confusion with other buttons.
* Refactored makefile and fixed banner audio.