0ad/source
phosit 581f4af012 Allow the future request stop from the callback
In `Future` there is a notion of cancelation / stop-request. The task
callback doesn't have such a notion.
Some tasks (like the map-generation) are stopable. It did that in a
thread unsave way.

A task is canceled when the future is destroied or when `CancelOrWait`
is called on it.
2024-11-10 20:38:37 +01:00
..
collada Use UTF-8 as encoding when working with files 2024-08-29 07:22:46 +02:00
graphics Allow the future request stop from the callback 2024-11-10 20:38:37 +01:00
gui Tooltip set like ghost 2024-10-27 17:18:42 -05:00
i18n Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
lib Fix compilation on other platforms after 67464ebbaa 2024-11-03 10:57:11 +01:00
lobby Check for source of XMPP stanzas 2024-08-13 04:59:38 +00:00
maths Make CMatrix3D::operator*= behave as expected. 2024-10-08 16:04:22 +02:00
mocks Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
network Replace usage of OSString().c_str() by OSString 2024-10-28 16:35:49 +01:00
pch Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
ps Allow the future request stop from the callback 2024-11-10 20:38:37 +01:00
renderer Batches update and upload passes for model renderers. 2024-11-08 13:57:57 +01:00
rlinterface Shutdown mongoose in rl-interface gracefully 2024-06-23 17:26:03 +00:00
scriptinterface Add final to classes introduced in f9114a87f2 2024-08-25 13:38:09 +02:00
simulation2 Replace usage of OSString().c_str() by OSString 2024-10-28 16:35:49 +01:00
soundmanager Don't check memory allocation made using new 2024-01-21 14:29:30 +00:00
third_party Improve script generating glad headers 2024-11-06 16:35:57 +01:00
tools Look up location of spirv-reflect only once 2024-10-25 09:24:43 +02:00
main.cpp Don't use std::shared_ptr to store m_ScriptContext and m_ScriptInterface in the CGUIManager 2024-06-27 19:09:30 +00:00
test_setup.cpp Replace usage of OSString().c_str() by OSString 2024-10-28 16:35:49 +01:00