Feature:
- Show app icon in app panel
Tweaks:
- Don't check for updates on first run
- Avoid potential slooooow black screen opening
Feature:
- Info module on main screen
Tweaks:
- Battery info notice when info not available
Crash Fixes:
- Check text encoding before writing to json
- Stricter validation of nacp info to avoid crashing or reading garbage
Features:
- New "What's New" panel on main screen that shows recent changelogs (like this!)
- New Forwarder .nsp installable to your home menu
Fixes:
- Tiny potential problem affecting early 1.0 updates fixed
- Fix situation where blacklists may not apply
New Forwarder Overview:
- Display versions of HB-D on your card
- Choose and run your choice manually
- Automatically run your choice without additional input
- Included in this update and can be found at "sdmc:/config/homebrew_details_next/forwarder/HomebrewDetailsForwarder_v2.nsp"
New Features:
- Scan files more than twice as fast
- Cache app lists to json and instantly reload them on next run without having to rescan
- Cache app icons for instantly reloading menus
- Sort list by categories (name, path, author, size, category)
- Sort list ascending or descending
- Group sorted lists by category (none, author, category, from appstore)
- Groundwork for language localization
- Groundwork for multiple view styles (icon grid and icon list coming soon)
- Welcome Page and Introduction for first run
- Settings is now a categorized json
- Pin Favorite apps to the top of the list
- Move Settings and Updater into their own panels accessible by list or main screen
- Delete folder if deleting app and it's the only thing in the folder
- Basically every other aspect rewritten for speed and stability
Frameworks:
- Updated nlohmann json
- Updated libnx
- Updated borealis ui
- Updated curl
- Added a new setting of what to exit to (between hb-menu and hb-d).
v0.94 - 2020/10/08- Added a new multi-forwarder nsp that you can install to your home menu so you can organize the actual hb-d.nro where you'd like as follows:
Using your favorite nsp installer, install the forwarder that is attached to this post or found in this location after running the app once:
sdmc:/config/homebrew_details/forwarder/HomebrewDetails_MultiForwarder.nsp
It will check for and launch this application from any of the following locations:
sdmc:/switch/homebrew_details.nro
sdmc:/switch/homebrew_details/homebrew_details.nro
sdmc:/switch/homebrew-details/homebrew_details.nro
- (Also an info panel with this information in the toolbox tab)
v0.93 - 2020/09/28- Added a new panel in the settings menu where you can add blacklisted folders (they'll be skipped during search)
- Added the ability to pin your favorite apps to the top of the list for easy access
v0.92 - 2020/09/27
- Added a new panel in the settings menu where you can add blacklisted folders (they'll be skipped during search)
- [Debug Mode Feature] Pinning favorite apps is mostly working but not quite done. If you wanna try it, you can enable debug mode in the settings!
- Added a new notes panel to each app
v0.90 - 2020/08/06- Better AppStore app scanning (Should find them all now!)
- Protection against moving AppStore apps (Until I make a fancier solution soon)
- Copy App Files
- Move App Files
- Little Fixes
- Added control stick support to borealis
v0.86 - 2020/08/02- Threaded Scanning
- Scan Progress Bar
- New native and more efficient folder scanning
- More info about available updates
- Version, name, description, release date
- New staged Update Wizard
- Threaded downloads for updates
- Updater progress bar
- Status info in the main page header
- Date, time, battery level, charging status
- App Launching 99% reliable (especially when launching HD from a forwarder app for max RAM)
- Image assets exported to a folder (/config/homebrew_details/assets/) for theming/customization(?)
- Edit/Replace any assets in this folder and see the changes in the program
- Delete them and they'll be regenerated to default on next launch
- Lax App Store app scanning setting (if it's missed some apps in the past, this will get more of them)
- Better newline support in App Store descriptions (and everywhere)
- Some additional setting descriptions
- Customizable controls for launching/details so you can choose whichever you'll use more often
- Made the whole program much more streamlined and modular
- borealis update to be more stable all around
- Tons of little fixes
- Pin/Favorite Apps to the top of the list (Available now in debug mode)
- Experimental App Launching support! It doesn't work for all apps yet and is still a huge work in progress, but if you wanna try it, you can enable debug mode in the settings. After a restart, you'll have a new option in the app's pop up menu.
v0.73 - 2020/07/19- Debug Mode toggle in settings to turn on a bunch of insider-info
- Autoscan toggle to make it so you don't have to push to start when launching
- The path of the .nro is now shown under the name in general lists
- Misc little fixes to protect against crashes
- Trello board created where you can see what I'm working on and vote on things you want to be higher priority
- This version (and later) will properly update itself no matter where or what it's called, be it /switch/homebrew_details.nro or /switch/hedgehog/butts.nro
v0.70 - 2020/07/17- Now you can update directly from the app on your Switch!
v0.65 - 2020/07/16- Add more search options, including scanning the SD root and the full SD card
- Added a safe mode so that if the app crashes during a search (for example, when scanning a full SD card would take toooo long and you force close the app) it resets some settings to default so you never get locked out of the app
- New Toolbox menu with atmosphere's Reboot to Payload!
v0.50 - 2020/07/14- Fix for app store app counting
- New debug panel that shows variable states and some deeper stats I'm soon going to use in the future
- Full settings framework for easily saving and loading preferences to file
- As such, there's a new settings panel with the first toggleable option, scanning just the /switch/ folder or the /switch/ folder and all subfolders
- Fixed another edge case with the update checker from v0.42
v0.43 - 2020/07/13- Possible hotfix for v0.42
v0.42 - 2020/07/13- App counts now shown next to category type
- Update checker to notify you if there's a new version available (can't auto-update ...yet)
- New Manage tab in an entry's menu with Delete function (Note: deleting an app does not remove its entry until a rescan, but the file is gone and you can't delete it twice)
- You can now go back to the intro screen to rescan your app folder for changes
- New intro screen to sit between launching and scanning (so you don't have to watch a blank screen while it loads) which also holds framework for a progress screen in the future
- Even cleaner fixes for different cases of 0 apps
- Version number noted in app
- Some small tweaks
- General system stability improvements to enhance the user's experience
- Fix for 0 app store app crash in v0.30
v0.30 - 2020/07/12- Apps that you've downloaded from the HB App Store are detected and categorized. They also come with a lot more metadata, which is scanned and shown.
- Text entries that are too long are automatically clipped and able to be expanded.
- A Forwarder NSP that you can install to your home menu for quick access.
- Groundwork for launching apps directly from HD.
- Rewrote and optimized huge chunks of the code
- Better sorting when dealing with capitalization
- Full source now available on Github
- Tweaks and placeholders to prepare for upcoming features