Dhinak G
f71c8ddeaa
Update changelog & increment build
2025-12-19 16:23:24 -05:00
Dhinak G
7ca65ddbaa
Increment build
2025-08-30 02:07:05 -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
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
868cfa62c1
Sync PatcherSupportPkg
2024-10-31 15:55:31 -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
8e15ed6d6e
constants.py: Set to bug fix release
2024-09-26 11:47:22 -06:00
Eduardo Covas
861898272b
Sync PatcherSupportPkg
2024-09-23 13:58:43 -03:00
Mykola Grymalyuk
2e513b98ca
contants.py: Sync PatcherSupportPkg
2024-09-23 09:32:51 -06:00
Mykola Grymalyuk
ce08129d4b
nvidia_kepler.py: Fix build comparison
2024-09-16 13:28:53 -06:00
Mykola Grymalyuk
56c9fd52d5
constants.py: Set versioning to bug fix release
2024-09-16 09:10:01 -06:00
Mykola Grymalyuk
be361d27e6
Increment build
2024-09-14 11:59:40 -06:00
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
00ea5a7843
Sync PatcherSupportPkg for non-Metal support
2024-09-12 07:41:26 -06:00
Mykola Grymalyuk
7f0a96126b
Sync PatcherSupportPkg
2024-09-09 20:13:00 -06:00
Mykola Grymalyuk
3c309d71b9
Sync versioning to match
2024-09-06 15:27:11 -06:00
Mykola Grymalyuk
0e1421f7fc
Sync OpenCorePkg
2024-09-06 15:12:42 -06:00
Mykola Grymalyuk
8d838a3148
Sync PatcherSupportPkg
2024-09-06 09:17:27 -06:00
Mykola Grymalyuk
c1f5be775d
Sync IOSkywalk for Sequoia
...
Prevents kernel panic when using Continuity Camera, however connection issues still remain
2024-09-06 08:57:52 -06:00
Eduardo Covas
4bbfe465fa
Sync PatcherSupportPkg
2024-09-05 09:06:20 -03:00
Mykola Grymalyuk
1d37c5a4ee
patchsets: Add handling for MacBookPro11,5 and iMac15,1
2024-09-02 18:40:11 -06:00
Mykola Grymalyuk
24cc303530
Sync kexts to official releases
2024-08-30 10:07:53 -06:00
Mykola Grymalyuk
2753f88bfa
Sync PatcherSupportPkg
2024-08-29 16:45:20 -06:00
Mykola Grymalyuk
bd51332a17
sys_patch.py: Add backend for MetallibSupportPkg
2024-08-28 15:21:35 -06:00
Mykola Grymalyuk
f931c3b6c2
sys_patch.py: Test rerouting patches to root
2024-08-26 17:10:51 -06:00
Mykola Grymalyuk
132f12c885
Sync PatcherSupportPkg
...
Attempts to resolve AMDMTLBronze crashing in Sequoia
2024-08-20 15:26:55 -06:00
Mykola Grymalyuk
1cbee930cb
constants.py: Publish Metal 31001 patches
2024-08-18 14:07:08 -06:00
Mykola Grymalyuk
f77a45a587
constants.py: Adjust support
2024-08-18 14:06:34 -06:00
Mykola Grymalyuk
d1e721d8d7
Merge branch 'main' into sequoia-development
2024-08-11 20:00:52 -06:00
Mykola Grymalyuk
e453bd1b51
Sync PatcherSupportPkg
2024-08-11 19:57:39 -06:00
Mykola Grymalyuk
4544c99fde
misc.py: Resolve T1 communication on 15.0 Beta 4
...
Due to lack of kernel version incrementing, beta 1 through 3 will not function with this build (as we are unable to limit kext injection).
Note searchpartyd will crash on beta 4, full support not resolved yet.
2024-07-24 11:28:12 -06:00
Eduardo Covas
50e7f1d3ad
Sync PatcherSupportPkg
2024-07-12 09:55:53 -03:00
Mykola Grymalyuk
3b551d565a
sys_patch_dict.py: Adjust Vega MTL bin
2024-07-03 19:01:22 -06:00
Mykola Grymalyuk
b7c4ea2b89
Sync PatcherSupportPkg
2024-07-03 13:47:33 -06:00