List of changes:
- Dropdown and forwarder commands can now use custom labels/footers by using
footer=
with a value other thannull
in the package'sconfig.ini
. - Custom name and version labels for overlays and packages can now be set in
/config/ultrahand/overlays.ini
and/config/ultrahand/packages.ini
by using optionscustom_name=
andcustom_version=
.- Overlays will only be renamed when displayed on the menu. Direct modification of the overlay is still required for any re-naming of the overlay modules themselves.
- Packages will now assume names in the following priorities.
i. Priority 0: Custom names and versions written inpackages.ini
.
ii. Priority 1: Package name stated in the header in thepackage.ini
file for the Ultrahand package.
iii. Priority 2: If none of the above, it will assume the name based upon the Ultrahand package folder. - If left empty, custom name and version parameters will be unused.
- New option for table
;header_indent=
for drawing a single header indent on left side of the line.- This is meant to be used on one line "header-like" tables.
- New table text color options for
info_text_color
andsection_text_color
.text
: Ultrahand theme text color used for default text.header
: Ultrahand theme text color used for headers.on_value
: Ultrahand theme color forOn
values / values.off_value
: Ultrahand theme color forOff
values / version labels.
- Key combo string representations in packages will now return their symbolic representation.
- Software update menu will now pull an indicator for the latest Ultrahand Overlay version from the GitHub API.
- Themes
classic.ini
andultra.ini
will now be auto-downloaded when opening the Theme manager if they do not exist. - Downloads are now stored in a temporary state until completion. After completion, they are then moved into place.
- This should help with failed downloads and files being removed/replaced after a failed download to an existing filepath.
- The packages menu commands section now utilizes the same core logic as the packages themselves. (code optimization)
- Improvements to
Reboot To
pre-generated command in root package. (/switch/.packages/package.ini
)- If you are missing this feature, you may need to delete
/switch/.packages/package.ini
.
- If you are missing this feature, you may need to delete
- Various subtle UI positioning corrections and bug fixes.
- Bug fix for cursor jumping/sliding after using hotkeys (with a d-pad down button) in games.
Full Changelog: cc7afad...v1.6.9