Releases: LyfeOnEdge/HBUpdater
100% Appstore Compatible
App now implements the Homebrew Appstore package system, many thanks to the folks at the 4TU discord for their help and enabling me to make my app compatible with theirs.
More tweaks, improvements, and bug fixes than I can count.
Notably the injector now remembers which payload was selected between instances.
Added download-on-demand switch serial number checker
FIXED RELEASE, NO LONGER CAUSES CRASH DUE TO A FOLDER FAILING TO INIT
Changes:
Added metro home page - The buttons were getting crowded on the standard homebrew page so I've added a new landing page with big icons.
Improved HBUpdaterGUI.py code layout
software lists are now populated within the page that uses them, this is more flexible and requires far less code
HBUpdater will now check for updates, setting available in setting menu to disable it
errorpage.py now handles errors and yes/no questions, code reduction in installerhelperpage.py
installerhelperpage's functions have been moved to toolhelper.py in modules
improved folder handling, moved all folder definitions to locations.py
removed homebrewcore.py to simplify backend
download-on-demand serial checker
nut, fluffy, serial checker, payload injector, etc download into a tools subfolder for better folder structure
Bug fixes to the install tracking system
This version is broken for installing homebrew and is ONLY good for testing the cfw manager. Oops. Next version will fix this.
Previous title:
Added CFW manager alpha for testing. Do not use it on SD cards you care about until testing is over.
The CFW manager is not stable yet, use it at your own risk.
Lots of other good changes with this edition:
- Projects missing github links will now get one generated from the github api link to go to the
- github repo, this applies to user-added homebrew as well.
- Added titles to pages so you know what you are looking at.
- Payload injector page now indicates if injector is already downloaded
- Title bar now displays app version
Standardized pages, added python script integration, improved injector page
Most pages with a table now follow a standard template for fast-track page additions and code reduction
Added fluffy.py integration and auto-update checkbox in settings menu
fluffy.py has been added for users that don't use blawar installers
Added Nut Server Integration
Blawar's python version of NUT is now downloaded upon user request and its dependencies are installed via pip
Added user repos
User's can now add their own github repos to be managed by the gui.
Fixed rcm injector bug affecting only new users
Also a preview of user-added repos code
Injector GUI Release
Lots of tweaks, and improvements, this update adds a gui with a list of payloads to the fusee-launcher.py (all downloaded via github of course)
fixed bat file
Fixed a bug with the bat file causing a failure to start the app