Commit Graph

26 Commits

Author SHA1 Message Date
Mykola Grymalyuk
8eebf7e1e1 GUI: Add option to configure cpus=4 on MacPro3,1/Xserve2,1
If booting Sonoma or older, can toggle off the workaround
2024-09-14 10:01:52 -06:00
Mykola Grymalyuk
2fb243cc00 wx_gui: Fix unpatch check 2024-09-03 21:23:39 -06:00
Mykola Grymalyuk
b74001a6e5 wx_gui: Handle spacing 2024-09-03 20:33:38 -06:00
Mykola Grymalyuk
4e4157c125 sys_patch: Standardize patch names 2024-09-03 19:15:33 -06:00
Mykola Grymalyuk
9ef569e949 wx_gui: Add handling for new patchset format 2024-09-03 17:20:20 -06:00
Mykola Grymalyuk
a329e80082 patchsets: Implement new patch detection architecture
Greatly streamlines future patch set development
2024-09-01 21:00:05 -06:00
Mykola Grymalyuk
fccde7214b GUI Installer: Support chainloading 2024-08-30 14:45:24 -06:00
Mykola Grymalyuk
bd51332a17 sys_patch.py: Add backend for MetallibSupportPkg 2024-08-28 15:21:35 -06:00
Mykola Grymalyuk
53dd5d3477 Further modularize sys_patch 2024-08-13 13:07:58 -06:00
Mykola Grymalyuk
90092a296d Implement getattrlist for improved CoW detection 2024-08-01 11:16:00 -06:00
Mykola Grymalyuk
8d88fbbfa4 Remove unused imports 2024-07-21 13:53:52 -06:00
Mykola Grymalyuk
4583a743be sucatalog: Publish initial version 2024-07-21 11:54:54 -06:00
Mykola Grymalyuk
475b9e793f sys_patch: Fix patches typing 2024-06-08 20:24:04 -06:00
Mykola Grymalyuk
3bffad8001 GUI: Add side spacing for wx.TextCtrl elements 2024-06-02 12:19:44 -06:00
Mykola Grymalyuk
18d66c66bb gui_entry.py: Add missing import 2024-05-28 18:53:50 -06:00
Mykola Grymalyuk
fdfc86e0d6 sys_patch: Avoid relaunching OCLP 2024-05-28 12:23:33 -06:00
Mykola Grymalyuk
d613581faa wx_gui: Destroy frame on root patching 2024-05-27 17:27:58 -06:00
Mykola Grymalyuk
8fb2ee4b83 Remove stop gap “supports_privileged_helper()” code
Intended to handle transition better, now that it’s complete the code is no longer required
2024-05-27 17:11:28 -06:00
Mykola Grymalyuk
ec9ecbc7a9 Shim: Switch to old spawn logic 2024-05-27 12:13:26 -06:00
Mykola Grymalyuk
303d3de6bd GUI: Remove relaunch logic 2024-05-27 12:13:09 -06:00
Mykola Grymalyuk
b0def277ea updates.py: Add support for PKG updates 2024-05-27 11:29:04 -06:00
Mykola Grymalyuk
acbeef070f Remove alias creation
Now handled by PKG
2024-05-27 11:04:14 -06:00
Mykola Grymalyuk
7d686a29cf Implement update shim 2024-05-26 19:21:49 -06:00
Mykola Grymalyuk
abb18a5ad2 subprocess_wrapper.py: Add unified error handling
Additionally adds backend support for Privileged Helper Tool
2024-05-10 16:06:16 -06:00
Mykola Grymalyuk
83fec2952e Move utilities directory to support 2024-04-01 11:15:34 -06:00
Mykola Grymalyuk
463bed4e06 Restructure into package format 2024-03-31 21:27:36 -06:00