summaryrefslogtreecommitdiff
path: root/ui/progresstask.h
AgeCommit message (Collapse)Author
2025-08-01Add LogForException APIs to pass stack trace information separate from the ↵Rusty Wagner
message
2025-04-25std::function<bool(size_t,size_t)> ==> ProgressFunctionGlenn Smith
2025-03-31Emphasize BackgroundThread owner lifetimes in docsGlenn Smith
This contract is hard to use safely, and the docs did not do a good enough job explaining how to do it, partially due to all of our internal code not doing a good enough job using it. Big introspection commit Fixing All The Things to come soon(ish).
2024-02-07Debug warn on starting a BackgroundThread with no ownerGlenn Smith
2023-08-28Fix BackgroundThread::then not forwarding qt signalsGlenn Smith
2023-01-03Fix UAF chance in BackgroundThreadGlenn Smith
If a the owning object is deleted in between the m_owner check and a main thread action being run, the action was not cancelled properly.
2023-01-03Make ProgressTask cancel if its owner is deletedGlenn Smith
# Conflicts: # ui/progresstask.h
2022-11-19Fix issues with building using Visual Studio 2022Rusty Wagner
2022-11-10Several documentation improvements and fixeskat
- Reduce file count, add minifier script - Group UI and group Core C - Add more items to groups - Add Tranform docs
2022-08-21Fix ProgressTask/BackgroundThread docskat
2022-01-28Format All FilesKyleMiles
2022-01-21Fix race in BackgroundThreadGlenn Smith
2022-01-21Reimplement progresstask with std::condition_variableGlenn Smith
2022-01-17OptionsDialog/SettingsView + ProgressTask fixesGlenn Smith
2021-12-27ProgressTask and BackgroundThread from libCollaborationGlenn Smith