serenity/Userland
Andrew January ac055554f6 LibGUI: Reduce amount we init for FileIconProvider::filetype_image_icon
Instead of loading every icon, only load the filetype image icon if it
hasn't been already. This icon is used by IconViews that need to lazily
load thumbnails, which don't need any of the other icon types.

Spending the time to load the unneeded images was causing delays to
first paint in BackgroundSettings.
2021-08-20 15:31:22 +02:00
..
Applets Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
Applications AK: Move FormatParser definition from header to implementation file 2021-08-19 23:49:25 +02:00
Demos WidgetGallery: Remove menubar 2021-08-20 01:27:39 +02:00
DevTools HackStudio: Update the window title after changing a file name 2021-08-20 11:47:00 +02:00
DynamicLoader LibC+DynamicLoader: Prevent GCC from removing null checks 2021-08-12 21:10:44 +02:00
Games Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
Libraries LibGUI: Reduce amount we init for FileIconProvider::filetype_image_icon 2021-08-20 15:31:22 +02:00
Services WindowServer: Only clear the hovered item if the item was enabled 2021-08-19 00:11:42 +02:00
Shell AK: Move FormatParser definition from header to implementation file 2021-08-19 23:49:25 +02:00
Utilities AK: Move FormatParser definition from header to implementation file 2021-08-19 23:49:25 +02:00
CMakeLists.txt