falsycat falsycat
falsycat pushed to dev at nf7/nf7 2022-08-19 14:36:20 +00:00
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
Compare 3 commits »
falsycat pushed to dev at nf7/nf7 2022-08-19 14:12:00 +00:00
cfc5596885 improve nf7::gui::Value
dbbaac5c8e rename System/ImGuiConfig -> System/ImGui
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-08-18 14:04:36 +00:00
2c3a5fe182 add 'clear' to context menu of System/Logger
bb9b276e18 replace InputNode and OutputNode to Node/Network/Terminal
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-08-18 01:30:57 +00:00
b7085b6ec5 implement Sequencer/Timeline's system variable instead of Session::info()
falsycat pushed to dev at nf7/nf7 2022-08-18 00:34:14 +00:00
da4e566ef9 fix Audio/Device's ringbuffer not to override already-mixed samples
e46101e2ea allow ExecAsync to take a timeout
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-08-18 00:09:48 +00:00
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
Compare 4 commits »
falsycat pushed to dev at nf7/nf7 2022-08-17 04:07:30 +00:00
f7dc18e236 allow ExecAsync to take a timeout
falsycat pushed to dev at nf7/nf7 2022-08-16 15:53:32 +00:00
6fa0de2a01 fix compiler warnings in MSVC
33107c9704 implement windows version of nf7::NativeFile
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-08-16 14:55:46 +00:00
2baca5e917 improve luajit interface
falsycat pushed to dev at nf7/nf7 2022-08-16 07:21:11 +00:00
845e0a453e improve FileHolderPopup
falsycat pushed to dev at nf7/nf7 2022-08-16 06:22:15 +00:00
473422d9b0 improve FileHolderPopup
61bccc3acb add Sequencer/Adaptor
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-08-15 15:37:48 +00:00
cd31dd1599 add Sequencer/Adaptor
falsycat pushed to dev at nf7/nf7 2022-08-15 05:07:34 +00:00
e01039b74e improve Node/Network to use nf7::FileBase
falsycat pushed to dev at nf7/nf7 2022-08-14 16:42:41 +00:00
4e3cd1463e implement proper Abort() for composite lambdas
falsycat pushed to dev at nf7/nf7 2022-08-14 16:30:56 +00:00
5fd3c9ae5b implement proper Abort() for composite lambdas
falsycat pushed to dev at nf7/nf7 2022-08-14 16:03:37 +00:00
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
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-08-14 15:34:36 +00:00
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
Compare 5 commits »
falsycat pushed to dev at nf7/nf7 2022-08-13 23:56:37 +00:00
2faf7f67f9 add Sequencer/Call
cec2763e0a add ParameterPanel feature to Sequencer iface
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-08-13 04:57:45 +00:00
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
Compare 4 commits »
falsycat pushed to dev at nf7/nf7 2022-08-12 16:54:45 +00:00
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
Compare 5 commits »