Resource icon

Homebrew Details v1.01


What is it? This is an app 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.

What's the current feature-set?
- 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

What will it be? Hopefully, an all-around manager for all your apps. Some people have already expressed that they'd like it to be a full hbmenu replacement. With app launching, it's just about there already. Coming soon is checking for and updating app store apps, and more.

Why does it exist? Two main reasons: I've contributed some code to the official hbmenu, but I wanted to try making something totally original for practice working with Switch dev tools. Also, I wanted a new and modern way to do the above current and future features, but there wasn't really a centralized app with a pretty GUI that accomplished all of that.

2021020700343200-DA63280140B1530CD17755515D814CFE.jpg


2021020700344300-DA63280140B1530CD17755515D814CFE.jpg


2021020700351300-DA63280140B1530CD17755515D814CFE.jpg


2021020700352500-DA63280140B1530CD17755515D814CFE.jpg


2021020700363000-DA63280140B1530CD17755515D814CFE.jpg


2020073000171500-CFA3C9718A0D109BC3458D1256A090E1.jpg


2020073000172000-CFA3C9718A0D109BC3458D1256A090E1.jpg


2020073000172700-CFA3C9718A0D109BC3458D1256A090E1.jpg

How can you try it? You can find the full source and the compiled .nro on the new Github page for the project, or you can download the compiled .nro attached to this post and drop it into the /switch/ folder on your SD card! After you have the .nro, you can also download and install the .nsp to place a convenient icon on your home screen!

What's next? Things are already blazing along! I've already gotten a great lot of suggestions from the community, but feel free to chip in your ideas and desires! I'm working as fast as I can to make the best, most well-rounded project I can. There is also a Trello planning board that is kept up to date with ideas and features in progress where you can vote on features you want to be higher priority.

How can you help? Comments, criticism, and suggestions are welcomed and encouraged. I'd love to make the greatest product I can for the community and I'm generally happy to cater to your specific requests when possible. All I ask of you is to enjoy using it. I'm making this in my free time, and if you'd like to monetarily support me to allow me to have more free time, you can find a sponsor/donation link on the GitHub page to toss me a buck, but that's not necessary and not expected of you. This project will always be free for all.

Download:
> Github <
> GbaTemp Files <
> HB App Store <

Thank you for your time, I hope you enjoy it!



Latest Version:
v1.0 - The Complete Overhaul - 2021/02/07
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/11
- 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!

v0.91 - 2020/08/12
- 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)

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
  • 2021020700343200-DA63280140B1530CD17755515D814CFE.jpg
    2021020700343200-DA63280140B1530CD17755515D814CFE.jpg
    115.4 KB · Views: 235
  • 2021020700344300-DA63280140B1530CD17755515D814CFE.jpg
    2021020700344300-DA63280140B1530CD17755515D814CFE.jpg
    166.2 KB · Views: 244
  • 2021020700351300-DA63280140B1530CD17755515D814CFE.jpg
    2021020700351300-DA63280140B1530CD17755515D814CFE.jpg
    158.9 KB · Views: 245
  • 2021020700352500-DA63280140B1530CD17755515D814CFE.jpg
    2021020700352500-DA63280140B1530CD17755515D814CFE.jpg
    104.4 KB · Views: 237
  • 2021020700363000-DA63280140B1530CD17755515D814CFE.jpg
    2021020700363000-DA63280140B1530CD17755515D814CFE.jpg
    86.5 KB · Views: 235
Author
Chrscool8
Downloads
1,398
Views
2,306
First release
Last update
Rating
0.00 star(s) 0 ratings

Latest updates

  1. v1.01 - New Forwarder App

    Features: - New "What's New" panel on main screen that shows recent changelogs (like this!) -...
  2. v1.0 - The Complete Overhaul

    The Time Has Come!! For the last four months or so I've been rewriting the application almost...
  3. v0.95 - Exit-To Settings

    Changelog: - Added a new setting of what to exit to (between hb-menu and hb-d).
General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    why
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, it's not funny
  • K3Nv2 @ K3Nv2:
    ok
  • BigOnYa @ BigOnYa:
    Wut?
  • K3Nv2 @ K3Nv2:
    That's not funny
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    So two cannibals where eating a clown and one says to the other. Hey does this taste funny to you?
    +2
  • K3Nv2 @ K3Nv2:
    What do you call a slow car? Retired
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Did you hear about the police car that someone stole the wheels off of? The police are working tirelessly to find the thieves.
    +2
  • K3Nv2 @ K3Nv2:
    A firefighter got arrested for assault his main claim was what I was told he was on fire
    +2
  • BigOnYa @ BigOnYa:
    What do you call a hooker with a runny nose? Full
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    What do you tell a woman with two black eyes? Nothing you already told her twice!
  • K3Nv2 @ K3Nv2:
    Diddy also works
  • K3Nv2 @ K3Nv2:
    A scientist heard the word batman so he put a naked lady in a cage with a bat
  • Psionic Roshambo @ Psionic Roshambo:
    Chuck Norris won a staring contest, with the sun.
  • K3Nv2 @ K3Nv2:
    A vampires favorite thing to do is moon you
  • BigOnYa @ BigOnYa:
    What's the difference between an airplane, and Ken's mom? Not everyone has been in an airplane.
  • K3Nv2 @ K3Nv2:
    What's the difference between @BigOnYa and his wife? Nothing both want to bone me
    +3
  • RedColoredStars @ RedColoredStars:
    How much wood could a wood chuck chuck if a wood chuck could chuck norris
    +1
  • BakerMan @ BakerMan:
    how do i know? you're a guy, and he wants to bone every guy on this site (maybe, idk)
    +1
  • K3Nv2 @ K3Nv2:
    He wants to bone anything with a dick
    +1
  • Xdqwerty @ Xdqwerty:
    Good night
    +1
  • BigOnYa @ BigOnYa:
    Nighty night, big day tomorrow. Congrats.
    K3Nv2 @ K3Nv2: https://www.instagram.com/reel/C7iLZ35NrQt/?igsh=MWd2Z3U0dmNlMmNxcw==