Dhinak G
b9df76ebdf
detect.py: Fix missing import
2026-03-19 12:31:54 -04:00
Dhinak G
46404c07ef
Sync kexts
2026-03-19 12:23:07 -04:00
Dhinak G
aec949a17c
Move JavaScriptCore AVX patch to RestrictEvents
2026-03-19 12:22:40 -04:00
Dhinak G
7c626eb185
Sync PatcherSupportPkg
2025-12-23 22:38:40 -05:00
Eva Isabella Luna
a9795b7b5f
Implement new modern wireless patchset ( #1178 )
2025-12-23 22:36:03 -05:00
Dhinak G
f71c8ddeaa
Update changelog & increment build
2025-12-19 16:23:24 -05:00
Eva Isabella Luna
806d47f413
Disable repatching a dirty root volume ( #1179 )
...
Co-authored-by: Dhinak G <17605561+dhinakg@users.noreply.github.com >
2025-12-19 16:06:11 -05:00
Dhinak G
7ca65ddbaa
Increment build
2025-08-30 02:07:05 -04:00
Dhinak G
cea721a33a
GUI: Update messages for installer download
2025-08-29 20:16:57 -04:00
Dhinak G
2383966234
products_appledb.py: Add AppleDB as InstallAssistant source
2025-08-28 17:37:37 -04:00
Dhinak G
960376aebb
network_handler.py: Use raise_for_status to detect error
2025-08-28 17:37:37 -04:00
Dhinak G
6e4064887c
network_handler.py: Fix checksum support
2025-08-28 17:37:37 -04:00
Dhinak G
aec0e8c6d2
products.py: Improve wording of latest products mechanism
2025-08-28 17:37:37 -04:00
Mykola Grymalyuk
b8200ad262
usb11.py: Add USB webcam test patch
2025-05-11 20:36:45 -06:00
Mykola Grymalyuk
9bc816f353
Sync PatcherSupportPkg
2025-05-10 21:37:56 -06:00
Gonen
9ac02b0f6b
GUI: Reduce CPU usage II - have smoother UX with faster refresh rate
...
* Set thread_sleep_interval to 0.01s for better UI responsiveness
* Improve thread waiting with thread.join() where applicable (thanks to @sbytnar)
2025-04-05 20:29:07 +03:00
Gonen
4ce91cad3d
[WIP] GUI: Reduce CPU usage by adding sleep intervals to UI wait loops
...
Fix issue where the GUI main thread was consuming excessive CPU while
waiting for background tasks to complete.
By adding a configurable sleep interval between UI updates,
CPU usage is significantly reduced while maintaining responsiveness.
- Add thread_sleep_interval constant to global Constants class
- Implement wait_for_thread utility function in gui_support
- Update all wxPython event loops to use the new helper
- Test shows approximately 60% CPU usage reduction during waits
2025-04-03 23:18:48 +03:00
Mykola Grymalyuk
f87f803cf2
Sync PatcherSupportPkg
2025-04-03 13:59:13 -06:00
Mykola Grymalyuk
7f80c6ba3b
Increment build
2025-04-02 11:24:23 -06:00
Mykola Grymalyuk
1a871fd93c
Sync CHANGELOG
...
Ref: 35bcb134f1
2025-04-01 19:31:31 -06:00
Mykola Grymalyuk
67bf7c5095
Increment build
2025-04-01 08:37:55 -06:00
Mykola Grymalyuk
d1459344e4
Sync PatcherSupportPkg
2025-03-30 14:14:04 -06:00
Mykola Grymalyuk
8098cc6520
sys_patch.py: Fix Metallib logic
2025-03-24 11:19:28 -06:00
Mykola Grymalyuk
28e57d5d00
Sync OpenCorePkg
2025-03-23 11:52:58 -06:00
Mykola Grymalyuk
33d1b294eb
Sync kexts
2025-03-23 11:35:06 -06:00
Mykola Grymalyuk
3c91e6e9ed
Sync copyright label
2025-02-15 11:08:04 -07:00
Mykola Grymalyuk
743076a411
Disable crash analytics client side
2025-01-01 11:10:02 -07:00
Mykola Grymalyuk
5f1e21eb09
Sync PatcherSupportPkg
2024-12-09 12:45:30 -07:00
Mykola Grymalyuk
e9e681c272
Increment build
2024-11-17 10:39:22 -07:00
Mykola Grymalyuk
5e4b124b2a
defaults.py: Implement additional error handling for 2.1.0 bug
2024-11-06 10:18:17 -07:00
Mykola Grymalyuk
2a578734b9
gui_settings.py: Fix typing for boolean values
2024-11-02 18:19:43 -06:00
Mykola Grymalyuk
737aed5635
gui_settings.py: Add error handling for invalid value
2024-10-31 16:03:44 -06:00
Mykola Grymalyuk
868cfa62c1
Sync PatcherSupportPkg
2024-10-31 15:55:31 -06:00
Mykola Grymalyuk
b561a35ca9
products.py: Better handle Apple Silicon installers
2024-10-31 15:55:19 -06:00
Mykola Grymalyuk
6a58ef1dab
gui_settings.py: Handle saving values of None
2024-10-05 12:21:34 -06:00
Mykola Grymalyuk
a8f76af6bc
GUI: Support saving settings on-model
2024-10-05 11:14:46 -06:00
Mykola Grymalyuk
1ec6b02cd7
Increment build
2024-10-05 10:24:20 -06:00
Mykola Grymalyuk
15ad0c509e
macos_installer_handler.py: Reference full diskutil path
...
Thanks @niklasravnsborg for the report!
2024-09-27 11:26:43 -06:00
Mykola Grymalyuk
0e0b1436b2
bluetooth.py: Set legacy patches on Macs with upgraded chipsets
2024-09-27 10:06:31 -06:00
Mykola Grymalyuk
528d32cc9d
non_metal.py: Remove Metal wallpaper
2024-09-26 16:15:55 -06:00
Mykola Grymalyuk
8e15ed6d6e
constants.py: Set to bug fix release
2024-09-26 11:47:22 -06:00
Mykola Grymalyuk
796b5bcd9e
gui_settings.py: Adjust pathing for root settings
2024-09-25 11:40:35 -06:00
Mykola Grymalyuk
7e5f171210
gui_settings.py: Resolve Beachball defaults write
2024-09-23 11:09:23 -06:00
Eduardo Covas
861898272b
Sync PatcherSupportPkg
2024-09-23 13:58:43 -03:00
Mykola Grymalyuk
9d43d66f5d
patchsets: Update for GCN GVA logic
2024-09-23 09:54:27 -06:00
Mykola Grymalyuk
753cd6cf3f
patchsets: Avoid downgrading AppleGVA on AMD Polaris+ GPUs
2024-09-23 09:45:56 -06:00
Mykola Grymalyuk
192dfb79ae
patchsets: Add reference patch
...
Unused, only present for referencing
2024-09-23 09:45:30 -06:00
Mykola Grymalyuk
d7f3d09c14
non_metal.py: Downgrade screencapture
2024-09-23 09:34:00 -06:00
Mykola Grymalyuk
41a5731546
metal_3802.py: Add 15.1 RenderBox metallib
2024-09-23 09:33:35 -06:00
Mykola Grymalyuk
2e513b98ca
contants.py: Sync PatcherSupportPkg
2024-09-23 09:32:51 -06:00