Improve homescreen delegate performance and visual changes

This commit affects the homescreen delegates and their scrolling view:

  • Change horizontal delegate Repeaters to ListViews for memory and performance improvements (not all delegates are visible at the same time)
  • Remove the application description from delegates, as they add a lot of visual noise and animation lag, while not being necessary for the user if they launch the same apps all the time
  • Adjust delegate text size to be less visually noisy
  • Remove "expanding tiles" config option, make our delegates work as well as possible without needing to support and test for different tile dimension behavior
  • Use higher quality delegate drop shadow

(Apologize for the video recording lagging, seems to be an issue with spectacle?)

Screencast_20250618_165656

Edited by Devin Lin

Merge request reports

Loading