Skip to content

Ultrahand Overlay 1.5.8

Compare
Choose a tag to compare
@ppkantorski ppkantorski released this 17 May 08:39
· 381 commits to main since this release
c0d6877

List of changes:

  1. Numerous across the board optimizations and bug fixes. (Significant memory/speed improvements from v1.5.7.)
    • Improved code structure and memory consumption.
    • Optimized menu item sorting. (for drawing the overlays / packages menu)
    • Improved themes loading implementation.
    • New hiding overlay implementation. (animations + widget throttling correction)
    • set-ini-value now will create folders if necessary when initializing new ini's.
    • Bug fixes for move and delete commands.
    • CURL global initialization. (fix for random crashes using download function)
    • Bug fixes for default key combo initialization. (for fresh setups)
  2. New table implementation for drawing information.
    • Table commands must start with $ in the command name and include ;mode=table.
    • Additional options for configuring tables:
      • ;header= is a true/false option for drawing the section header with the table.
      • ;alignment= is a string value left, right, or center for controlling the value column alignment. (default value is right).
      • ;offset= is an integer value for configuring the values column offset with a left / center alignment. (default value is 160)
      • ;spacing= is an integer value for configuring the newline spacings for drawing the table. (default value is 0)
      • ;gap= is an integer value for configuring the post-table gap. (default value is 3)
    • Placeholders are fully functional for drawing tables with parsed values. (json, hex, list, etc.)
    • New theme color options table_section_text_color and table_info_text_color.
  3. New unzip + copy progress indicator.
  4. Progress animation. (see Settings > UI Settings > Miscellaneous > Effects > Progress Animation)
  5. Various subtle UI improvements and corrections.

Full Changelog: 24dc079...v1.5.8