dolphin/Source/Core/DolphinQt/GameList
Scott Mansell 6594532f10 WorkQueueThread: rework Cancel/Shutdown workflow
- Cancel doesn't shut down anymore.
   Allowing it to be used multiple times thoughout the life of
   the WorkQueue
 - Remove Clear, so we only have Cancel semantics
 - Add IsCancelling so work items can abort early if cancelling
 - Replace m_cancelled and m_thread.joinable() guars with m_shutdown.
 - Rename Flush to WaitForCompletion (As it's ambiguous if a function
   called flush should be blocking or not)
 - Add documentation
2023-02-04 14:58:12 +13:00
..
GameList.cpp Core: Add config setting for base GCI folder path. 2022-11-22 10:48:37 +01:00
GameList.h DolphinQt: add warning if graphics mods are not enabled 2022-06-27 18:28:28 -05:00
GameListModel.cpp Config: Port GameList settings to new config system. 2021-12-26 23:46:35 +01:00
GameListModel.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
GameTracker.cpp WorkQueueThread: rework Cancel/Shutdown workflow 2023-02-04 14:58:12 +13:00
GameTracker.h WorkQueueThread: Implement thread name 2023-02-04 14:58:12 +13:00
GridProxyModel.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
GridProxyModel.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
ListProxyModel.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
ListProxyModel.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00