Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Homebrew App Store Switch: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Homebrew App Store
|title=Homebrew App Store
|image=homebrewappstoreswitch.png
|image=homebrewappstorenx.png
|description=Homebrew App Store - GUI for downloading/managing homebrew apps for video game consoles.
|description=GUI for downloading/managing homebrew apps for video game consoles.
|author=Homebrew App Store Team
|author=Homebrew App Store Team
|lastupdated=2023/03/23
|lastupdated=2023/03/23
|type=Title Launchers
|type=Utilities
|version=2.3.2
|version=2.3.2
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/switchhomebrews/homebrewappstoreswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/homebrewappstorenx.7z
|website=https://fortheusers.org/
|website=https://fortheusers.org/
|source=https://github.com/fortheusers/hb-appstore
|source=https://github.com/fortheusers/hb-appstore
|donation=https://opencollective.com/fortheusers
|donation=https://opencollective.com/fortheusers
}}
}}
{{#seo:
A [https://github.com/fortheusers/chesto Chesto]-based graphical frontend to the [https://github.com/fortheusers/libget get package manager] for downloading and managing homebrew on video game consoles, such as the Nintendo Switch and Wii U.
|title=Switch Homebrew Apps (Title Launchers) - GameBrew
 
|title_mode=append
This is a replacement to the older [https://github.com/vgmoose/wiiu-hbas Wii U Homebrew App Store].
|image=homebrewappstoreswitch.png
 
|image_alt=Homebrew App Store
==Features==
}}
*Supported platforms: Switch, Wii U, 3DS.
The Homebrew App Store is a user-friendly graphical interface designed for managing and downloading homebrew applications for video game consoles. It works with the [https://github.com/fortheusers/libget get package manager] and is built on the [https://github.com/fortheusers/chesto Chesto] platform. It is particularly useful for consoles such as the Nintendo Switch and Wii U.
*Custom Music.
*Web and Desktop.


==Installation==
==Installation==
To use this program on a Nintendo Switch, you will need a console that has access to the Homebrew Menu. For compatibility, it is recommended to check your console's serial number at ismyswitchpatched.com. Additionally, you will need to run hbmenu, which can be done by following the tutorial provided.
To run this program, a Nintendo Switch with access to the Homebrew Menu is required. This can be done on most Switches manufactured before July 2018, for compatibility check your serial number at [https://ismyswitchpatched.com/ ismyswitchpatched.com]. To run hbmenu, see the tutorial [https://guide.sdsetup.com/ here].
 
Download and extract the latest [https://github.com/fortheusers/hb-appstore/releases hb-appstore] to <code>sdmc:/switch/appstore/</code>.
 
(Optional) You can add a background music file named <code>background.mp3</code> to <code>sdmc:/switch/appstore/background.mp3</code>.
 
==User guide==
Run "HB App Store" from within hbmenu.
 
When you're done, you can press the Home or Minus buttons to exit.
 
===Web and desktop===
The Homebrew App Store can be accessed via web browsers at [https://apps.fortheusers.org/ apps.fortheusers.org]. Source code: [https://github.com/fortheusers/hbas-frontend hbas-frontend].


To install the latest version of hb-appstore, simply download and extract it to sd:/switch/appstore/. Then, launch "HB App Store" from within hbmenu. To exit, press either the Home or Minus button.
Desktop platforms (Windows, MacOS, and Linux), can use @LyfeOnEdge's [https://github.com/LyfeOnEdge/unofficial-appstore unofficial-appstore] or their alternaitve program [https://github.com/LyfeOnEdge/HBUpdater HBUpdater].


==Custom Music==
==Screenshots==
If you want to customize your experience, you can add a background music file named background.mp3 to the following location: sd:/switch/appstore/background.mp3.
https://dlhb.gamebrew.org/switchhomebrews/homebrewappstorenx2.png
https://dlhb.gamebrew.org/switchhomebrews/homebrewappstorenx3.png


==Web and Desktop==
https://dlhb.gamebrew.org/switchhomebrews/homebrewappstorenx4.png
The Homebrew App Store can be accessed via web browsers at [https://apps.fortheusers.org/ apps.fortheusers.org]. If you are using a desktop platform such as Windows, MacOS, or Linux, you can use @LyfeOnEdge's [https://github.com/LyfeOnEdge/unofficial-appstore unofficial-appstore] or [https://github.com/LyfeOnEdge/HBUpdater HBUpdater] as alternative programs. The source code for the [https://github.com/fortheusers/hbas-frontend hbas-frontend] is also available.
https://dlhb.gamebrew.org/switchhomebrews/homebrewappstorenx5.png


==Media==
==Media==
'''Switch Install Apps! (App Store) - ([https://www.youtube.com/watch?v=T1HuhbClDGw Tech James])'''<br>
'''Switch Install Apps! (App Store) ([https://www.youtube.com/watch?v=T1HuhbClDGw Tech James])'''<br>
<youtube>T1HuhbClDGw</youtube>
<youtube>T1HuhbClDGw</youtube>
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/homebrewappstoreswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/homebrewappstoreswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/homebrewappstoreswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/homebrewappstoreswitch-04.png


==Changelog==  
==Changelog==  
'''v2.3.2'''
'''v2.3.2 2023/03/23'''
* Fixes [https://github.com/fortheusers/hb-appstore/issues/99 #99] ("Most Recent" sorting order not working)
* Fixes [https://github.com/fortheusers/hb-appstore/issues/99 #99] ("Most Recent" sorting order not working).
* All of the changes in 2.3.1:
* All of the changes in 2.3.1:
** Significantly faster download and extraction speeds
** Significantly faster download and extraction speeds.
** Display screenshot previews on the app's install page
** Display screenshot previews on the app's install page.
** Repo and music changes on both platforms (see below)
** Repo and music changes on both platforms (see below).
** Other fixes (see full 2.3.1 changelog)
** Other fixes (see full 2.3.1 changelog).
'''v2.3.1'''
'''v2.3.1 2023/03/23'''
*All Platforms:
*All Platforms:
**Uses full qwerty keyboard on Search/Feedback pages
**Uses full qwerty keyboard on Search/Feedback pages.
**Adjustments to the App details page:
**Adjustments to the App details page:
**View multiple Screenshots when available
**View multiple Screenshots when available.
**List to-be-installed files with button press
**List to-be-installed files with button press.
**Change uninstall button to X, to prevent accidental clicks
**Change uninstall button to X, to prevent accidental clicks.
**Faster zip extraction for large packages (Thanks @Maschell!)
**Faster zip extraction for large packages (Thanks @Maschell).
**Allow changing of music by replacing background.mp3 file
**Allow changing of music by replacing background.mp3 file.
**MP3 title and artist are now displayed in the UI
**MP3 title and artist are now displayed in the UI.
**Adds SFX when moving cursor through menus
**Adds SFX when moving cursor through menus.
**Save and remember music/sfx toggle setting
**Save and remember music/sfx toggle setting.
*Wii U Specific:
*Wii U Specific:
**Compiles to both .wuhb and .rpx formats
**Compiles to both .wuhb and .rpx formats.
**New sidebar category "Aroma-Ready" hosts .wuhb homebrew*
**New sidebar category "Aroma-Ready" hosts .wuhb homebrew*.
**Properly implement app exiting via ProcUI (Thanks again @Maschell!)
**Properly implement app exiting via ProcUI (Thanks again @Maschell).
**Music plays at a higher quality and lower volume
**Music plays at a higher quality and lower volume.
**Uses the full version of Slimers by (T-T)b with lyrics
**Uses the full version of Slimers by (T-T)b with lyrics.
**https://t-tb.bandcamp.com/track/slimers
**https://t-tb.bandcamp.com/track/slimers.
**Use HTTPS for repo and enable by default (Thanks @GaryOderNichts!)
**Use HTTPS for repo and enable by default (Thanks @GaryOderNichts).
**Icon size matches Switch build (no longer uses HBL-style icons)
**Icon size matches Switch build (no longer uses HBL-style icons).
**Change sidebar color from purple to blue
**Change sidebar color from purple to blue.
*Switch Specific:
*Switch Specific:
**Add background music (Slimers (T-T)b cover by drewinator4)
**Add background music (Slimers (T-T)b cover by drewinator4).
**https://www.youtube.com/watch?v=Tb02CNlhkPA
**https://www.youtube.com/watch?v=Tb02CNlhkPA.
**Default music playback to OFF
**Default music playback to OFF.
**Switch users get upset when the speakers make noise
**Switch users get upset when the speakers make noise.
**Displays a warning notice if the user launches in Applet mode
**Displays a warning notice if the user launches in Applet mode.
**Change sidebar color from gray to red
**Change sidebar color from gray to red.
*Repo Management:
*Repo Management:
**The default repo URLs are changed to new bunny.net powered CDN URLs**
**The default repo URLs are changed to new bunny.net powered CDN URLs**
**Switch: switch.cdn.fortheusers.org/repo.json
**Switch: switch.cdn.fortheusers.org/repo.json
**Wii U: wiiu.cdn.fortheusers.org/repo.json
**Wii U: wiiu.cdn.fortheusers.org/repo.json
**Apps will now tend to use any resolution icons (not HBL/square/specific/etc)
**Apps will now tend to use any resolution icons (not HBL/square/specific/etc).
**Banners will be mostly replaced by 1 or more screenshots, where applicable
**Banners will be mostly replaced by 1 or more screenshots, where applicable.
**On Wii U, Aroma-compatible apps will display a notice in the banner location
**On Wii U, Aroma-compatible apps will display a notice in the banner location.
* When Aroma is out of beta, most current ELF/RPX apps will move to the "Legacy" category, and the "Aroma-Ready" category apps will take over the usual categories.
* When Aroma is out of beta, most current ELF/RPX apps will move to the "Legacy" category, and the "Aroma-Ready" category apps will take over the usual categories.
** The included repos.json file in the zip file will overwrite and automatically update existing users to these new repo URLs.
** The included repos.json file in the zip file will overwrite and automatically update existing users to these new repo URLs.
'''v2.2'''
'''v2.2 2019/12/24'''
*No more loading screen! Images and metadata are now downloaded on-the-fly, and you are dropped immediately into the app listing (by rw-r-r_0644!)
*No more loading screen! Images and metadata are now downloaded on-the-fly, and you are dropped immediately into the app listing (by rw-r-r_0644).
*Abstracted UI components into the standalone library Chesto
*Abstracted UI components into the standalone library Chesto.
**Chesto is a declarative, element-based library for creating lightweight user interfaces in SDL2. Along with the App Store console client, it also powers vgedit.
**Chesto is a declarative, element-based library for creating lightweight user interfaces in SDL2. Along with the App Store console client, it also powers vgedit.
**Chesto uses resinfs rather than switch/wiiu romfs for storing and loading compressed assets from memory (by rw-r-r_0644)
**Chesto uses resinfs rather than switch/wiiu romfs for storing and loading compressed assets from memory (by rw-r-r_0644).
**Want to give it a try? Have a peek at CompuCat's example, ChestoTesto!
**Want to give it a try? Have a peek at CompuCat's example, ChestoTesto.
*Shows progress while extracting files from the zip package
*Shows progress while extracting files from the zip package.
*Detailed Credits page to fairly highlight importance of people's contributions in the scene
*Detailed Credits page to fairly highlight importance of people's contributions in the scene.
*Recovery mode added, accessed by pressing repeatedly L/R immediately after launching
*Recovery mode added, accessed by pressing repeatedly L/R immediately after launching.
**Can be used to clear all cached/config data, and install/remove packages without a GUI
**Can be used to clear all cached/config data, and install/remove packages without a GUI.
*Bugfixes and Oversights
*Bugfixes and Oversights.
**Fixes issues when package structure totally changes (libget#8)
**Fixes issues when package structure totally changes (libget#8).
**Sorting button no longer occasionally crashes
**Sorting button no longer occasionally crashes.
**Files download to disk to avoid being stored in memory (Thanks TotalJustice!)
**Files download to disk to avoid being stored in memory (Thanks TotalJustice).
**Onscreen quit button added (Thanks jacquesCedric!)
**Onscreen quit button added (Thanks jacquesCedric).
*Platform Specific
*Platform Specific.
**Switch: Uses https for default Switch repo (sorry for dragging feet on this!)
**Switch: Uses https for default Switch repo (sorry for dragging feet on this).
**Switch: Themes are now excluded from the "All Apps" category
**Switch: Themes are now excluded from the "All Apps" category.
**Switch: If launched in applet mode, uses Wii U style banners
**Switch: If launched in applet mode, uses Wii U style banners.
**Wii U: Fix crackling/popping during music playback (by Quarktheawesome)
**Wii U: Fix crackling/popping during music playback (by Quarktheawesome).
**Wii U: Fix bug that duplicates appstore entries in HBL upon upgrading... (see Notice*)
**Wii U: Fix bug that duplicates appstore entries in HBL upon upgrading... (see Notice*).
***TL;DR: after updating on Wii U there will be two appstore apps in HBL. Launching either one will work, and it will clean up the extra one
***TL;DR: after updating on Wii U there will be two appstore apps in HBL. Launching either one will work, and it will clean up the extra one.
*Move primary development from GitHub to GitLab
*Move primary development from GitHub to GitLab.
**We’ll continue to upload releases to GitHub for the moment, but that repo will eventually be deprecated and direct users to GitLab.
**We'll continue to upload releases to GitHub for the moment, but that repo will eventually be deprecated and direct users to GitLab.
'''v2.0'''
*Wii U Notice: The duplicate appstore entries in HBL was an oversight, but should resolve itself after launching either HBL app after the update. It has to do with old users migrating from .elf to .rpx, and me trying to consolidate it for each platform. After updating, the issue should not occur again in the future due to libget#8 being fixed.
 
'''v2.1 2019/03/28'''
*Switch:
**New theme category + allow theme installation.
**NRO launching after installation.
**Uses GPU to render (smoother).
*Both:
**Faster downloads.
**Can actually exit with minus button.
**Misc category added.
*Wii U:
**Synced with switch codebase! Now using SDL2.
**Can search now!.
**Can control without touch screen.
**Can scroll and read more details about packages (size, changelog, etc).
**Can install files anywhere on SD (Retroarch, haxchi, etc updated).
**Sort apps, smoother scrolling, and other quality of life things from syncing with Switch.
 
'''v2.0 2018/10/02'''
*New Features:
*New Features:
**Search functionality with on screen keyboard
**Search functionality with on screen keyboard.
**Allow sorting of app list by: most recently updated, download count, alphabetically, download size, and randomly
**Allow sorting of app list by: most recently updated, download count, alphabetically, download size, and randomly.
**Add new "Advanced" category including some system/hekate modules
**Add new "Advanced" category including some system/hekate modules.
**Redesigned "App Details" screen to show much more information about each app such as long scrollable description, download count, download size, and last updated date
**Redesigned "App Details" screen to show much more information about each app such as long scrollable description, download count, download size, and last updated date.
**Added feedback reporting for any app to collect data about what works and doesn't work. This feedback will be passed along to the app's author if appropriate
**Added feedback reporting for any app to collect data about what works and doesn't work. This feedback will be passed along to the app's author if appropriate.
*Enhancements:
*Enhancements:
**All touch and controller controls refactored and more responsive to input (highlights, buttons, etc)
**All touch and controller controls refactored and more responsive to input (highlights, buttons, etc).
**Add four-column "wide" view activated by pressing L or ZL in the app listing
**Add four-column "wide" view activated by pressing L or ZL in the app listing.
**New offline screen when internet connection isn't detected instead of empty progress bar
**New offline screen when internet connection isn't detected instead of empty progress bar.
**List other apps by the same author from the details page
**List other apps by the same author from the details page.
*Bug fixes:
*Bug fixes:
**Switched to curl instead of old hacky HTTP downloading curl
**Switched to curl instead of old hacky HTTP downloading curl.
**Empty folders are now removed upon uninstallation of a package
**Empty folders are now removed upon uninstallation of a package.
**Corrupt cached icons should no longer freeze loading
**Corrupt cached icons should no longer freeze loading.
**Uses romfs for storing images instead of an external folder
**Uses romfs for storing images instead of an external folder.
**Some settings for cleaning up any empty folders leftover by the old app and wiping the icon cache
**Some settings for cleaning up any empty folders leftover by the old app and wiping the icon cache.
'''v1.0'''
'''v1.0'''
* First Release.
* This is a Switch homebrew app for downloading and installing more homebrew from [https://www.switchbru.com/appstore/ Switchbru's repository].
*To use it, see the [https://github.com/vgmoose/appstorenx#switch-homebrew-app-store- instructions in the readme]. Homebrew is only currently publicly compatible with 3.0.0 Switches.
*The first load will take a while as it caches some icon and banner data, loads after that should be much faster. The best way to interact with the app is by using the touch screen, but there are also gamepad controls.
*Known issues:
**[https://github.com/fortheusers/libget/issues/1 fortheusers/libget#1] - empty folders aren't removed when uninstalling package
**[https://github.com/fortheusers/hb-appstore/issues/5 #5] - Pynx takes about 5 minutes to extract files from zip
**[https://github.com/fortheusers/hb-appstore/issues/2 #2] - downloading should use libcurl
*Reporting issues can be done on Github or on the [https://discord.gg/y2ASN3K Switchbru Discord] (or #switchbru on Freenode)


==Maintainers==
==Credits==
[https://github.com/fortheusers/hb-appstore#maintainers Maintainers]:
*vgmoose
*vgmoose
*pwsincd
*pwsincd
Line 140: Line 175:
*crc32
*crc32
*Compucat
*Compucat
See [https://github.com/fortheusers/hb-appstore#contributors here] for list of contributors.


== External links ==
== External links ==
* Official Website - https://fortheusers.org/
* Official website - https://fortheusers.org/
* Github - https://github.com/fortheusers/hb-appstore
* GitHub - https://github.com/fortheusers/hb-appstore

Latest revision as of 06:00, 18 July 2024

Homebrew App Store
Homebrewappstorenx.png
General
AuthorHomebrew App Store Team
TypeUtilities
Version2.3.2
LicenseGPL-3.0
Last Updated2023/03/23
Links
Download
Website
Source
Support Author

A Chesto-based graphical frontend to the get package manager for downloading and managing homebrew on video game consoles, such as the Nintendo Switch and Wii U.

This is a replacement to the older Wii U Homebrew App Store.

Features

  • Supported platforms: Switch, Wii U, 3DS.
  • Custom Music.
  • Web and Desktop.

Installation

To run this program, a Nintendo Switch with access to the Homebrew Menu is required. This can be done on most Switches manufactured before July 2018, for compatibility check your serial number at ismyswitchpatched.com. To run hbmenu, see the tutorial here.

Download and extract the latest hb-appstore to sdmc:/switch/appstore/.

(Optional) You can add a background music file named background.mp3 to sdmc:/switch/appstore/background.mp3.

User guide

Run "HB App Store" from within hbmenu.

When you're done, you can press the Home or Minus buttons to exit.

Web and desktop

The Homebrew App Store can be accessed via web browsers at apps.fortheusers.org. Source code: hbas-frontend.

Desktop platforms (Windows, MacOS, and Linux), can use @LyfeOnEdge's unofficial-appstore or their alternaitve program HBUpdater.

Screenshots

homebrewappstorenx2.png homebrewappstorenx3.png

homebrewappstorenx4.png homebrewappstorenx5.png

Media

Switch Install Apps! (App Store) (Tech James)

Changelog

v2.3.2 2023/03/23

  • Fixes #99 ("Most Recent" sorting order not working).
  • All of the changes in 2.3.1:
    • Significantly faster download and extraction speeds.
    • Display screenshot previews on the app's install page.
    • Repo and music changes on both platforms (see below).
    • Other fixes (see full 2.3.1 changelog).

v2.3.1 2023/03/23

  • All Platforms:
    • Uses full qwerty keyboard on Search/Feedback pages.
    • Adjustments to the App details page:
    • View multiple Screenshots when available.
    • List to-be-installed files with button press.
    • Change uninstall button to X, to prevent accidental clicks.
    • Faster zip extraction for large packages (Thanks @Maschell).
    • Allow changing of music by replacing background.mp3 file.
    • MP3 title and artist are now displayed in the UI.
    • Adds SFX when moving cursor through menus.
    • Save and remember music/sfx toggle setting.
  • Wii U Specific:
    • Compiles to both .wuhb and .rpx formats.
    • New sidebar category "Aroma-Ready" hosts .wuhb homebrew*.
    • Properly implement app exiting via ProcUI (Thanks again @Maschell).
    • Music plays at a higher quality and lower volume.
    • Uses the full version of Slimers by (T-T)b with lyrics.
    • https://t-tb.bandcamp.com/track/slimers.
    • Use HTTPS for repo and enable by default (Thanks @GaryOderNichts).
    • Icon size matches Switch build (no longer uses HBL-style icons).
    • Change sidebar color from purple to blue.
  • Switch Specific:
    • Add background music (Slimers (T-T)b cover by drewinator4).
    • https://www.youtube.com/watch?v=Tb02CNlhkPA.
    • Default music playback to OFF.
    • Switch users get upset when the speakers make noise.
    • Displays a warning notice if the user launches in Applet mode.
    • Change sidebar color from gray to red.
  • Repo Management:
    • The default repo URLs are changed to new bunny.net powered CDN URLs**
    • Switch: switch.cdn.fortheusers.org/repo.json
    • Wii U: wiiu.cdn.fortheusers.org/repo.json
    • Apps will now tend to use any resolution icons (not HBL/square/specific/etc).
    • Banners will be mostly replaced by 1 or more screenshots, where applicable.
    • On Wii U, Aroma-compatible apps will display a notice in the banner location.
  • When Aroma is out of beta, most current ELF/RPX apps will move to the "Legacy" category, and the "Aroma-Ready" category apps will take over the usual categories.
    • The included repos.json file in the zip file will overwrite and automatically update existing users to these new repo URLs.

v2.2 2019/12/24

  • No more loading screen! Images and metadata are now downloaded on-the-fly, and you are dropped immediately into the app listing (by rw-r-r_0644).
  • Abstracted UI components into the standalone library Chesto.
    • Chesto is a declarative, element-based library for creating lightweight user interfaces in SDL2. Along with the App Store console client, it also powers vgedit.
    • Chesto uses resinfs rather than switch/wiiu romfs for storing and loading compressed assets from memory (by rw-r-r_0644).
    • Want to give it a try? Have a peek at CompuCat's example, ChestoTesto.
  • Shows progress while extracting files from the zip package.
  • Detailed Credits page to fairly highlight importance of people's contributions in the scene.
  • Recovery mode added, accessed by pressing repeatedly L/R immediately after launching.
    • Can be used to clear all cached/config data, and install/remove packages without a GUI.
  • Bugfixes and Oversights.
    • Fixes issues when package structure totally changes (libget#8).
    • Sorting button no longer occasionally crashes.
    • Files download to disk to avoid being stored in memory (Thanks TotalJustice).
    • Onscreen quit button added (Thanks jacquesCedric).
  • Platform Specific.
    • Switch: Uses https for default Switch repo (sorry for dragging feet on this).
    • Switch: Themes are now excluded from the "All Apps" category.
    • Switch: If launched in applet mode, uses Wii U style banners.
    • Wii U: Fix crackling/popping during music playback (by Quarktheawesome).
    • Wii U: Fix bug that duplicates appstore entries in HBL upon upgrading... (see Notice*).
      • TL;DR: after updating on Wii U there will be two appstore apps in HBL. Launching either one will work, and it will clean up the extra one.
  • Move primary development from GitHub to GitLab.
    • We'll continue to upload releases to GitHub for the moment, but that repo will eventually be deprecated and direct users to GitLab.
  • Wii U Notice: The duplicate appstore entries in HBL was an oversight, but should resolve itself after launching either HBL app after the update. It has to do with old users migrating from .elf to .rpx, and me trying to consolidate it for each platform. After updating, the issue should not occur again in the future due to libget#8 being fixed.

v2.1 2019/03/28

  • Switch:
    • New theme category + allow theme installation.
    • NRO launching after installation.
    • Uses GPU to render (smoother).
  • Both:
    • Faster downloads.
    • Can actually exit with minus button.
    • Misc category added.
  • Wii U:
    • Synced with switch codebase! Now using SDL2.
    • Can search now!.
    • Can control without touch screen.
    • Can scroll and read more details about packages (size, changelog, etc).
    • Can install files anywhere on SD (Retroarch, haxchi, etc updated).
    • Sort apps, smoother scrolling, and other quality of life things from syncing with Switch.

v2.0 2018/10/02

  • New Features:
    • Search functionality with on screen keyboard.
    • Allow sorting of app list by: most recently updated, download count, alphabetically, download size, and randomly.
    • Add new "Advanced" category including some system/hekate modules.
    • Redesigned "App Details" screen to show much more information about each app such as long scrollable description, download count, download size, and last updated date.
    • Added feedback reporting for any app to collect data about what works and doesn't work. This feedback will be passed along to the app's author if appropriate.
  • Enhancements:
    • All touch and controller controls refactored and more responsive to input (highlights, buttons, etc).
    • Add four-column "wide" view activated by pressing L or ZL in the app listing.
    • New offline screen when internet connection isn't detected instead of empty progress bar.
    • List other apps by the same author from the details page.
  • Bug fixes:
    • Switched to curl instead of old hacky HTTP downloading curl.
    • Empty folders are now removed upon uninstallation of a package.
    • Corrupt cached icons should no longer freeze loading.
    • Uses romfs for storing images instead of an external folder.
    • Some settings for cleaning up any empty folders leftover by the old app and wiping the icon cache.

v1.0

  • This is a Switch homebrew app for downloading and installing more homebrew from Switchbru's repository.
  • To use it, see the instructions in the readme. Homebrew is only currently publicly compatible with 3.0.0 Switches.
  • The first load will take a while as it caches some icon and banner data, loads after that should be much faster. The best way to interact with the app is by using the touch screen, but there are also gamepad controls.
  • Known issues:
    • fortheusers/libget#1 - empty folders aren't removed when uninstalling package
    • #5 - Pynx takes about 5 minutes to extract files from zip
    • #2 - downloading should use libcurl
  • Reporting issues can be done on Github or on the Switchbru Discord (or #switchbru on Freenode)

Credits

Maintainers:

  • vgmoose
  • pwsincd
  • Nightkingale
  • rw-r-r_0644
  • crc32
  • Compucat

See here for list of contributors.

External links

Advertising: