|
e158add30f
|
add file to default root
|
2022-08-04 09:34:19 +09:00 |
|
|
ea9580ba92
|
improve TreeView to memorize opened items in System/Dir
|
2022-08-04 09:32:10 +09:00 |
|
|
8022323cea
|
implement 'add new sibling' menu in System/Dir TreeView
|
2022-08-04 09:29:17 +09:00 |
|
|
74db4cf933
|
fix an issue that cannot resolve a path with two '..'.
|
2022-08-04 08:49:25 +09:00 |
|
|
8e3736bc52
|
ensure thread active before operation
|
2022-08-02 11:56:07 +09:00 |
|
|
c53600c04c
|
fix compiler errors in MSVC
|
2022-07-31 19:19:00 -07:00 |
|
|
f0b34de867
|
add table library to Lua script global env
|
2022-07-31 12:40:37 +09:00 |
|
|
4afc5fd689
|
fix an issue that Lua objects expire while using
|
2022-07-31 12:40:05 +09:00 |
|
|
fdf2a07caf
|
fix an issue that Node/Network/Input wasn't linked properly in Lambda
|
2022-07-31 00:03:46 +09:00 |
|
|
af487d52eb
|
implement querying Node interface to create Lambda from Lua script
|
2022-07-31 00:02:46 +09:00 |
|
|
f3d9973a66
|
remove unused features to simplify the codes
|
2022-07-29 16:11:56 +09:00 |
|
|
cf2e165c10
|
add comments to tidy the codes
|
2022-07-28 12:06:20 +09:00 |
|
|
2152203bd7
|
implement querying an external Lua object from LuaJIT/Obj file
rename nf7:lock() -> nf7:query()
|
2022-07-28 11:16:44 +09:00 |
|
|
f86c7c6b2e
|
implement nf7:lock() in Lua script
|
2022-07-26 17:34:58 +09:00 |
|
|
2f53f774ea
|
implement nf7:resolve() in Lua script
|
2022-07-26 10:10:40 +09:00 |
|
|
af5d6bc690
|
improve Lua interfaces of Vector and MutableVector
|
2022-07-26 09:18:49 +09:00 |
|
|
53f93c7905
|
add toolbar to Node/Network editor
|
2022-07-22 22:29:29 +09:00 |
|
|
116b982d95
|
implement LuaJIT/Node to pass context table to a script
|
2022-07-20 18:43:50 +09:00 |
|
|
b443e71b46
|
implement lambda call stack
|
2022-07-20 18:25:24 +09:00 |
|
|
3ad18e3f0e
|
improve Value interface of LuaJIT
|
2022-07-11 09:15:55 +09:00 |
|
|
7aab3c221f
|
add get_info input to Node interface of Audio/IO
|
2022-07-11 08:17:45 +09:00 |
|
|
ce258e5add
|
add flags field to Node
|
2022-07-11 06:12:46 +09:00 |
|
|
35786c1683
|
implement Tuple in nf::Value
|
2022-07-11 05:43:25 +09:00 |
|
|
b9740d5cc7
|
fix value transmittion issues in Node
|
2022-07-10 13:03:49 +09:00 |
|
|
f39de1a8d5
|
fix luajit::MatchMetaName()
|
2022-07-10 13:03:04 +09:00 |
|
|
4625cad8cc
|
fix an issue that can refer invalid memory if coroutine aborts
|
2022-07-10 13:00:22 +09:00 |
|
|
f7eeae3d83
|
add Audio/IO
|
2022-07-10 12:59:42 +09:00 |
|
|
fbca935907
|
add Audio/Context
|
2022-07-08 18:15:12 +09:00 |
|
|
1e4b3e233c
|
add nf7::Thread
|
2022-07-08 18:14:25 +09:00 |
|
|
0baa6d37f7
|
add new thirdparty library, miniaudio
|
2022-07-03 13:27:28 +09:00 |
|
|
68ca6642b0
|
fix issues that nodes aren't handled
|
2022-07-02 23:16:44 +09:00 |
|
|
049e6fad73
|
implement pushing caller when execute LuaJIT/Node
|
2022-07-02 23:16:22 +09:00 |
|
|
b1117ccea9
|
implement Logger API for Lua
|
2022-07-02 23:15:33 +09:00 |
|
|
cc883c5f36
|
add luajit::ToValue()
|
2022-07-02 21:15:38 +09:00 |
|
|
2e1c248e43
|
add Node/Network/Initiator
|
2022-07-01 18:24:33 +09:00 |
|
|
8c12879920
|
implement Node::Editor::Emit()
|
2022-06-30 17:53:35 +09:00 |
|
|
c93b6bb974
|
change Value::Vector to mutable
|
2022-06-30 16:47:14 +09:00 |
|
|
09739cd54b
|
remove Lambda::Init()
because Lambda should independ from callers
|
2022-06-30 16:31:38 +09:00 |
|
|
24a6c9e200
|
add luajit::PushValue functions
|
2022-06-28 16:50:35 +09:00 |
|
|
e44b3df0d3
|
add Value::Vector
|
2022-06-23 22:15:50 +09:00 |
|
|
35c88900ac
|
use IncompatibleException instead of native exception in Value
|
2022-06-19 09:41:28 +09:00 |
|
|
faa113d054
|
use luajit::Thread::Holder in LuaJIT/Node
|
2022-06-19 09:39:55 +09:00 |
|
|
8e8393c22f
|
allow nf7::luajit::Thread to have a file
|
2022-06-19 00:43:42 +09:00 |
|
|
64834f2b4c
|
implement pushing weak_ptr into Lua stack
|
2022-06-18 22:19:00 +09:00 |
|
|
0f131588b4
|
fix an issue that expired links wasn't removed on Node/Network
|
2022-06-16 11:41:25 +09:00 |
|
|
6eaab065aa
|
allow Node/Ref to accept drag&drop
|
2022-06-16 11:35:10 +09:00 |
|
|
9ff6339fe4
|
add Node/Ref
|
2022-06-15 12:01:16 +09:00 |
|
|
248405e722
|
add Node/Imm
|
2022-06-14 10:45:42 +09:00 |
|
|
5441846713
|
fix invalid memory reference at finishing program
|
2022-06-12 01:29:24 +09:00 |
|
|
19c70a05ff
|
improve LuaJIT/Context to use ExecAsync instead of std::thread
|
2022-06-12 01:29:24 +09:00 |
|