|
cec2763e0a
|
add ParameterPanel feature to Sequencer iface
|
2022-08-14 08:54:58 +09:00 |
|
|
5147f250a1
|
fix an issue that MementoRecorder doesn't record the first tag.
|
2022-08-13 13:58:02 +09:00 |
|
|
62d8bf8800
|
improve Sequencer iface to make it Exception free
|
2022-08-13 13:58:02 +09:00 |
|
|
9d4bb15b33
|
allow Node::Lambda to have nf7::Context as a parent
|
2022-08-13 13:58:02 +09:00 |
|
|
ba9cb13809
|
fix an issue that kRemove event occurs after removal
|
2022-08-13 00:49:08 +09:00 |
|
|
d3f245381b
|
degrade History and it's not template now
because there's no need to make command type a template parameter
|
2022-08-12 14:05:08 +09:00 |
|
|
972f5ce0a1
|
implement saving children's memento in Sequencer/Timeline
|
2022-08-12 13:56:41 +09:00 |
|
|
c6308fa2a2
|
implement Lambda of Sequencer/Timeline
|
2022-08-12 11:54:18 +09:00 |
|
|
40112d224d
|
move nf7::Lambda to Node::Lambda
and move depth() field to nf7::Context
|
2022-08-10 23:35:42 +09:00 |
|
|
2156312009
|
add parent parameter to Context constructor
|
2022-08-10 22:56:47 +09:00 |
|
|
96e73d3564
|
add Sequencer/Timeline
|
2022-08-10 22:38:10 +09:00 |
|
|
e0c79edc55
|
add nf7::gui::Popup
|
2022-08-08 10:45:09 +09:00 |
|
|
cfa5a1dd27
|
add SquashedHistory
|
2022-08-08 00:17:00 +09:00 |
|
|
1f87138d14
|
add a dummy parameter to nf7::Node::CreateLambda to avoid issues of multi inheritance
|
2022-08-07 12:08:23 +09:00 |
|
|
bab7dbba0f
|
improve nf7::Lambda to use name instead of index
|
2022-08-07 11:47:14 +09:00 |
|
|
604cd8dc5a
|
improve TypeInfo to display tooltip that describes the type
|
2022-08-06 12:50:40 +09:00 |
|
|
cda00cf237
|
add GetLambda() to nf7::Node::Editor
|
2022-08-05 13:57:55 +09:00 |
|
|
1f4d627648
|
implement real-time update for Node/Imm lambda
|
2022-08-05 13:49:16 +09:00 |
|
|
03c1199175
|
improve Lambda interface
also implemet lazy loading in Node/Network
|
2022-08-05 13:35:31 +09:00 |
|
|
3e8ffb0f72
|
make type selector large in FileCreatePopup
|
2022-08-04 22:20:40 +09:00 |
|
|
6f236873d7
|
fix Node/Network Editor to move unexpectedly after closing context menu
|
2022-08-04 22:17:41 +09:00 |
|
|
f140c68458
|
improve Node/Network Editor to move newly-created Node near the mouse cursor
|
2022-08-04 22:14:40 +09:00 |
|
|
f321c0282f
|
change default type of Node/Imm
|
2022-08-04 22:09:08 +09:00 |
|
|
5f16a66e98
|
rename Audio/IO -> Audio/Device
|
2022-08-04 21:12:25 +09:00 |
|
|
0f2e578134
|
fix default samplerate of Audio/IO
|
2022-08-04 21:05:01 +09:00 |
|
|
34dbb196aa
|
fix an issue that closing an item in System/Dir TreeView is not applied to permanentized data
|
2022-08-04 11:04:19 +09:00 |
|
|
b14e45007d
|
implement moving a file by DnD
|
2022-08-04 11:02:19 +09:00 |
|
|
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 |
|