New
v0.14.2.AB
- Fixes
CleanNVramHandling- Invalid path to external binary was defined
- Effectively disabled the feature on UEFI-PC
- Forced garbage collection worked as fallback on Apple Macs
- Error messages were still shown and logged
- This bug was introduced in v0.14.0.AA (Commit c0906f1)
- Invalid path to external binary was defined
- Improves
BootLogoHandling- Misc optimisation and extension added
- Main visible extensions:
- Boot logos now displayed for both legacy and UEFI boot
- Enlarged Linux/Windows icons are shown as exit splash screen
- Changes can be leveraged to define custom exit splash screens
boot_outlogofile will be used if presentboot_{distro}will be used if present otherwiseos_{distro}will be used if present otherwise
- Enabled by default but can be adjusted using a new
disable_bootlogoconfiguration token- This can be used to fully or partially disable boot logo display
- Improves
Shortcut KeyHandling- No longer allocates keys based on the operating system type/name
- There was no way of knowing what would be loaded in many cases
- No longer allocates keys to tools with the exceptions below
- Key:
Ais allocated toAbout Refindplus - Key:
Zis allocated toSystem Shutdown(PreviouslyU)
- Key:
- Keys are now basically allocated on display position
- Order:
1, 2, 3 ... 8, 9, B, C ... W, X, Y(31 keys) - Key
0is an internally reserved key - Keys
AandZare used for tools - Keys
IandOare not used
- Order:
- No longer allocates keys based on the operating system type/name
- Improves
ToolHandling- Now only displays one representative entity per tool type
- Allows for uncluttered and aesthetically pleasing interfaces
- Can significantly improve loading speeds in applicable instances
- Tool instances are processed for display when actively selected
- The actual tool instances are then displayed for use if available
- The outcomes of such searches are cached for reuse in that session
- Now only displays one representative entity per tool type
- Improves
Manual StanzaHandling- Removes requirement for the
volumetoken to be set before some other tokens- Volumes can now be defined anywhere in a stanza without issue
- Improves handling of
disabledtokens
- Removes requirement for the
- Improves
Mac RecoveryHandling- Now labels HFS Recovery instances with the Mac OS version
- Activates previously disabled implementation for APFS
- Attempts restart into APFS Recovery via
BootNext - IMPORTANT:
- This implementation is still a work in progress ... feedback required/welcome
- Attempts restart into APFS Recovery via
- Amends
MiscHandling- Applies multiple sundry optimisations and standardisation
- Includes introduction of an
os_windowsicon to be used for Windows when available- Works around the now dated inherited
os-winandos-win8arrangement - The existing arrangement is maintained
- Works around the now dated inherited
- Adds
os_ventoyicon - Now uses upstream emulated storage location if present
- Amends misc misaligned indices
- Includes introduction of an
- The
use_graphics_fortoken now defaults toosx linux windows - Addressed static analysis flags
- Drops inherited unused
filesystems/testfolder and contents
- Drops inherited unused
- Applies multiple sundry optimisations and standardisation