46 Commits

Author SHA1 Message Date
67edbd8be6
More cleanup 2023-02-09 09:57:23 +01:00
2a762d216d
Implemented releasing of weak tasks. 2023-02-07 18:10:58 +01:00
10dc3c3e54
Some cleanup for clang/clang-tidy. 2023-02-06 18:13:56 +01:00
dae28a9db5
Made task releasing actually work. 2023-02-05 14:30:16 +01:00
c8edb195f4
Added methods for task context switching. 2023-02-05 13:25:18 +01:00
Tim Ambrogi
6b93f54653 Moved license section higher on the README.md. 2022-05-19 12:46:41 -04:00
Tim Ambrogi
4371a5277b Added link to GitHub project at top of README.md. 2022-05-19 12:32:07 -04:00
Tim Ambrogi
7871ae3ad1 Restructured README.md slightly for clarity. 2022-05-19 12:29:13 -04:00
Tim Ambrogi
cb39af3182 Fixed tiny README.md typo. 2022-05-19 12:23:51 -04:00
Tim Ambrogi
537f1aa7c5 Added README.md link to full API documentation at https://westquote.github.io/SquidTasks/. License section added to README.md. 2022-05-19 12:23:05 -04:00
Tim Ambrogi
4ccddff11a Improved layout of Doxygen auto-generated documentation. 2022-05-19 11:57:23 -04:00
Tim Ambrogi
4e68d41721 Migrated fixes for namespace issues to Unreal plugin source. 2022-05-19 11:25:20 -04:00
Tim Ambrogi
45afeb692d Updated documentation for clarity and coherence. 2022-05-19 11:18:16 -04:00
Tim Ambrogi
ba0a29d151 Merge branch 'main' of github.com:westquote/SquidTasks 2022-05-19 11:12:20 -04:00
Tim Ambrogi
749bd54ba1 Updated version to 1.0.0. Huzzah! 2022-05-19 11:11:47 -04:00
Tim Ambrogi
75748915ed Fixed some namespace-related issues. 2022-05-19 11:11:08 -04:00
Tim Ambrogi
af9ec263a1 Migrated critical leak bugfix to STL source files. 2022-05-19 10:37:00 -04:00
Tim Ambrogi
d6afbf3365 Removed weak pointer type typo from TokenList. 2022-05-19 10:18:23 -04:00
Tim Ambrogi
4ffc4b106d Fixed critical bug causing tasks to leak when serially assigning multiple times to a TaskHandle. Removed extraneous de-optimization of WaitForAll awaiter. 2022-05-19 10:15:20 -04:00
Tim Ambrogi
79185006a8 Added missing STL type traits include. 2022-05-19 10:09:54 -04:00
Tim Ambrogi Saxon
d8bfa3e7d6
Merge pull request #7 from ejmahler/main
Fix typo in URL of ue5 integration guide
2022-03-24 14:55:34 -07:00
Elliott Mahler
75852e5bb5
Fix typo in URL of ue5 integration guide 2022-03-24 14:53:34 -07:00
Tim Ambrogi Saxon
d2e0fbccc0
Merge pull request #4 from ejmahler/IntegrationGuides
UE4 + UE5 Integration guides
2022-03-24 07:41:11 -07:00
Tim Ambrogi Saxon
94f50cea34
Merge pull request #3 from ejmahler/main
Typo Fix
2022-03-24 07:40:53 -07:00
Elliott Mahler
4091e5ffc1 Add "start a build" text to the UE4 guide 2022-03-19 22:19:19 -07:00
Elliott Mahler
e144658b87 fixed engine version reference 2022-03-19 22:17:01 -07:00
Elliott Mahler
9f00ab1c27 fixed quotation mark placement 2022-03-19 22:16:09 -07:00
Elliott Mahler
a5db3707a6 Fixed the guide referencing the wrong image 2022-03-19 22:14:32 -07:00
Elliott Mahler
6d8f1e928e Remove the reference to multiple *.Build.cs files 2022-03-19 22:09:01 -07:00
Elliott Mahler
8dc9174aa7 Wrote integration guides for UE4 and UE5 2022-03-19 20:15:52 -07:00
Elliott Mahler
d858352248 Typo Fix 2022-03-19 12:59:04 -07:00
Tim Ambrogi
80c6a4aa8e Added some documentation to TaskFSM. (Not yet complete!) 2022-03-18 16:06:55 -04:00
Tim Ambrogi
e2147f0a79 Merge branch 'main' of github.com:westquote/SquidTasks 2022-03-18 12:36:13 -04:00
Tim Ambrogi
506a9bd145 Removed LFS from repo. 2022-03-18 12:35:51 -04:00
Tim Ambrogi Saxon
15e67a5bec
Merge pull request #1 from ejmahler/main
Fix compile error on clang - template param 'tRet' shadowed another tRet
2022-03-14 12:51:58 -04:00
Elliott Mahler
ecceb348ec
2 more shadowing fixes 2022-03-11 13:23:02 -08:00
Elliott Mahler
ff6a9e8fd3
2 more shadowing fixes 2022-03-11 13:22:24 -08:00
Elliott Mahler
e8fe536e6b
Fix compile error on clang - template param 'tRet' shadowed another tRet 2022-03-11 12:56:40 -08:00
Elliott Mahler
11b82bbb38
Fix compile error on clang - template param 'tRet' shadowed another tRet 2022-03-11 12:55:51 -08:00
Tim Ambrogi
618997bf87 [0.2.1] Fixed follow-on bug (from a previous revision) where return values would always become orphaned. 2022-03-11 12:05:21 -05:00
Tim Ambrogi
4d989423b0 Small readme fix. 2022-03-04 16:26:49 -05:00
Tim Ambrogi
433df47fcd Fixed MSVC configuration instructions in readme. 2022-03-04 16:13:44 -05:00
Tim Ambrogi
4607997ff5 Samples are now correctly STL-based, as well. 2022-03-04 16:08:24 -05:00
Tim Ambrogi
675cf43acc The /include directory now contains the correct STL-based implementation. 2022-03-04 16:06:29 -05:00
Tim Ambrogi
cb814bd7dd Updated readme. 2022-03-04 15:32:08 -05:00
Tim Ambrogi
0aad97fa48 Initial commit. 2022-03-04 15:30:18 -05:00