|
668b88c6c3
|
install leak detector feature to luajit::Value
|
2023-10-08 23:20:55 +09:00 |
|
|
21b7858996
|
fix an issue that concurrency tasks in drivers env aren't executed after tearing down of imgui context
|
2023-10-08 23:20:04 +09:00 |
|
|
9560b3427c
|
add imgui::LuaJITDriver
|
2023-10-05 23:33:49 +09:00 |
|
|
dca176988d
|
enhance Value to allow taking shared_ptr of types inheriting Value::Data
|
2023-10-05 22:52:16 +09:00 |
|
|
abd9bc615f
|
improve an error message of 'missing dependency' error
|
2023-10-05 22:51:29 +09:00 |
|
|
81f9bda412
|
add Future::Completer::RunAfter()
|
2023-10-05 15:08:59 +09:00 |
|
|
ff529a521a
|
enhance core::Maker to allow forwarding a value from its super instance
|
2023-10-05 14:11:24 +09:00 |
|
|
d2a2e635a7
|
add Observer::Forwarder
|
2023-10-05 14:11:24 +09:00 |
|
|
2108ca3210
|
add luajit::Value::MakeFunction
|
2023-10-05 14:11:24 +09:00 |
|
|
37b250b730
|
enhance syntax of handling Future
|
2023-10-05 14:11:24 +09:00 |
|
|
b47843e943
|
separate luajit::Value definition to new file
|
2023-10-02 23:02:47 +09:00 |
|
|
2cbb6c9d2b
|
set a base of luajit::Value as nf7::Value::Data
|
2023-10-02 22:53:02 +09:00 |
|
|
7777394da1
|
allow nf7::Value to hold a custom data type
|
2023-10-02 22:53:02 +09:00 |
|
|
33889c7031
|
add driversEnv property to imgui context
|
2023-10-02 22:53:02 +09:00 |
|
|
fba6d51901
|
Merge pull request 'feat/171-env-shared' (#172) from feat/171-env-shared into main
Reviewed-on: #172
|
2023-10-02 13:47:32 +00:00 |
|
|
57fab75afc
|
support various constructors of concrete types in SimpleContainer
|
2023-10-02 22:46:52 +09:00 |
|
|
a7658a072e
|
assume that life of all containers are managed by shared_ptr
|
2023-10-02 22:32:31 +09:00 |
|
|
9bae60011e
|
improve container implementation
|
2023-10-02 22:08:51 +09:00 |
|
|
ab9e7f4a3d
|
Merge pull request 'feat/165-gui' (#168) from feat/165-gui into main
Reviewed-on: #168
|
2023-09-30 05:31:20 +00:00 |
|
|
74f740d87e
|
add ContextFixture for testing with imgui context
|
2023-09-30 14:30:48 +09:00 |
|
|
a733f94dad
|
improve an interface of EnvFixture
|
2023-09-30 14:29:43 +09:00 |
|
|
117b117dfa
|
enhance factory method of luajit::Context
|
2023-09-24 16:38:26 +09:00 |
|
|
b279b02327
|
add imgui::Context
|
2023-09-23 19:37:20 +09:00 |
|
|
d8cd074f40
|
add new thirdparty lib, opengl
|
2023-09-23 19:24:45 +09:00 |
|
|
d385726ae6
|
fix gl3 context interface to make it more flexible
|
2023-09-18 15:38:05 +09:00 |
|
|
27ed0f86b4
|
Merge pull request 'feat/165-gui' (#167) from feat/165-gui into main
Reviewed-on: #167
|
2023-09-18 03:57:00 +00:00 |
|
|
5fb2a2920b
|
remove unused header includes
|
2023-09-18 12:57:18 +09:00 |
|
|
9c5d3862e9
|
add new thirdparty lib, imgui
|
2023-09-18 11:14:44 +09:00 |
|
|
1c95ab3ef5
|
add gl3 ContextFixture
|
2023-09-18 11:06:12 +09:00 |
|
|
8e0bcf6643
|
implement task handling in gl3 context
|
2023-09-18 10:32:55 +09:00 |
|
|
5750fff6a4
|
move test::EnvFixture to core library from iface
|
2023-09-18 10:31:47 +09:00 |
|
|
bd1373e415
|
add GL3 context
|
2023-09-18 01:13:22 +09:00 |
|
|
98316b0709
|
improve EnvFixtureWithTasking by making default-constructible
|
2023-09-18 01:12:43 +09:00 |
|
|
0760866176
|
add new thirdparty lib, SDL2
|
2023-09-17 23:05:53 +09:00 |
|
|
9210dec86d
|
Merge pull request 'feat/160-iface' (#163) from feat/160-iface into main
Reviewed-on: #163
|
2023-09-09 00:28:26 +00:00 |
|
|
efe922f835
|
add MetaEnv implementation
|
2023-09-09 09:21:17 +09:00 |
|
|
d7c4364255
|
add MetaEnv subsys iface
|
2023-09-09 09:21:07 +09:00 |
|
|
cafeb62c9d
|
remove unused mock object
|
2023-09-08 22:18:31 +09:00 |
|
|
25a5b7d2b8
|
improve a declaration style of NullLogger singleton instance
|
2023-09-08 22:09:45 +09:00 |
|
|
23cf7c4e9b
|
upgrade dealer interface as subsys interface
|
2023-09-08 22:05:41 +09:00 |
|
|
0d0c57c508
|
remove unused object
|
2023-09-08 20:56:00 +09:00 |
|
|
692e1511aa
|
remove nf7::File and unify data iface into subsys
|
2023-09-08 20:54:20 +09:00 |
|
|
f2099f7628
|
Merge pull request 'fix/161-uv-file' (#162) from fix/161-uv-file into main
Reviewed-on: #162
|
2023-09-03 08:50:51 +00:00 |
|
|
fabab080be
|
fix an issue that uv::File unittests fail in parallelled test execution
|
2023-09-03 17:50:20 +09:00 |
|
|
0b782d7ebd
|
remove unused dependency from sqlite::Database
|
2023-09-03 17:17:37 +09:00 |
|
|
f306b75df8
|
Merge pull request 'feat/150-sqlite' (#159) from feat/150-sqlite into main
Reviewed-on: #159
|
2023-09-03 04:11:27 +00:00 |
|
|
76df900a67
|
add tests for sqlite::Database
|
2023-09-03 13:06:18 +09:00 |
|
|
8ae5d36629
|
simplify ContextFixture for uv
|
2023-09-03 13:06:18 +09:00 |
|
|
397984b3a7
|
simplify ContextFixture for luajit
|
2023-09-03 13:06:18 +09:00 |
|
|
316cf04605
|
add EnvFixture and EnvFixtureWithTasking
|
2023-09-03 13:06:18 +09:00 |
|