112 Commits

Author SHA1 Message Date
c053768146 add constants of app version 2022-11-30 17:06:40 +09:00
62fc62da36 add Node/Comment 2022-11-29 11:38:43 +09:00
b2e5ccba8c remove unused thirdparty lib 2022-11-29 11:21:44 +09:00
48e684b891 fix typo 2022-11-24 17:55:38 +09:00
9b2ea8703e remove Value/Expr
Node/ExprTk is an alternative
2022-11-24 00:58:54 +09:00
dcc3668d6c add Node/ExprTk 2022-11-24 00:56:22 +09:00
d33330b6c3 add new thirdparty lib, tracy 2022-11-20 11:37:06 +09:00
8b9b7f669f add new thirdparty lib, ExprTk 2022-11-19 17:09:46 +09:00
b24e7d0ca5 add nf7::Stopwatch 2022-11-18 16:28:04 +09:00
4851f1eb28 remove Node/Imm and Node/Network/Initiator 2022-11-18 13:11:10 +09:00
49565e657c add Value/Imm to replace Node/Imm 2022-11-17 23:39:04 +09:00
3c2ed1731a add Node/ZipTie 2022-11-16 14:21:44 +09:00
3c67497229 fix an issue that active LuaJIT thread prevents Nf7 from shutting down 2022-11-15 18:58:37 +09:00
e7d37b0adb add Node/Mutex 2022-11-15 11:44:34 +09:00
b6f0f9fa0a add Codec/StbImage 2022-11-13 17:42:06 +09:00
9e51470b11 add new thirdparty library, stb 2022-11-13 17:42:06 +09:00
6887410e19 replace System/Node file with System/Dir 2022-11-13 17:42:06 +09:00
e283e99276 rename System/Call to System/Node and improve file structure 2022-11-11 11:37:52 +09:00
5d79d7631b separate core logic into nf7::GenericDir from an implementation of System/Dir 2022-11-11 10:14:23 +09:00
4b61edd53e add Node/Singleton 2022-11-08 22:23:53 +09:00
0d60b2401a replace nf7::gui::Config to nf7::gui::ConfigEditor 2022-11-06 12:26:22 +09:00
2ec4422c56 add nf7::Config interface 2022-11-06 12:07:44 +09:00
7ee26d431e tidy GUI codes 2022-11-06 11:30:28 +09:00
b463e112aa remove nf7::FileHolder 2022-11-06 11:13:07 +09:00
267c25f798 implement sub-dockspace feature on System/ImGui 2022-11-06 01:04:25 +09:00
245884fae7 simplify code of config UI 2022-11-05 15:26:47 +09:00
532fd141e3 add Font/Face 2022-11-05 00:04:27 +09:00
17d57ea3e5 add Font/Context 2022-11-04 14:30:09 +09:00
c5337f69c2 add new thirdparty library, freetype 2022-11-04 14:28:57 +09:00
5e8fa70805 fix compiler errors on MSVC 2022-11-01 12:03:00 -07:00
c1f7328628 implement preprocessor for GLSL 2022-10-27 23:53:22 +09:00
f869f191f2 split GLenum utility to other file 2022-10-25 11:06:18 +09:00
1e33062e9a implement dowloading GL/Texture 2022-10-22 16:52:42 +09:00
3b0d86c0a5 fix an issue of configuration on older CMake 2022-10-20 13:09:20 +09:00
0a55250f52 add GL/VertexArray 2022-10-17 17:49:31 +09:00
451094c9fc add GL/Program 2022-10-15 08:19:07 +09:00
94615b3669 add nf7::AggregatePromise 2022-10-15 08:14:58 +09:00
58d39739e8 add GL/Buffer 2022-10-10 11:18:34 +09:00
e3dbcb016d unify LuaJIT/Node and LuaJIT/InlineNode into LuaJIT/Node
add std.import to LuaJIT std lib
2022-10-01 11:10:30 +09:00
f96188ef14 rename NodeRootSelectLambda -> NodeRootLambda
and improve common/luajit.hh
2022-09-30 17:18:46 +09:00
7d696cfbd9 remove unused headers 2022-09-30 16:29:15 +09:00
4f13dd9456 refactor Audio/Device 2022-09-27 11:09:45 +09:00
8688ef98b6 add nf7::gui::Config 2022-09-26 12:00:46 +09:00
8ffad3347f rename NativeFile -> NFile 2022-09-26 02:15:13 +09:00
09375ced9c restore nf7::Task once removed 2022-09-26 02:15:13 +09:00
7dbda8d281 add Value/Plot 2022-09-23 09:36:16 +09:00
07b198f71e generalize nf7::util::Uniq 2022-09-22 17:22:45 +09:00
b004723464 add new thirdparty library, yaml-cpp 2022-09-22 17:22:45 +09:00
6e820daef8 add new thirdparty library, magic_enum
this is awesome X)
2022-09-20 22:27:00 +09:00
dcbd3594cf add EnumSerializer 2022-09-19 10:04:30 +09:00