Block a user
92c1568455
fix an issue that changes of Node/Imm cannot be undone
9e0ad5714f
add ExecHandle() and let File::Touch() use it
de4d614e14
add GenericMemento onRestore and onCommit instead of taking File pointer
cfc5596885
improve nf7::gui::Value
dbbaac5c8e
rename System/ImGuiConfig -> System/ImGui
2c3a5fe182
add 'clear' to context menu of System/Logger
bb9b276e18
replace InputNode and OutputNode to Node/Network/Terminal
da4e566ef9
fix Audio/Device's ringbuffer not to override already-mixed samples
e46101e2ea
allow ExecAsync to take a timeout
7020ebb915
fix Audio/Device's ringbuffer not to override already-mixed samples
acd9e0ca25
allow ExecAsync to take a timeout
1afdf14b4d
fix compiler warnings in MSVC
3c40cb9eef
implement windows version of nf7::NativeFile
6fa0de2a01
fix compiler warnings in MSVC
33107c9704
implement windows version of nf7::NativeFile
fa6870fa74
fix an issue that Parameter Panel stole a focus of timeline right before moving/resizing items
ba0ef29e64
fix an issue that wrong cursor is displayed at button of Sequencer's custom item
0f5e3c6246
add 'nf7::' prefix to flags of File::TypeInfo
ed970d45c6
add nf7::gui::PopupWrapper<T>
1300256f05
divide GUI codes from nf7::FileHolder
b1fc1a2a7d
improve nf7::gui::FileFactory
540ce3bb0c
add Sequencer/Call
2faf7f67f9
add Sequencer/Call
cec2763e0a
add ParameterPanel feature to Sequencer iface
afd176823b
add Sequencer/Call
5147f250a1
fix an issue that MementoRecorder doesn't record the first tag.
62d8bf8800
improve Sequencer iface to make it Exception free
9d4bb15b33
allow Node::Lambda to have nf7::Context as a parent
901b604ab5
add Sequencer/Call
ba9cb13809
fix an issue that kRemove event occurs after removal
d3f245381b
degrade History and it's not template now
972f5ce0a1
implement saving children's memento in Sequencer/Timeline
c6308fa2a2
implement Lambda of Sequencer/Timeline