Ultrahand Overlay 1.5.8
List of changes:
- 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
anddelete
commands. - CURL global initialization. (fix for random crashes using download function)
- Bug fixes for default key combo initialization. (for fresh setups)
- 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 atrue
/false
option for drawing the section header with the table.;alignment=
is a string valueleft
,right
, orcenter
for controlling the value column alignment. (default value isright
).;offset=
is an integer value for configuring the values column offset with aleft
/center
alignment. (default value is160
);spacing=
is an integer value for configuring the newline spacings for drawing the table. (default value is0
);gap=
is an integer value for configuring the post-table gap. (default value is3
)
- Placeholders are fully functional for drawing tables with parsed values. (json, hex, list, etc.)
- New theme color options
table_section_text_color
andtable_info_text_color
.
- Table commands must start with
- New unzip + copy progress indicator.
- Progress animation. (see
Settings > UI Settings > Miscellaneous > Effects > Progress Animation
) - Various subtle UI improvements and corrections.
Full Changelog: 24dc079...v1.5.8