Skip to content

Commit 34e2e30

Browse files
committed
Edit VM dialog: HDD controller ccan be changed again
1 parent e604b12 commit 34e2e30

File tree

3 files changed

+23
-5
lines changed

3 files changed

+23
-5
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
# EmuGUI v2.0.4.5615 "Ioana Rosa" (based on v2.0.3.5614)
2+
3+
## WARNING
4+
5+
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
6+
7+
## Changes compared to v2.0.2.5613
8+
9+
- On Edit VM dialogs, the HDD controller can be changed again.
10+
11+
## Known issues
12+
13+
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
14+
- You will not be notified about any more updates for now as update.txt will not be updated.
15+
- As for the TPM functionality, you must run `mkdir (insert-path-here)` and `swtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20` in a terminal (You can leave the `--tpm2` argument away tho if you plan to use TPM 1.2 instead).
16+
- The QCOW2 format is prone to not work for some Windows VMs.
17+
118
# EmuGUI v2.0.3.5614 "Ioana Rosa" (based on v2.0.2.5613)
219

320
## WARNING
@@ -14,6 +31,7 @@
1431
- You will not be notified about any more updates for now as update.txt will not be updated.
1532
- As for the TPM functionality, you must run `mkdir (insert-path-here)` and `swtpm socket --tpm2 --tpmstate dir=(insert-path-here) --ctrl type=unixio,path=(insert-path-here)/swtpm-sock --log level=20` in a terminal (You can leave the `--tpm2` argument away tho if you plan to use TPM 1.2 instead).
1633
- The QCOW2 format is prone to not work for some Windows VMs.
34+
- You can't change the HDD controller on existing hard drives on the edit VM dialog.
1735

1836
# EmuGUI v2.0.2.5613 "Ioana Rosa" (based on v2.0.1.5612)
1937

dialogExecution/editVMNew.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -315,31 +315,31 @@ def vhdAddingChange(self):
315315
# For new and existing
316316
self.le_vhdp.setEnabled(True)
317317
self.btn_vhdp.setEnabled(True)
318+
self.cb_hddc.setEnabled(True)
318319

319320
# For new
320321
self.cb_vhdf.setEnabled(True)
321322
self.sb_maxsize.setEnabled(True)
322-
self.cb_hddc.setEnabled(True)
323323

324324
elif addExistVhdContent.__contains__(self.cb_vhdu.currentText()):
325325
# For new and existing
326326
self.le_vhdp.setEnabled(True)
327327
self.btn_vhdp.setEnabled(True)
328+
self.cb_hddc.setEnabled(True)
328329

329330
# For new
330331
self.cb_vhdf.setEnabled(False)
331332
self.sb_maxsize.setEnabled(False)
332-
self.cb_hddc.setEnabled(False)
333333

334334
elif noVhdContent.__contains__(self.cb_vhdu.currentText()):
335335
# For new and existing
336336
self.le_vhdp.setEnabled(False)
337337
self.btn_vhdp.setEnabled(False)
338+
self.cb_hddc.setEnabled(False)
338339

339340
# For new
340341
self.cb_vhdf.setEnabled(False)
341342
self.sb_maxsize.setEnabled(False)
342-
self.cb_hddc.setEnabled(False)
343343

344344
def vhdBrowseLocation(self):
345345
with open(f"{self.exec_folder}translations/createnewvhd.txt", "r+", encoding="utf8") as creNewVhdFile:

emugui.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def __init__(self, parent=None):
129129
logman = errors.logman.LogMan()
130130
logman.generateLogID()
131131
logman.logFile = logman.setLogFile()
132-
self.version = "2.0.3.5614"
132+
self.version = "2.0.4.5615"
133133

134134
self.architectures = [
135135
["i386", self.lineEdit_4],
@@ -227,7 +227,7 @@ def __init__(self, parent=None):
227227
except:
228228
pass
229229

230-
self.versionCode = 5614
230+
self.versionCode = 5615
231231

232232
if platform.system() == "Windows":
233233
self.connection = platformSpecific.windowsSpecific.setupWindowsBackend()

0 commit comments

Comments
 (0)