github ppkantorski/Ultrahand-Overlay v1.5.6
Ultrahand Overlay 1.5.6

latest releases: v2.1.6, v2.1.5, v2.1.4...
18 months ago

List of changes:

  1. Package path shortcuts implementation, called ./ for package path within command ini's.
    • i.e. /switch/.packages/<NAME_OF_PACKAGE>/ can now be called as ./
    • When fully utilized, this allows users to rename Ultrahand packages without any path conflicting.
  2. Basic toggles called without sourcing can now take a default state.
    • ;mode=toggle?on for defaulting to on when never clicked
    • ;mode=toggle?off for defaulting to off when never clicked (current default functionality for ;mode=toggle)
  3. backlight command now requires a on / off state. (bug fix)
    • Here is a simple way to use can the backlight function as a toggle.
[Backlight]
;mode=toggle?on
on:
backlight on
off:
backlight off
  1. Numerous optimizations for a variety of the *_funcs.hpp methods. (faster menu drawing and commands)
  2. New scroll bar implementation has been corrected.
  3. Returning from a hidden overlay now takes you back to the hidden overlay menu.
  4. Reduced memory imprint of ovlmenu.ovl.
  5. Creation of libultra (restructuring of project into a custom library).
    • This allows users to potentially build their own Ultrahand Overlays when utilized with my libtesla fork.
    • To use, users simply need to copy the libs folder into their project, then import and use libtesla as they would normally.

Full Changelog: v1.5.5...v1.5.6

Update:

  • Hidden package / overlay settings bug fix + setIniFile bug fix. (05/07/2024 5:49 AM PST)
    • If you did use v1.5.6 before this update, you might want to run this command once (just to be safe).
[Clear INIs]
delete /config/ultrahand/packages.ini
delete /config/ultrahand/overlays.ini
delete /config/ultrahand/theme.ini
delete /config/ultrahand/config.ini
delete /config/.packages/config.ini
delete /switch/.packages/*/config.ini
  • Path shortcut fix for json_file_source + fix for commands grouped together with a package forwarder. (05/07/2024 4:04 PM PST)
  • Wildcard pattern bug fix + move files/folders bug fix. (05/07/2024 8:55 PM PST)
    • This may have affected this line from executing properly delete /switch/.packages/*/config.ini. You may still want to run this command once if you used v1.5.6 earlier than the first update.
  • More last minute wildcard pattern bug fixes. 😅 (05/07/2024 11:19 PM PST)

Full Changelog: v1.5.6...403f247

Don't miss a new Ultrahand-Overlay release

NewReleases is sending notifications on new releases.