Block a user
c9515ddcdf
add Node/Network
3dfad9768b
move an implementation of System/Dir's NewFilePopup to common utility
3bbdca6d12
add Node/Network
27469b640e
improve nf7::Context to have default implementation
493b7262a7
add Node/Network
ec74a35dfc
separate an implementation from interface declaration
0da55c9edf
implement saving Env
f290577c9e
implement renaming an item on System/Dir
39135b8aaa
remove unique id field from Context
10602428e5
add System/ImGuiConfig
ad4752a1b3
rename File::iface() -> File::interface()
2da5fa88c7
fix naming rule of File::TypeInfo to include category name
3d44fbb9d3
add System/Logger
c0e6332ba8
add File::ancestorOrThrow()
6009f28b4c
fix runtime errors and compiler errors
919bef49cd
implement System/Dir::Find()
f8f22a0f59
delegate task execution to Context
c98ac6b2b2
fix gui::Window not to be corruptted by closing window
6b7fffe167
implement System/Dir UI
4f9ef8e8c2
fix some issues in path handling
c36b034a9b
improve panic popup
8fc9a0fac0
fix compiler errors in templates, like File::iface() and GenericTypeInfo
7c485ebb63
add File::Isolate() splitting logic of File::MoveUnder()
b0209cb866
add File::Handle() and File::MakeAsRoot()
d1261c7154
implement startup deserialization
59735f3ab7
add new tool to generate default data of root.nf7
ab6c7f7507
add System/Dir
b80c293a27
add PtrSelector