Add GUI Support for OpCore Simplify (#512)

* Refactor OpCore-Simplify to GUI version

* New ConfigEditor

* Add requirement checks and installation in launchers

* Add GitHub Actions workflow to generate manifest.json

* Set compression level for asset

* Skip .git and __pycache__ folders

* Refactor update process to include integrity checker

* Add SMBIOS model selection

* Update README.md

* Update to main branch
This commit is contained in:
Hoang Hong Quan
2025-12-30 14:19:47 +07:00
committed by GitHub
parent 871d826ea4
commit 0e608a56ce
38 changed files with 4948 additions and 1636 deletions

View File

@@ -4,9 +4,9 @@ import random
import json
class Github:
def __init__(self):
self.utils = utils.Utils()
self.fetcher = resource_fetcher.ResourceFetcher()
def __init__(self, utils_instance=None, resource_fetcher_instance=None):
self.utils = utils_instance if utils_instance else utils.Utils()
self.fetcher = resource_fetcher_instance if resource_fetcher_instance else resource_fetcher.ResourceFetcher()
def extract_payload(self, response):
for line in response.splitlines():