Commit Graph
17 Commits
Author SHA1 Message Date
Samsonium 8c65860153 feat: impl lifecycle with tests 2026-10-03 15:24:21 +03:00
Samsonium 1a2722da57 fix: compilation errors 2026-10-03 14:59:43 +03:00
Samsonium 12deed7aee feat: implement module lifecycle 2026-10-03 14:57:12 +03:00
Samsonium 33941a823c ref: remove test module header file 2026-10-03 14:27:33 +03:00
Samsonium ca7db648f8 feat: add clang format file (i hate google style) 2026-10-03 14:27:06 +03:00
Samsonium 7a158a0bf8 feat: update engine features
- WIP start/stop methods
- Remove test module
2026-10-01 14:55:42 +03:00
Dmitriy a6676997d4 Merge pull request 'Base implementation' (#1) from base-impl into master
Reviewed-on: #1
2026-09-29 14:25:03 +00:00
Samsonium 160e932f2e feat: add engine test 2026-09-29 15:19:18 +03:00
Samsonium 62f844a582 feat: implement db provider 2026-09-29 14:46:44 +03:00
Samsonium e756bb1d73 feat: implement module access in engine API
- Add implementation for `getModule`
- Add implementation for `getLoadedModules`
2026-09-29 13:25:49 +03:00
Samsonium ff0453e81d feat: add event bus to engine public API 2026-09-29 13:10:54 +03:00
Samsonium 045fe533d2 feat: add root makefile 2026-09-28 17:33:36 +03:00
Samsonium df7a8855d4 feat: add event bus tests 2026-09-28 17:33:17 +03:00
Samsonium 1978a24d1e upd: change event bus
- Make `.subscribeOnce` return listener id
- Make `.cancel` and `.isCanceled` methods in `MscEvent` implemented
2026-09-28 17:33:03 +03:00
Samsonium 8ea4bf45ba feat: implement event bus 2026-09-28 16:48:52 +03:00
Samsonium 433407cc9d ref: format 2026-09-28 16:48:42 +03:00
Samsonium 737ec46a06 Initial commit 2026-09-28 14:46:25 +03:00