Compare commits

..

4 Commits
1.2.0 ... 1.2.1

Author SHA1 Message Date
Mykola Grymalyuk
6841fa6f0a Adjust versioning to 1.2.1
Release coming shortly to handle Launch Agent regression
2023-11-09 09:38:03 -07:00
Mykola Grymalyuk
5e77d7dba1 Launch Services: Remove faulty log file
Launch Agents normally can’t write to `/var/log`, thus resulting in the agent failing to load.
2023-11-09 09:36:07 -07:00
Mykola Grymalyuk
fbedb6f0d2 gui_settings.py: Resolve TS2 toggle not holding 2023-11-08 11:41:29 -07:00
Mykola Grymalyuk
974a560cde Increment build 2023-11-06 11:02:10 -07:00
4 changed files with 12 additions and 9 deletions

View File

@@ -1,5 +1,11 @@
# OpenCore Legacy Patcher changelog
## 1.2.1
- Resolve `TeraScale 2 Acceleration` checkbox in Settings not being saved
- Thanks @rtd1250
- Resolve Auto Patcher failing to launch after updating macOS
- Regression from 1.2.0
## 1.2.0
- Resolve application not existing if user dismisses an update instead of installing
- Resolve lldb crashes on extracted binaries

View File

@@ -13,9 +13,5 @@
</array>
<key>RunAtLoad</key>
<true/>
<key>StandardErrorPath</key>
<string>/var/log/OpenCore-Patcher.log</string>
<key>StandardOutPath</key>
<string>/var/log/OpenCore-Patcher.log</string>
</dict>
</plist>
</plist>

View File

@@ -13,7 +13,7 @@ from data import os_data
class Constants:
def __init__(self) -> None:
# Patcher Versioning
self.patcher_version: str = "1.2.0" # OpenCore-Legacy-Patcher
self.patcher_version: str = "1.2.1" # OpenCore-Legacy-Patcher
self.patcher_support_pkg_version: str = "1.4.5" # PatcherSupportPkg
self.copyright_date: str = "Copyright © 2020-2023 Dortania"
self.patcher_name: str = "OpenCore Legacy Patcher"

View File

@@ -286,7 +286,7 @@ class SettingsFrame(wx.Frame):
"tampering or corruption."
],
},
"Show OpenCore Boot Picker": {
"type": "checkbox",
"value": self.constants.showpicker,
@@ -685,6 +685,7 @@ class SettingsFrame(wx.Frame):
"By default this is disabled due to",
"common GPU failures on these models.",
],
"override_function": self._update_global_settings,
"condition": not bool(self.constants.computer.real_model not in ["MacBookPro8,2", "MacBookPro8,3"])
},
"wrap_around 1": {
@@ -856,7 +857,7 @@ class SettingsFrame(wx.Frame):
"Export constants.py values to a txt file.",
],
},
"Developer Root Volume Patching": {
"type": "title",
},
@@ -1315,7 +1316,7 @@ Hardware Information:
def on_test_exception(self, event: wx.Event) -> None:
raise Exception("Test Exception")
def on_mount_root_vol(self, event: wx.Event) -> None:
if os.geteuid() != 0:
wx.MessageDialog(self.parent, "Please relaunch as Root to mount the Root Volume", "Error", wx.OK | wx.ICON_ERROR).ShowModal()