mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-04-22 11:00:16 +10:00
gui_install_oc.py: Fix missing spacer
This commit is contained in:
@@ -1,6 +1,8 @@
|
|||||||
# OpenCore Legacy Patcher changelog
|
# OpenCore Legacy Patcher changelog
|
||||||
|
|
||||||
## 0.6.7
|
## 0.6.7
|
||||||
|
- Resolve partition buttons overlapping in Install OpenCore UI
|
||||||
|
- ex. "EFI" and additional FAT32 partitions on a single drive
|
||||||
- Backend changes:
|
- Backend changes:
|
||||||
- Call `setpgrp()` to prevent app from being killed if parent process is killed (ie. LaunchAgents)
|
- Call `setpgrp()` to prevent app from being killed if parent process is killed (ie. LaunchAgents)
|
||||||
|
|
||||||
|
|||||||
@@ -195,13 +195,15 @@ class InstallOCFrame(wx.Frame):
|
|||||||
items = len(partitions)
|
items = len(partitions)
|
||||||
longest_label = max((len(partitions[partition]['partition']) + len(partitions[partition]['name']) + len(str(partitions[partition]['size']))) for partition in partitions)
|
longest_label = max((len(partitions[partition]['partition']) + len(partitions[partition]['name']) + len(str(partitions[partition]['size']))) for partition in partitions)
|
||||||
longest_label = longest_label * 10
|
longest_label = longest_label * 10
|
||||||
|
spacer = 0
|
||||||
for partition in partitions:
|
for partition in partitions:
|
||||||
logging.info(f"- {partitions[partition]['partition']} - {partitions[partition]['name']} - {partitions[partition]['size']}")
|
logging.info(f"- {partitions[partition]['partition']} - {partitions[partition]['name']} - {partitions[partition]['size']}")
|
||||||
disk_button = wx.Button(dialog, label=f"{partitions[partition]['partition']} - {partitions[partition]['name']} - {partitions[partition]['size']}", size=(longest_label,30), pos=(-1, text_label.GetPosition()[1] + text_label.GetSize()[1] + 5))
|
disk_button = wx.Button(dialog, label=f"{partitions[partition]['partition']} - {partitions[partition]['name']} - {partitions[partition]['size']}", size=(longest_label,30), pos=(-1, text_label.GetPosition()[1] + text_label.GetSize()[1] + 5 + spacer))
|
||||||
disk_button.Centre(wx.HORIZONTAL)
|
disk_button.Centre(wx.HORIZONTAL)
|
||||||
disk_button.Bind(wx.EVT_BUTTON, lambda event, partition=partition: self._install_oc_process(partition))
|
disk_button.Bind(wx.EVT_BUTTON, lambda event, partition=partition: self._install_oc_process(partition))
|
||||||
if items == 1 or self.constants.booted_oc_disk == partitions[partition]['partition']:
|
if items == 1 or self.constants.booted_oc_disk == partitions[partition]['partition']:
|
||||||
disk_button.SetDefault()
|
disk_button.SetDefault()
|
||||||
|
spacer += 25
|
||||||
|
|
||||||
# Add button: Return to main menu
|
# Add button: Return to main menu
|
||||||
return_button = wx.Button(dialog, label="Return to main menu", size=(150,30), pos=(-1, disk_button.GetPosition()[1] + disk_button.GetSize()[1]))
|
return_button = wx.Button(dialog, label="Return to main menu", size=(150,30), pos=(-1, disk_button.GetPosition()[1] + disk_button.GetSize()[1]))
|
||||||
|
|||||||
Reference in New Issue
Block a user