|
3522a0dc0a
|
fix issues in Future
|
2022-06-12 00:03:11 +09:00 |
|
|
241ac45f99
|
remove Lambda::self(), use std::enable_shared_from_this instead
|
2022-06-11 11:25:07 +09:00 |
|
|
173682cbf9
|
add LuaJIT/Node
|
2022-06-11 11:25:07 +09:00 |
|
|
34dff99a1b
|
add nf7::File::Touch()
|
2022-06-11 11:21:29 +09:00 |
|
|
85f7eccdad
|
improve nf7::Context constructor
|
2022-06-11 11:21:29 +09:00 |
|
|
d192d6cf91
|
add nf7::GenericWatcher
|
2022-06-11 11:21:29 +09:00 |
|
|
744863f466
|
add Env::GetFileOrThrow()
|
2022-06-11 11:21:29 +09:00 |
|
|
9b16a36135
|
add nf7::Task and improve Future interface
|
2022-06-11 11:21:29 +09:00 |
|
|
1a795fc387
|
fix an issue that nf7::Context could be deleted before its tasks end
|
2022-06-11 11:21:11 +09:00 |
|
|
c178c27966
|
add luajit::Thread to support lua coroutine
|
2022-06-11 11:21:11 +09:00 |
|
|
58ba3071c2
|
replace std::future with nf7::Future
|
2022-06-09 00:06:34 +09:00 |
|
|
1e92ac27f8
|
make lua script calls sandboxed
|
2022-06-07 00:25:08 +09:00 |
|
|
8945eb8943
|
add LuaJIT/Obj
|
2022-06-06 17:59:04 +09:00 |
|
|
6d2e6a71a1
|
add Logger::shared()
|
2022-06-06 16:08:25 +09:00 |
|
|
e839457bfd
|
fix an issue that sub tasks aren't executed
|
2022-06-05 23:46:18 +09:00 |
|
|
577eb99a36
|
rename Lock::Acquire() -> Lock::AcquireLock()
|
2022-06-05 20:22:47 +09:00 |
|
|
b70fbcb15f
|
fix issues in File::Path
|
2022-06-05 20:22:47 +09:00 |
|
|
5ac6f58836
|
implement validation in rename popup of System/Dir
|
2022-06-05 20:22:47 +09:00 |
|
|
51189fe272
|
rename some common headers
|
2022-06-05 20:22:47 +09:00 |
|
|
5e3c053fdd
|
add System/NativeFile
|
2022-06-05 20:22:47 +09:00 |
|
|
50b84e9b65
|
fix issues in gui::Window
|
2022-06-04 12:27:56 +09:00 |
|
|
b7240037d1
|
add LuaJIT/Context
|
2022-06-04 10:34:15 +09:00 |
|
|
763d884a2d
|
divide WaitQueue from queue.hh
|
2022-06-04 10:34:15 +09:00 |
|
|
04d3dd67cf
|
replace Context::parent() -> Context::children()
|
2022-06-04 10:27:43 +09:00 |
|
|
3275e6280d
|
add Node/Network
|
2022-06-04 01:45:34 +09:00 |
|
|
3dfad9768b
|
move an implementation of System/Dir's NewFilePopup to common utility
|
2022-05-30 14:01:55 +09:00 |
|
|
27469b640e
|
improve nf7::Context to have default implementation
|
2022-05-30 00:38:50 +09:00 |
|
|
ec74a35dfc
|
separate an implementation from interface declaration
|
2022-05-28 12:19:04 +09:00 |
|
|
29430a8a6c
|
fix issues on MSVC
|
2022-05-27 07:42:38 -07:00 |
|
|
0da55c9edf
|
implement saving Env
|
2022-05-26 07:30:28 +09:00 |
|
|
f290577c9e
|
implement renaming an item on System/Dir
|
2022-05-26 07:20:24 +09:00 |
|
|
39135b8aaa
|
remove unique id field from Context
|
2022-05-26 07:03:12 +09:00 |
|
|
10602428e5
|
add System/ImGuiConfig
|
2022-05-25 16:10:46 +09:00 |
|
|
ad4752a1b3
|
rename File::iface() -> File::interface()
|
2022-05-25 15:53:31 +09:00 |
|
|
88d30f9365
|
allow gui::Window to execute the passed lambda right before ImGui::Begin()
|
2022-05-25 15:29:39 +09:00 |
|
|
ae7974fbbb
|
fix an issue that program crashes when deserialization failed
|
2022-05-25 15:16:29 +09:00 |
|
|
46ba267640
|
improve System/Dir UI
|
2022-05-25 15:08:28 +09:00 |
|
|
2da5fa88c7
|
fix naming rule of File::TypeInfo to include category name
|
2022-05-25 00:11:26 +09:00 |
|
|
3d44fbb9d3
|
add System/Logger
|
2022-05-25 00:02:49 +09:00 |
|
|
c0e6332ba8
|
add File::ancestorOrThrow()
|
2022-05-24 23:59:06 +09:00 |
|
|
6009f28b4c
|
fix runtime errors and compiler errors
|
2022-05-24 23:58:48 +09:00 |
|
|
919bef49cd
|
implement System/Dir::Find()
|
2022-05-24 23:56:01 +09:00 |
|
|
05d49db61d
|
add File::ResolveUpwardOrThrow()
|
2022-05-24 19:46:00 +09:00 |
|
|
f8f22a0f59
|
delegate task execution to Context
|
2022-05-23 16:07:26 +09:00 |
|
|
c98ac6b2b2
|
fix gui::Window not to be corruptted by closing window
|
2022-05-23 15:22:28 +09:00 |
|
|
6b7fffe167
|
implement System/Dir UI
|
2022-05-23 12:38:18 +09:00 |
|
|
4f9ef8e8c2
|
fix some issues in path handling
|
2022-05-23 12:38:05 +09:00 |
|
|
c36b034a9b
|
improve panic popup
|
2022-05-23 12:36:20 +09:00 |
|
|
8fc9a0fac0
|
fix compiler errors in templates, like File::iface() and GenericTypeInfo
|
2022-05-23 12:35:20 +09:00 |
|
|
7c485ebb63
|
add File::Isolate() splitting logic of File::MoveUnder()
|
2022-05-23 08:41:43 +09:00 |
|