List of changes:
- Significant rendering improvements in
libultrahand/libtesla(again 🙂).- Faster string rendering (with safeguards) as well as rendering of other objects.
- Faster glyph lookup (for drawing strings).
- Safe optimizations to critical rendering components (considerable improvements).
- 60fps now works on 918 MHz CPU with wallpapers.
- 60fps also works with 714 MHz CPU without wallpapers.
- 612 Mhz CPU without wallpapers is now very close to 60fps with it rendering 60fps on certain menus.
- Bug fixes for left to right scrolling text (long ListItem text) not returning to its original position before restarting.
- Rewrite of the
Listclass inlibteslato properly allow jump menu navigation.- When at the top of the menu and
upis pressed, the cursor will now automatically go to the bottom most item. - When at the bottom of the menu and
downis pressed, the cursor will now automatically go back to the top. - When
Lis pressed, the cursor will jump to the top of the menu. - When
Ris pressed, the cursor will jump to the bottom of the menu.- All jump menu implementations works on menus with ListItems and tables, or even just tables.
- Complete rewrite of the table scrolling implementation for smoother scrolling and less potential issues.
- When at the top of the menu and
- Fixes to table drawing implementations.
- All tables are now
;scrollable=trueby default with proper scrolling implemented.- This property will eventually be removed, as well as the other scrollable properties.
- All tables are now
- Download commands now have a 10s timeout.
Software Updatenow removes the version label if it cannot pull the latest version details from GitHub.- This will prevent people thinking an older version of the overlay is the latest.
- Slight cleanup of debug
logging. - Beta for nx-ovlloader+ v1.1.1 is now live (not linked to
Updatefor now for testing).
What's Changed
Full Changelog: 215e878...v1.9.1