|
d924d14ab0
|
refactor(input): adjusted to recent changes
|
2025-09-22 18:51:23 +03:30 |
|
|
b6834310a7
|
feat(ecs): add convenient Entity class
|
2025-09-22 18:50:59 +03:30 |
|
|
a58b0c030f
|
feat(renderer): wip hello triangle
|
2025-09-22 18:50:17 +03:30 |
|
|
dd0f8ebf0a
|
ci(amd64/gcc/unit_tests): add gdb-backtrace to tests
continuous-integration/drone/push Build is failing
|
2025-09-22 13:57:52 +03:30 |
|
|
ca91c5c1d1
|
ci(static_analysis/clang_tidy): turn clang-tidy static analysis back on
continuous-integration/drone/push Build was killed
|
2025-09-21 15:37:06 +03:30 |
|
|
85a1bbfcab
|
refactor: fix all clang-tidy diagnosis
|
2025-09-21 15:34:08 +03:30 |
|
|
5cb331def9
|
ci: remove more .dockerfiles
|
2025-09-21 14:39:07 +03:30 |
|
|
154d6eacf4
|
ci: remove old .dockerfiles
continuous-integration/drone/push Build was killed
|
2025-09-21 14:37:36 +03:30 |
|
|
1555f2867d
|
ci: add unified Dockerfile
|
2025-09-21 14:36:39 +03:30 |
|
|
b1e0e6a9e0
|
ci: change .drone.yml script to use the unified dockerfile image
continuous-integration/drone/push Build is failing
|
2025-09-21 14:31:25 +03:30 |
|
|
fa8a1c53b4
|
build: refactor cmake options out of root CMakeLists.txt
|
2025-09-21 14:29:19 +03:30 |
|
|
e3a20e2c33
|
chore: remove conanfile.py :D
|
2025-09-21 14:25:33 +03:30 |
|
|
4ef2bca643
|
ci: fix even more silly mistakes!
continuous-integration/drone/push Build is failing
|
2025-09-21 14:17:09 +03:30 |
|
|
fc01fb6d6e
|
ci: fix more silly mistakes
continuous-integration/drone/push Build is failing
|
2025-09-21 14:15:33 +03:30 |
|
|
57eb9797ca
|
ci: fix silly mistake
continuous-integration/drone/push Build is failing
|
2025-09-21 14:11:58 +03:30 |
|
|
3800c62827
|
ci(static_analysis/clang_tidy): replace conan commands with cmake
continuous-integration/drone/push Build is failing
|
2025-09-21 14:06:27 +03:30 |
|
|
6d301ec510
|
ci(amd64/gcc/valgrind): replace conan commands with cmake
|
2025-09-21 14:03:57 +03:30 |
|
|
6537b456f9
|
ci(amd64/gcc/unit_tests): replace conan commands with cmake
|
2025-09-21 14:02:30 +03:30 |
|
|
3d3ddd2197
|
ci(amd64/clang/msan): replace conan commands with cmake
|
2025-09-21 13:54:57 +03:30 |
|
|
5de1037e93
|
ci(amd64/clang/lsan): fix
continuous-integration/drone/push Build is failing
|
2025-09-21 13:52:32 +03:30 |
|
|
5c96e2deb9
|
ci(amd64/clang/lsan): replace conan commands with cmake
continuous-integration/drone/push Build is failing
|
2025-09-21 13:49:03 +03:30 |
|
|
0700ab282a
|
ci(amd64/clang/coverage): replace conan commands with cmake
continuous-integration/drone/push Build is failing
|
2025-09-21 13:36:18 +03:30 |
|
|
f0f8836042
|
ci(amd64/clang/coverage): replace conan commands with cmake
continuous-integration/drone/push Build is failing
|
2025-09-21 11:03:01 +03:30 |
|
|
dc0258219d
|
refactor(surface): minor changes
continuous-integration/drone/push Build is failing
|
2025-09-21 09:48:55 +03:30 |
|
|
8b98768539
|
docs(ecs): add some docs
|
2025-09-21 09:48:40 +03:30 |
|
|
9267214300
|
docs(ecs): fix typo
|
2025-09-21 09:47:13 +03:30 |
|
|
04c2e59ada
|
fix(ecs): sparse_set not properly removing elements
|
2025-09-21 08:41:56 +03:30 |
|
|
1b6d53f1c1
|
fix(surface): silly mistake
continuous-integration/drone/push Build is failing
|
2025-09-20 15:44:10 +03:30 |
|
|
9badcddeae
|
refactor(surface): adjust to new ecs
continuous-integration/drone/push Build is failing
|
2025-09-20 15:41:34 +03:30 |
|
|
120b6c24d9
|
fix(camera): compilation issues due to new ecs changes
|
2025-09-20 15:41:03 +03:30 |
|
|
d72ee8d9ef
|
refactor(base): add <flat_map> to pch
|
2025-09-20 15:40:48 +03:30 |
|
|
03225b3ae6
|
refactor(renderer): replace ecs/scene.hpp with ecs/registry.hpp
|
2025-09-20 15:40:32 +03:30 |
|
|
7266451b45
|
refactor(mirror): adjust to new ecs
|
2025-09-20 15:40:05 +03:30 |
|
|
91d86545dc
|
refactor(input): adjust to new ecs
|
2025-09-20 15:39:45 +03:30 |
|
|
21e7291189
|
feat(ecs): new (simple) implementation without entt
|
2025-09-20 15:39:18 +03:30 |
|
|
0c35c13ac1
|
chore: remove entt as dependency
|
2025-09-20 15:36:15 +03:30 |
|
|
b179149597
|
fix(debug): ensure taking in Expression_T by copy
|
2025-09-20 06:08:53 +03:30 |
|
|
ca29c61521
|
chore: remove default_gui_layout.ini
continuous-integration/drone/push Build was killed
|
2025-09-19 09:44:39 +03:30 |
|
|
2061fc74c2
|
chore: remove lz4 as dependency
continuous-integration/drone/push Build is failing
|
2025-09-19 09:44:12 +03:30 |
|
|
b570653c82
|
chore: remove stb as dependency
|
2025-09-19 09:42:56 +03:30 |
|
|
f47afbdbcc
|
chore: remove yaml-cpp as dependency
|
2025-09-19 09:40:26 +03:30 |
|
|
4be35c76c0
|
chore: remove imgui as conan dependency
|
2025-09-19 09:30:42 +03:30 |
|
|
048871222f
|
fix(surface): components getting removed AFTER registry callbacks getting disconnected
continuous-integration/drone/push Build is failing
|
2025-09-18 20:08:06 +03:30 |
|
|
d672b25844
|
refactor(surface): on_surface_destroy now calls XCloseDisplay
continuous-integration/drone/push Build was killed
|
2025-09-18 20:02:25 +03:30 |
|
|
6a6de539ae
|
ci(amd64/gcc/valgrind): start x virtual framebuffer before running tests
continuous-integration/drone/push Build was killed
|
2025-09-18 19:50:32 +03:30 |
|
|
904c58f7ea
|
tests(input): fix a faulty test
continuous-integration/drone/push Build was killed
|
2025-09-18 19:46:52 +03:30 |
|
|
99e5091ff3
|
style: fix unformatted file
|
2025-09-18 19:43:42 +03:30 |
|
|
4941b68eab
|
ci(documentation): add the dockerfile
continuous-integration/drone/push Build was killed
|
2025-09-18 19:39:32 +03:30 |
|
|
d448726350
|
ci(ci/amd64/clang/fuzz): add fuzz dockerfile
|
2025-09-18 19:38:24 +03:30 |
|
|
8741a769a6
|
style: remove trailing whitespace
|
2025-09-18 19:37:48 +03:30 |
|