1
0
Fork 0
mirror of synced 2024-07-01 04:30:20 +12:00
Rare/rare/components/tabs
loathingKernel c063f5f5b9
Library: Move image loading from RareCore to the GameWidget
Instead of loading images in the showEvent of the MainWindow,
load them in the showEvent of each widget. It seems to reduce
the startup stuttering this way. With some more work
we can only load the images for the widgets that are currently
visible and reduce the stutter even more.

At the same time, reduce the number of concurrent downloads
in the image manager and add a timeout so we won't halt.
The exception from the timeout is just logged at this point,
and the download is not requeued.
2023-11-29 12:50:02 +02:00
..
account Fix "Offline" text in account widget 2023-01-08 20:41:02 +01:00
downloads Downloads: Code clarity 2023-11-28 16:38:02 +02:00
games Library: Move image loading from RareCore to the GameWidget 2023-11-29 12:50:02 +02:00
settings DxvkSettings: Add compiler config option 2023-11-28 16:38:02 +02:00
shop Update loading widget 2023-04-05 13:09:34 +02:00
__init__.py MainTabWidget: Use returned indices instead of hard-coding disabled tabs 2023-02-06 09:19:31 +02:00
tab_widgets.py MainTabWidget: Use returned indices instead of hard-coding disabled tabs 2023-02-06 09:19:31 +02:00