Skip to content

Commit 09c152d

Browse files
committed
Add Fatima Nejla banner
1 parent 90e551e commit 09c152d

File tree

3 files changed

+66
-3
lines changed

3 files changed

+66
-3
lines changed

CHANGELOG.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,66 @@
1+
# EmuGUI v2.1.0.5704_dev "Fatima Nejla" (based on v2.1.0.5703_dev)
2+
3+
## WARNING
4+
5+
- This is a pre-release, so please don't use this for any productive purposes.
6+
- You now need the latest version of your Linux distribution or at least Windows 10 to get official support for this release.
7+
8+
## Changes compared to v2.0.6.5617
9+
10+
- Thanks to Mizuki, we now have more flexible Windows-specific code.
11+
- As per the depreciation policy, the old USB Tablet checkbox has been removed for good.
12+
- The VM table on the database can now save information which you would set when starting the VM (excluding TPM information).
13+
- The bootfrom part has been added afterwards.
14+
- The VM dialogs now show UI elements for those settings.
15+
- The time settings can now be enabled and disabled in the VM dialogs using the RTC checkbox.
16+
- The floppy seems to be able to get set on the dialogs.
17+
- The newcomers can now be saved onto the database permanently.
18+
- The CD Browse buttons work now.
19+
- A class for storing VMs is on its way to replace the bad temporary file saving practice with good OOP practice.
20+
- The edit VM dialog is being adapted to the new OOP-based approach.
21+
- The Win2k checkbox is to be removed because of the OOP adaption.
22+
- The Edit VM dialog will now turn the Win2k optimisations off regardless of what you really want.
23+
- The Edit VM dialog would now use the new OOP-based initialisation instead of the file-based one.
24+
- A log text had to be adjusted.
25+
- A new Start VM dialog has already been implemented.
26+
- The vmdata converter has been removed again.
27+
- Editing the VM is now implemented.
28+
- One-time edit is implemented.
29+
- The HDA stuff had to be migrated.
30+
- EmuGUI now utilises the Win32 API on Windows. This is to fix an issue where EmuGUI is not able to determine the Documents folder properly.
31+
- The changes from 2.0.9 have been added to the changelog.
32+
- The logs now tell you if your system is unsupported.
33+
- In the "About" section, you will read a message about this thing (now also for RAM).
34+
- You will find the updated requirements in the readme.
35+
- Formatting fixed
36+
- The now required win32com has been added for Windows compiling procedures.
37+
38+
## Foreported
39+
40+
### From v2.0.7.5618
41+
42+
- When creating new VMs, you can now choose custom BIOS files again.
43+
44+
### From v2.0.8.5619
45+
46+
- The keyboard layout is now set correctly.
47+
48+
### From v2.0.9.5620 (kinda)
49+
50+
- ARM machines are now defaulted to "virt" by EmuGUI. (or at least they should be)
51+
52+
## Changes compared to v2.1.0.5702_dev
53+
54+
- The new Fatima Nejla banner has been added.
55+
56+
## Known issues
57+
58+
- Unfortunately, you might have to run EmuGUI from the terminal on Linux.
59+
- You will not be notified about any more updates for now as update.txt will not be updated.
60+
- 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).
61+
- The QCOW2 format is prone to not work for some Windows VMs.
62+
- The new settings aren't applied yet. However, as the way to temporarily save VM settings is to be changed anyway, this won't be fixed until then.
63+
164
# EmuGUI v2.1.0.5703_dev "Fatima Nejla" (based on v2.1.0.5702_dev)
265

366
## WARNING

banners/FatimaNejla.png

36.7 KB
Loading

emugui.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ def __init__(self, parent=None):
132132
logman = errors.logman.LogMan()
133133
logman.generateLogID()
134134
logman.logFile = logman.setLogFile()
135-
self.version = "2.1.0.5703_dev"
135+
self.version = "2.1.0.5704_dev"
136136

137137
self.architectures = [
138138
["i386", self.lineEdit_4],
@@ -246,7 +246,7 @@ def __init__(self, parent=None):
246246
except:
247247
pass
248248

249-
self.versionCode = 5702
249+
self.versionCode = 5704
250250

251251
if platform.system() == "Windows":
252252
self.connection = platformSpecific.windowsSpecific.setupWindowsBackend()
@@ -344,7 +344,7 @@ def connectSignalsSlots(self):
344344
self.label_6.setPixmap(QtGui.QPixmap(f"{self.exec_folder}banners/RobertRabbit.png"))
345345

346346
else:
347-
self.label_6.setPixmap(QtGui.QPixmap(f"{self.exec_folder}banners/IoanaRosa.png"))
347+
self.label_6.setPixmap(QtGui.QPixmap(f"{self.exec_folder}banners/FatimaNejla.png"))
348348

349349
if datetime.date.today().day == 1 and datetime.date.today().month == 4:
350350
pixmap = self.label_6.pixmap()

0 commit comments

Comments
 (0)