Homebrew Details | |
---|---|
General | |
Author | Chris Bradel (Chrscool8) |
Type | Title Launchers |
Version | 1.05 |
License | GPL-3.0 |
Last Updated | 2021/08/17 |
Links | |
Download | |
Website | |
Source | |
Support Author | |
Homebrew Details is an application that allows you to view details about, launch, categorize, and manage all the .nro files on your Switch using borealis for a native-feeling UI.
It also includes a toolbox of handy quick actions like rebooting to a payload. It is nearly a feature-complete replacement/alternative for the official hbmenu.
Features
- Launch Apps.
- Scan your SD card for homebrew programs (.nros).
- View details about your apps.
- Add custom notes to an app.
- Sort the files into AppStore-acquired and local app categories.
- Rename, Copy, Move, Delete an app's files.
- Reboot to a payload.
- Check online for and download HD updates.
- Themeable image assets.
- Status info in the main page header (Date, time, battery level, charging status).
- Customizable Controls.
- Use an installable forwarder nsp to access directly from the home menu (updated).
- Pin/Favorite Apps to the top of the list.
- Blacklist folders from search.
- Replace hbmenu.
Installation
Place the .nro to the /switch/ folder on the SD card.
Screenshots
Changelog
v1.05 2021/08/17
- New setting to toggle going to or returning straight from to HB-D from menus or apps.
v1.04 2021/05/09
Feature:
- Show app icon in app panel.
Tweaks:
- Don't check for updates on first run.
- Avoid potential slooooow black screen opening.
v1.03 2021/02/18
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.
v1.01 2021/02/13
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.
v1.0 2021/02/07
- Long time, no see! For the last four months or so I've been rewriting the application almost completely from the ground up. Here's what's 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.
v0.95 2020/10/12
- 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
- Using your favorite nsp installer, install the forwarder that is attached to this post or found in this location after running the app once:
- (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.91 2020/08/13
- Added a new notes panel to each app.
V0.90 2020/08/07
- Better AppStore app scanning (Should find them all now).
- Protecton against moving AppStore apps (Until I make a fancier solution soon).
v0.89 2020/08/05.
- Copy App Files.
- Move App Files.
- Little Fixes.
v0.87 2020/08/02
- Added control stick support to borealis.
v0.86 2020/08/02
- Threaded Scanning.
- Scan Progress Bar.
v0.85 2020/07/30
- 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).
v0.74 2020/07/20
- 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.
v0.71 2020/07/17
- 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.
v0.60 2020/07/15
- 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.
v0.435 2020/07/13
- 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.
v0.40 2020/07/12
- 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.
v0.31 2020/07/12
- 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.
v0.20 2020/07/11
- 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.