1
0
Fork 0
mirror of synced 2024-06-28 11:11:15 +12:00
Rare/rare/shared
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
..
workers RareCore: Replace individual fetch workers with a single one. 2023-05-29 16:40:36 +03:00
__init__.py RareCore: Manage initialization in RareCore instead of LaunchDialog 2023-03-07 17:11:21 +02:00
game_process.py RareCore: Show progress while preparing RareGames 2023-03-13 00:04:11 +02:00
image_manager.py Library: Move image loading from RareCore to the GameWidget 2023-11-29 12:50:02 +02:00
rare_core.py Library: Move image loading from RareCore to the GameWidget 2023-11-29 12:50:02 +02:00