Commit graph

9 commits

Author SHA1 Message Date
srkizer
861a688b89
LoadingDialog: fix possible racecon (#2004) 2024-08-08 19:40:40 +02:00
Soreepeong
1be5cd452d Make all TCS RunContinuationsAsynchronously 2024-07-21 20:49:41 +09:00
Soreepeong
856c198934 Display timestamp on logs 2024-07-21 19:16:34 +09:00
Soreepeong
877906ae15 Show logs on loading dialog 2024-07-21 19:09:05 +09:00
Soreepeong
9db4e2f3a1 LoadingDialog: support localization, remove winforms, prevent invalid thread association errors 2024-07-21 18:41:51 +09:00
Soreepeong
efaa346d5e Localization: change to a provided service 2024-07-21 18:35:35 +09:00
srkizer
4b73e26443
Service: make TCS RunContinuationsAsynchronously (#1944) 2024-07-19 00:11:33 +02:00
goat
4f68809ab0 bump loading dialog timeout to 10 seconds 2024-04-21 19:06:39 +02:00
goat
448b0d16ea
Add "loading dialog" for service init, unify blocking logic (#1779)
* wip

* hacky fix for overlapping event text in profiler

* move IsResumeGameAfterPluginLoad logic to PluginManager

* fix some warnings

* handle exceptions properly

* remove ability to cancel, rename button to "hide" instead

* undo Dalamud.Service refactor for now

* warnings

* add explainer, show which plugins are still loading

* add some text if loading takes more than 3 minutes

* undo wrong CS merge
2024-04-21 17:28:37 +02:00