Skip to content

Ultrahand Overlay 1.7.9

Compare
Choose a tag to compare
@ppkantorski ppkantorski released this 19 Oct 09:20
· 45 commits to main since this release
  1. Complete rework of the Script Overlay (- / minus on a command).
    • Users can now preview command blocks and execute would be executed commands on the Script Overlay.
    • All command objects are now compatible.
  2. Package header routing has now been implemented.
    • This will make it easier for users to tell where they are within the menu when navigating through packages.
  3. Ultrahand's overlay development libraries have now been moved to libultrahand.
    • Numerous improvements have been made within libultrahand to make recompiling overlays easier.
    • Users can also use these libraries for their own overlay development, or to rebuild other Tesla overlays with Ultrahand features.
      • A number of overlays have been rebuilt as examples. (see Build Examples)
  4. Introduction of new theme colors.
    • default_overlay_color for specifying the default title color for overlays compiled with libultrahand.
    • default_script_color for specifying the default title color for the Script Overlay.
  5. Various fixes to track-bars.
    • Users can now also click A to apply track-bar settings.
    • Users can hold R on top of an unlocked track bar to enable changing pages left / right (using D-Pad).
    • Fixes to rapid left / right clicks.
    • Fixes to text alignments.
    • Color swap for cursor over locked / unlocked trackbars.
    • Various touch related bug fixes.
  6. New table drawing options and various improvements to table rendering.
    • ;wrapping_mode= can be set to none, char, or word for tables. (default is none)
    • ;wrapping_indent= can be set to true or false for drawing an indent on the wrapped lines.
      • Notice: Wrapping modes will only be applied to the section text on the table.
  7. Software update command now updates nx-ovlloader / nx-ovlloader+ as well as the included themes.
    • nx-ovlloader+ has been updated for HOS 19.0.0 support.
      • Notice: This update is required for proper reading of device FUSE data.
  8. Fixes for drawing the overlays / packages menu for newly added overlays / packages.
  9. Various UI corrections / improvements and code optimizations.
    • Wallpapers now consume half the system memory they used to.
    • Text width computations are now fixed. This should allow Ultrahand to display other fonts and languages more properly.

Full Changelog: aabb4e7...v1.7.9

Update:

  • Bug fix for nx-ovlloader+ / nx-ovlloader latest release URL. (was set to v1.0.8 instead of latest) - 10/19/2024 4:57 AM PST
    • If you already updated to v1.7.9 with the "Software Update" menu, you may want to click update 2x. (first update will pull the fixed ovlmenu, second update will pull the correct loader)
  • Cleanup of package header route labels. - 10/19/2024 6:25 AM PST

Full Changelog: v1.7.9...367a0bb