List of changes:
- Introduction of
ini_file_sourcefunction and expansion ofini_filefunction.- Dropdown selections can now use
ini_file_source <PATH_TO_INI>which will return a list of ini section name. - Introduction of new placeholder index replacements selections
{ini_file(<INDEX>)}/{ini_file_source(*)}for returning section names. (regular usage ofini_fileplaceholder calls will still function the same way, as well asini_file_source)
- Dropdown selections can now use
- Named step-trackbars can now use standard
json_source,json_file_source, andini_file_sourcesource functions and placeholder replacements. - Expansion of
filterto non-path type entries in dropdown selections.- Called
filter <NAME_OF_ENTRY>.
- Called
- Expansion of
exitcommand to exit directly to the overlays menu or packages menu.- Called
exit overlays/exit packages.
- Called
- Expansion of
refreshcommand.refresh theme: reload/refresh the current current loaded theme (/config/ultrahand/theme.ini)refresh package: reload/refresh the current working package (redraws menu)
- Introduction of
comparefunction to compare two text file lists and output a duplicate files list.- Called
compare <PATH_TO_TXT_1> <PATH_TO_TXT_2> <OUTPUT_TXT_PATH>.
- Called
- New option
-copy_filter/-cp_filterformove/mvcommands utilizing-src+-dest.- Called
move -src <SRC_TXT> -dest <DEST_TXT> -copy_filter <FILTER_TXT>. - This will run a copy instead of move for files in the filter list text file.
- Called
- Introduction of new placeholder function
splitfor splitting strings.- Called
{split(<STRING>,<PATTERN>,<INDEX>)}. - For example, if the string is
Test - String, the pattern is" - ", and the index is0, the output would beTest.
- Called
- Updates to the pre-generated
/switch/.packages/package.iniroot package file to includeReboot To(for booting directly into/bootloader/hekate_ipl.iniboot entries.- Notice: Users may need to delete
/switch/.packages/package.inifor it to generate a new one.
- Notice: Users may need to delete
- Various optimizations to the command interpreter, file manipulation logging, bulk execution implementations, and to
move/mvoperations. - Additional tweaks to the dangerous pattern detection function.
- Update to Mod Alchemist now at v0.4.7.
- Bug fixes for toggling content mods with duplicate files (utilizing
-copy_filterandcompare).
- Bug fixes for toggling content mods with duplicate files (utilizing
Full Changelog: v1.6.7...v1.6.8
Update:
- Filter bug fix. (affected
Reboot To) - 07/22/2024 2:53 PM PST - Addition of
-filter <FILTER_TXT>command option formove,copy, anddelete. - 07/22/2024 8:35 PM PST- This allows for filtering of bulk executions (
-src/-dest).
- This allows for filtering of bulk executions (
Full Changelog: v1.6.8...cc7afad