Fixed SetResolution blocking boot on errors. (Issue #77)

- Setting the display resolution on boot could show an error message if the adapter did not like the graphics mode. This msgbox would block the boot process and could become hidden behind the splash screen. Reconfigured the startup SetResolution process to log any errors and continue instead of displaying a msgbox.
- Pressing F11 during startup will toggle the splash screen show/hide. This can be useful in the even a startup program is blocking but hidden behind the overlay.
- Improvements to SysInfo to get the Windows version directly from the kernel. Also improved ReleaseId/DisplayVersion for Win10 builds.
- Fixed an issue with file attributes not being correctly applied to certain folders.
This commit is contained in:
Homes32
2024-01-21 19:33:46 -06:00
parent f7f597276f
commit 39b08997ac
3 changed files with 62 additions and 62 deletions

View File

@@ -954,7 +954,7 @@ WriteInterface,Value,%ScriptFile%,Interface,cb_ShowHiddenFiles,True
WriteInterface,Value,%ScriptFile%,Interface,cb_ShowStatusBar,True
WriteInterface,Value,%ScriptFile%,Interface,cb_UseCompactMode,False
WriteInterface,Value,%ScriptFile%,Interface,cb_UseCheckboxsToSelectItems,False
WriteInterface,Value,%ScriptFile%,Interface,cb_LaunchFoldersInSeparateProcess,True
WriteInterface,Value,%ScriptFile%,Interface,cb_LaunchFoldersInSeparateProcess,False
WriteInterface,Value,%ScriptFile%,Interface,cmb_DefaultFolderLayout,"Details"
System,Cursor,Normal
@@ -1022,7 +1022,7 @@ cb_SmallIconsOnDesktop="Small icons on desktop",1,3,370,81,146,18,True
cb_DisableDPIScaling="Disable DPI scaling",1,3,370,161,171,18,True,"__Select this option to show larger Icons on high resolution displays."
cb_ExpandOpStatusDlg="Expand operation status",1,3,160,145,200,18,True,"__Expand the modern FileCopy/Delete/Etc. dialog by default."
cb_ShowStatusBar="Show status bar",1,3,160,81,200,18,True
cb_LaunchFoldersInSeparateProcess="Launch folders in separate process",1,3,370,177,197,18,True,"__Launch folder windows in a separate process"
cb_LaunchFoldersInSeparateProcess="Launch folders in separate process",1,3,370,177,197,18,False,"__Launch folder windows in a separate process"
cb_ShowHiddenFiles="Show hidden & system files",1,3,160,97,200,18,True
cb_UseCheckboxsToSelectItems="Use checkboxs to select items",1,3,160,161,173,18,False
cb_UseCompactMode="Decrease space between items",1,3,160,177,200,18,False,"__Decrease space between items (compact view)"