43 Commits

Author SHA1 Message Date
dce4613870 update nf7 iface 2024-01-01 14:07:28 +09:00
83ae56f62f make all module instances have nf7_mod as the first field 2023-12-31 13:20:25 +09:00
37deb780ef colorize log output 2023-12-31 13:17:12 +09:00
24971d4c8d rename lambda -> entity 2023-12-31 12:53:21 +09:00
7b734f367e fix compiler warning of duplicated quals when array type is const qualified 2023-12-31 12:53:21 +09:00
37b5494b0c add new module, nf7core_exec 2023-12-10 21:12:14 +09:00
603b991a67 update document for utils 2023-12-10 20:57:08 +09:00
c261ff9287 add unittests for signal util 2023-12-10 15:54:23 +09:00
665f4dd768 rename malloc util methods to follow naming rule 2023-12-10 15:34:23 +09:00
9275dae1ea ease pre-conditions of signal util methods 2023-12-10 15:21:59 +09:00
55a56b80c5 improve ctor of sdl2 window 2023-12-10 15:03:08 +09:00
a80da0a53b improve ctor of signal util 2023-12-10 14:58:15 +09:00
213bf8b4ec add buffer util 2023-12-10 14:55:09 +09:00
54355b4db0 remove atomic support from refcnt util 2023-12-10 14:54:54 +09:00
5cbcbd4847 implement lua thread 2023-12-03 14:46:30 +09:00
fba2172c29 update naming rule 2023-12-03 11:33:25 +09:00
5046c64ffa add NF7_VERSION macro 2023-12-02 22:39:39 +09:00
564cc36806 add new module, nf7core_luajit 2023-12-02 22:39:11 +09:00
1d8ff509fe add new deps, luajit 2023-12-02 22:31:48 +09:00
79685dcdbd add unittests for signal util 2023-12-01 08:45:00 +09:00
c515b05423 implement a handler for each window 2023-12-01 08:35:02 +09:00
7d66ba9800 allow sdl2 win to catch their events 2023-12-01 00:48:30 +09:00
75b6ff76a7 fix an issue in array shrinking 2023-12-01 00:48:00 +09:00
f4b8469baa add signal to receive sdl events 2023-12-01 00:18:07 +09:00
305617031c implement handler for sdl2 poll 2023-12-01 00:06:19 +09:00
217b999adc improve sdl2 polling 2023-11-30 23:02:51 +09:00
efdb5b9553 fix an issue that closing handlers are tried to be closed 2023-11-30 22:48:49 +09:00
81593ca7fc add util func for finding a specific module 2023-11-30 22:25:58 +09:00
2e48ea3c99 support multi-window in nf7core_sdl2 2023-11-30 22:25:36 +09:00
3accae56b6 fix bad naming 2023-11-30 22:01:12 +09:00
90b2ede984 add refcnt util 2023-11-29 08:41:36 +09:00
cb9e6439c5 fix an issue that multiple tests are not run 2023-11-29 08:35:59 +09:00
5a84ca7d8d enhance array util 2023-11-29 08:22:36 +09:00
2df6937a94 remove unused script from tool dir 2023-11-28 23:04:17 +09:00
8369e96a37 implement unittests for array util 2023-11-27 08:35:44 +09:00
cdc22d158f add new feature for testing 2023-11-27 06:34:38 +09:00
0bb51750ef add leak checker 2023-11-27 06:34:35 +09:00
43c36b6b15 improve meta.cmake 2023-11-25 19:03:17 +09:00
7e6370af08 implement logging 2023-11-25 18:43:14 +09:00
ce9936ad3b add array & signal utils 2023-11-25 15:40:04 +09:00
7897f8ede2 implement opening SDL2 window 2023-11-25 13:40:18 +09:00
53612d9456 create new project 2023-11-25 12:10:38 +09:00
e55f035f80 INITIAL COMMIT 2023-11-23 21:49:32 +09:00