Commit Graph

603 Commits

Author SHA1 Message Date
Léo Lam 1e4f1902c0 ksys/act: Fix pre-delete function signature
Tiny differences you only notice when doing matching decomp.
2021-03-12 01:23:14 +01:00
Léo Lam b90017bf3b ksys/util: Make TaskMgr task type checks optional
They are not always done.
2021-03-12 00:35:27 +01:00
Léo Lam 69c78356b3 ksys/act: Add BaseProcJob and BaseProcJobQue 2021-03-11 21:59:56 +01:00
Léo Lam b15b12e7c4 ksys/gdt: Silence -Wtautological-compare warning 2021-03-11 15:10:52 +01:00
Léo Lam 819798cac1 Fix include cycles and useless includes 2021-03-11 15:10:52 +01:00
Léo Lam 9e3975a813 readme: Clarify how progress is tracked 2021-02-19 13:53:15 +01:00
Léo Lam dbd3fbb3d2 readme: U-King -> BotW
leftover from the old repo
2021-02-19 12:59:11 +01:00
Léo Lam a1f5a6ed74 ksys/act: Add BaseProcJob utilities 2021-02-13 12:24:13 +01:00
Léo Lam 255677ebe2 ksys/act: Add BaseProcHeapMgr
Why does this exist?
2021-02-07 19:09:20 +01:00
Léo Lam 1bb0c30e64 ksys/act: Match BaseProcMgr ctor 2021-02-07 18:16:01 +01:00
Léo Lam 5b83ad5f82 Merge pull request #27 from iTNTPiston/master
evt::OrderParam Functions
2021-02-07 16:46:35 +01:00
Léo Lam 4ad57a05d4 ksys/evt: Mark member functions as const when applicable 2021-02-07 16:44:40 +01:00
Léo Lam 5b90a9b40f ksys/evt: More coding style tweaks 2021-02-07 16:44:40 +01:00
Léo Lam db6d210a53 ksys/evt: Fix some function signatures 2021-02-07 16:44:39 +01:00
Léo Lam 9d81c0645f ksys/evt: Fix float/bool handling 2021-02-07 16:41:34 +01:00
Léo Lam 136bd63cbc ksys/evt: Rename members to match coding style 2021-02-07 16:17:13 +01:00
Léo Lam 6699c1fb38 ksys/evt: Fix matching issue in OrderParam::initialize 2021-02-07 16:09:02 +01:00
Léo Lam 37d4a0695c ksys/evt: Fix matching issue in OrderParam::tryAlloc 2021-02-07 16:09:02 +01:00
Léo Lam f41d668cff ksys/evt: Add missing cast
Enum classes need to be casted before being passed to dumb C-style
variadic functions like format()
2021-02-07 16:09:02 +01:00
iTNTPiston 6ef151ac1f ksys/evt: Fix OrderParam tryAlloc loop 2021-02-07 16:08:54 +01:00
iTNTPiston a16f01aed7 ksys/evt: Add OrderParam ctor and dtor 2021-02-07 16:08:43 +01:00
iTNTPiston d4b49662e1 ksys/evt: Add OrderParam "add param" and assign functions 2021-02-07 16:08:18 +01:00
Léo Lam 9c6bec732f ksys/evt: Match OrderParam "get T by name" getters 2021-02-07 15:45:09 +01:00
iTNTPiston 85430d3232 ksys/evt: Start adding OrderParam 2021-02-07 15:45:08 +01:00
iTNTPiston ea7c674784 Add workflow script 2021-02-07 15:43:51 +01:00
Léo Lam a303d6e1b7 tools: Show line number when CSV parsing fails 2021-02-07 15:42:56 +01:00
Léo Lam 7e6fc1d352 ksys/act: Add BaseProcHandle static variable init function 2021-02-07 01:01:00 +01:00
Léo Lam a6bd00c2de ksys/act: Fix BaseProc delegate member type 2021-02-07 00:58:14 +01:00
Léo Lam 76eb407fe4 ksys/act: Add getJobHandler wrapper to clean up casts 2021-02-07 00:28:21 +01:00
Léo Lam 5f5c27a078 ksys/act: Implement remaining BaseProc functions 2021-02-07 00:13:55 +01:00
Léo Lam 123e275283 ksys/act: Add ActorEditorNode 2021-02-06 16:10:20 +01:00
Léo Lam d5b981a233 ksys: Add ActorMessageTransceiver 2021-02-05 22:03:02 +01:00
Léo Lam c2426371f7 Fix matching regression 2021-02-05 02:10:49 +01:00
Léo Lam f861dcaec3 ksys: Add MessageTransceiverTxOnly 2021-02-05 02:03:41 +01:00
Léo Lam 96612361e6 ksys: Add MessageTransceiverRxOnly 2021-02-05 01:07:19 +01:00
Léo Lam e237bf4b5d ksys: Rename messaging system members for clarity 2021-02-03 23:52:03 +01:00
Léo Lam df58679dda ksys: Add MessageBroker and finish MessageDispatcher 2021-02-03 19:27:15 +01:00
Léo Lam 6e2e22cca5 ksys: Mark MessageDispatcher::update as non-matching 2021-02-02 17:42:43 +01:00
Léo Lam 4edc9e6eeb Merge pull request #26 from leoetlino/dispatcher2
ksys: Implement several more MessageDispatcher functions
2021-02-02 16:25:42 +01:00
Léo Lam dfef8dfff7 ksys: Implement several more MessageDispatcher functions 2021-02-02 14:56:58 +01:00
Léo Lam 76b9041c78 Merge pull request #25 from leoetlino/message-dispatcher
ksys: Add several MessageDispatcher functions
2021-02-01 01:51:19 +01:00
Léo Lam fb09e658e2 ksys: Add several MessageDispatcher functions 2021-02-01 01:41:21 +01:00
Léo Lam eaa0f651ef tools/diff: Rebuild on library changes as well 2021-01-31 22:30:38 +01:00
Léo Lam 36bed57207 ksys: Start adding MessageDispatcher 2021-01-31 21:50:43 +01:00
Léo Lam 27f8a7bdda Fix formatting issue 2021-01-31 16:26:13 +01:00
Léo Lam 8ac6752866 ksys: Add MessageProcessor 2021-01-31 16:23:51 +01:00
Léo Lam 176d687698 ksys: Add Message class 2021-01-31 14:56:17 +01:00
Léo Lam d6ee0c9183 ksys: Rename message classes for more clarity 2021-01-31 11:56:06 +01:00
Léo Lam de0480c330 ksys: Add more message system classes 2021-01-30 19:49:11 +01:00
Léo Lam bd150241cf Merge pull request #24 from iTNTPiston/master
EventInfoData
2021-01-30 00:03:54 +01:00