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/packagesmenu) - Improved themes loading implementation.
- New hiding overlay implementation. (animations + widget throttling correction)
set-ini-valuenow will create folders if necessary when initializing new ini's.- Bug fixes for
moveanddeletecommands. - 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/falseoption for drawing the section header with the table.;alignment=is a string valueleft,right, orcenterfor controlling the value column alignment. (default value isright).;offset=is an integer value for configuring the values column offset with aleft/centeralignment. (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_colorandtable_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