1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2026-01-05 21:43:07 +00:00
openmw/apps/launcher
AnyOldName3 096759435a Add progress bars where the launcher can be limited by IO
I tested this with a USB3 external hard drive.

These two places were the only ones where we're IO-bound and block the main thread, so they're the only ones that need progress bars.

If trying to replicate this test, then it's important to unplug the hard drive between each repeat.
Apparently Windows is excellent at disk caching these days as it takes a minute and a half to start the launcher with Total Overhaul on this drive when it's just been plugged in, but less time than the first launch after a reboot on an NVME drive once the cache has been warmed up.
2025-04-09 01:36:52 +01:00
..
ui Implement a context menu for data directories page (feature 8130) 2024-11-19 14:58:31 +04:00
utils Use an auto raise mode to disable the border 2024-05-12 17:26:14 +04:00
CMakeLists.txt Move from qt_wrap_ui to AUTOUIC for launcher and wizard 2024-11-10 20:38:14 +01:00
datafilespage.cpp Add progress bars where the launcher can be limited by IO 2025-04-09 01:36:52 +01:00
datafilespage.hpp Implement a context menu for data directories page (feature 8130) 2024-11-19 14:58:31 +04:00
graphicspage.cpp Rework launcher tabs 2024-01-14 14:05:14 +04:00
graphicspage.hpp Rework launcher tabs 2024-01-14 14:05:14 +04:00
importpage.cpp Save/load INI importer flags in the launcher (#8189) 2024-10-27 21:30:23 +03:00
importpage.hpp Setup launcher configuration manager and logging before initializing UI 2023-03-21 21:29:57 +01:00
main.cpp Move "debugging" function into Debug namespace 2024-07-13 11:15:33 +02:00
maindialog.cpp Set minimum width for Launch OpenMW button 2024-06-08 17:20:54 +04:00
maindialog.hpp Update toolbar style sheet when theme changed 2024-05-12 17:26:14 +04:00
sdlinit.cpp Merge branch 'useuless_launcher' into 'master' 2021-05-04 21:09:39 +00:00
sdlinit.hpp Init SDL2 before Qt4 to avoid crash on Linux (bug #4529) 2018-08-07 22:57:16 +04:00
settingspage.cpp Launcher checkbox 2024-07-19 00:04:15 +01:00
settingspage.hpp Remove launcher lighting settings that support runtime changes 2024-06-12 22:44:12 +03:00
textslotmsgbox.cpp Implemented Launcher namespace 2013-10-25 11:17:26 -05:00
textslotmsgbox.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00