85 Commits

Author SHA1 Message Date
nick fbd911a1f0 Merge pull request 'feat/filesystem' (#8) from feat/filesystem into main
CI / build-and-test (push) Successful in 2m40s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Successful in 11s
Reviewed-on: #8
2026-03-13 02:07:25 +00:00
nick 366023f6cb feat: load from game.zip for packaged files, fixed shader access via PhysFS
CI / build-and-test (push) Successful in 2m54s
CI / build-and-test (pull_request) Successful in 2m56s
2026-03-13 15:06:18 +13:00
nick bc99a1e53c feat: Globals value store as well
CI / build-and-test (push) Successful in 2m41s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Successful in 11s
2026-03-13 14:50:53 +13:00
nick d667952006 feat: Key Value store types
CI / build-and-test (push) Successful in 2m50s
2026-03-13 14:25:03 +13:00
nick 5e00d8c2ec feat: added kv store, correct file permissions
CI / build-and-test (push) Successful in 2m18s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Successful in 11s
2026-03-13 12:31:33 +13:00
nick d29369b286 Merge pull request 'feat/editor' (#7) from feat/editor into main
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Successful in 9s
CI / build-and-test (push) Successful in 2m24s
Reviewed-on: #7
2026-03-12 20:28:12 +00:00
nick 3e23f7da8e feat: added physFS
CI / build-and-test (push) Failing after 10m16s
CI / build-and-test (pull_request) Successful in 3m2s
2026-03-11 16:43:36 +13:00
nick 8c2ce637a2 feat: autoload script
CI / build-and-test (push) Failing after 14m23s
2026-03-11 15:58:51 +13:00
nick 5f031b80c2 chore: more tests
CI / build-and-test (push) Failing after 14m23s
2026-03-10 21:20:30 +13:00
nick eb155da5d8 chore: fix for tests
CI / build-and-test (push) Failing after 14m58s
2026-03-10 20:48:33 +13:00
nick 36fd4047dc fix: scene scripts and asset restore
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Failing after 13m56s
CI / build-and-test (push) Failing after 14m19s
2026-03-10 20:03:44 +13:00
nick 756b818f46 feat: asset management, editor camera
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Successful in 26s
CI / build-and-test (push) Failing after 2m36s
2026-03-09 21:31:51 +13:00
nick d7add3964d feat: additonal components, updated docs
CI / build-and-test (push) Successful in 2m37s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Successful in 10s
2026-03-09 17:37:29 +13:00
nick 8041286a9d feat: tool tips and groups for editable properties
CI / build-and-test (push) Successful in 2m4s
2026-03-09 13:51:45 +13:00
nick b3871716a1 feat: edit values and persist
CI / build-and-test (push) Successful in 2m10s
2026-03-09 13:33:54 +13:00
nick 2a74648ffd feat: editable properties
CI / build-and-test (push) Successful in 2m19s
2026-03-09 13:24:39 +13:00
nick cd754fda28 feat: class instances for entity scripts
CI / build-and-test (push) Successful in 2m9s
2026-03-09 12:55:55 +13:00
nick 9ebf77daec chore: trying to fix the wiki
CI / build-and-test (push) Successful in 2m28s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Successful in 10s
2026-03-08 22:07:23 +13:00
nick d6f2cc1ea3 feat: example entity script
CI / build-and-test (push) Successful in 2m13s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Successful in 10s
2026-03-08 21:48:40 +13:00
nick 7a3810805e fix: issue with duplicating entities when created by the script
CI / build-and-test (push) Successful in 2m21s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Failing after 21s
2026-03-08 20:47:09 +13:00
nick ae21d4a5d2 chore: docs update
CI / build-and-test (push) Successful in 2m5s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Failing after 22s
2026-03-08 20:32:14 +13:00
nick 0baabd689f chore: more docs attempts 2026-03-08 20:29:45 +13:00
nick 28328cbc0d feat: editor improvements
CI / build-and-test (push) Successful in 2m5s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Failing after 23s
2026-03-08 20:25:11 +13:00
nick 18ca7105c5 fix: mazimise window and notification freezing
CI / build-and-test (push) Successful in 2m33s
2026-03-08 19:24:39 +13:00
nick 9a4dba0a50 feat: scene editor
CI / build-and-test (push) Successful in 2m2s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Failing after 24s
2026-03-08 17:52:44 +13:00
nick b95365f6a6 chore: fixing wiki stuff
CI / build-and-test (push) Failing after 12m35s
2026-03-08 16:41:13 +13:00
Simian CI 271e2ea7b7 Update wiki from docs (CI) 2026-03-08 03:28:05 +00:00
nick d7f9019e61 chore: fix for headless raylib
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Successful in 31s
CI / build-and-test (push) Failing after 11m38s
2026-03-08 16:26:34 +13:00
nick 5367b31f4e chore: fixing CI
CI / build-and-test (push) Failing after 2m9s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Failing after 23s
2026-03-08 16:04:38 +13:00
nick e6a53baa1a chore: added tests and tidied docs
CI / build-and-test (push) Failing after 1m57s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Failing after 13s
2026-03-08 15:52:14 +13:00
nick 15e5d580da feat: Scenegraph
CI / build-and-test (push) Successful in 2m4s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Failing after 8s
2026-03-08 15:37:25 +13:00
nick 50ec04aa12 chore: minor change to commit docs
CI / build-and-test (push) Successful in 2m2s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Failing after 14s
2026-03-08 15:03:16 +13:00
nick 95deb65106 chore: trying CI workflow
CI / build-and-test (push) Successful in 2m8s
2026-03-08 15:00:19 +13:00
nick 9f8686345c fix: move CI piplein to correct folder
CI / build-and-test (push) Successful in 1m58s
Sync Docs to Gitea Wiki / Sync docs to Gitea wiki (push) Failing after 5s
2026-03-08 14:50:43 +13:00
nick 33226dfae1 feat: Wiki pages and sync
CI / build-and-test (push) Has been cancelled
2026-03-08 14:48:55 +13:00
nick d0c28dc663 feat: input manager, refactor compliation for efficiency
CI / build-and-test (push) Successful in 2m2s
2026-03-08 12:14:50 +13:00
nick a37910de25 chore: remove g_ prfix noise
CI / build-and-test (push) Successful in 2m0s
2026-03-08 11:09:09 +13:00
nick 4116678556 fix: shaders work again now
CI / build-and-test (push) Has been cancelled
2026-03-08 11:08:12 +13:00
nick 0cce80e956 chore: code code tidy and style tweaks
CI / build-and-test (push) Successful in 2m7s
2026-03-08 10:37:38 +13:00
nick 05b0773189 fix: Windows unsigned int type compatibility
CI / build-and-test (push) Successful in 2m32s
2026-03-06 18:03:48 +13:00
nick 283d057507 chore(wip): attempting to get shaders working again
CI / build-and-test (push) Successful in 2m5s
2026-03-06 14:51:54 +13:00
nick 82886349ae feat: refactor to move more elements to the scripting layer
CI / build-and-test (push) Successful in 2m13s
2026-03-06 14:32:25 +13:00
nick 670f65b37b fix: rendering on linux and toon shader 2026-03-06 11:24:28 +13:00
nick 766f7ecd7a fix: include all tests
CI / build-and-test (push) Successful in 2m24s
2026-03-06 09:45:29 +13:00
nick aa4c7cf58a feat: entt scripting support
CI / build-and-test (push) Failing after 11m9s
2026-03-05 23:22:09 +13:00
nick 8f7bafb43f chore: include license for entt
CI / build-and-test (push) Successful in 2m33s
2026-03-05 22:39:57 +13:00
nick fc4489d211 fix: code re-org
CI / build-and-test (push) Has been cancelled
2026-03-05 22:38:41 +13:00
nick 10f6df42c6 Remove entt submodule reference, progress on shader testing
CI / build-and-test (push) Waiting to run
2026-03-05 22:25:29 +13:00
nick ab5f50d1dc feat: add support for running editor from justfile
CI / build-and-test (push) Failing after 10m2s
2026-03-04 21:56:38 +13:00
nick 72f5648aac feat: add nicer GUI fonts
CI / build-and-test (push) Successful in 2m17s
2025-11-21 11:58:11 +13:00
nick c48acecd7c feat: add some more theme elements
CI / build-and-test (push) Successful in 2m14s
2025-11-21 11:16:14 +13:00
nick 4f6efceb98 feat: re-init on hot reload.
CI / build-and-test (push) Successful in 2m5s
2025-11-21 10:11:53 +13:00
nick 4a43160537 feat: math and texture functions. update tests
CI / build-and-test (push) Successful in 2m19s
2025-11-19 15:49:03 +13:00
nick f3fd907853 fix: request shutdown instead of force shutdown
CI / build-and-test (push) Successful in 2m24s
2025-11-19 14:53:49 +13:00
nick 31bc53be8d feat: added FPS display
CI / build-and-test (push) Successful in 2m10s
2025-11-17 22:23:33 +13:00
nick 35589b9620 feat: adding some drawing and image functions
CI / build-and-test (push) Successful in 2m12s
2025-11-17 22:20:21 +13:00
nick d49650b9a7 chore: refactor out binding
CI / build-and-test (push) Successful in 2m8s
2025-11-17 21:26:11 +13:00
nick adb57e65e0 chore: remove reference to external acutest
CI / build-and-test (push) Successful in 2m17s
2025-11-17 21:11:59 +13:00
nick 878becff2e chore: refactor and tidying tests 2025-11-17 21:09:59 +13:00
nick 2e6fd929d9 Merge pull request 'feat/editor-refinements' (#6) from feat/editor-refinements into main
CI / build-and-test (push) Successful in 2m18s
Reviewed-on: #6
2025-11-17 07:36:53 +00:00
nick 64023f875b chore: fix all compile warnings
CI / build-and-test (push) Successful in 2m21s
CI / build-and-test (pull_request) Successful in 2m16s
2025-11-17 20:35:34 +13:00
nick 24e4d33307 chore: refactor
CI / build-and-test (push) Successful in 2m8s
2025-11-17 20:03:26 +13:00
nick 2ae078a82b fix: log window is now working correctly
CI / build-and-test (push) Successful in 2m17s
2025-11-17 19:43:14 +13:00
nick 26bcfac7d1 feat: attempts to fix logging issue
CI / build-and-test (push) Successful in 2m23s
2025-11-17 19:14:27 +13:00
nick dcc21f2ba2 fix: forget arargs for toasts - too complex, will implement string formatting in AngelScript instead
CI / build-and-test (push) Successful in 2m19s
2025-11-14 15:42:41 +13:00
nick 2ed2a5c953 chore: build in CI pipeline
CI / build-and-test (push) Successful in 2m19s
2025-11-14 15:06:08 +13:00
nick f352b432d9 feat: added toast support to scripting
CI / build-and-test (push) Has been cancelled
2025-11-14 15:04:00 +13:00
nick 34304fcb2c feat: keyboard shortcut for log window
CI / build-and-test (push) Successful in 2m16s
2025-11-14 13:02:10 +13:00
nick 3607ccee3b feat: Toggle log view
CI / build-and-test (push) Successful in 2m5s
2025-11-14 12:33:41 +13:00
nick 85c28e4107 Merge pull request 'feat/imgui' (#5) from feat/imgui into main
CI / build-and-test (push) Successful in 2m14s
Reviewed-on: #5
2025-11-13 22:32:44 +00:00
nick 8c0d567ab9 fix: gui issues and added as.predefined
CI / build-and-test (push) Successful in 2m2s
CI / build-and-test (pull_request) Successful in 2m6s
2025-11-14 11:29:38 +13:00
nick 08814a3f6d feature: toggle editor
CI / build-and-test (push) Successful in 2m2s
2025-11-14 10:35:38 +13:00
nick 2088773974 chore: don't redefine fopen_s on windows
CI / build-and-test (push) Successful in 2m9s
2025-11-14 09:19:26 +13:00
nick 4380b92516 chore: fopen_s for building on linux 2025-11-14 09:18:10 +13:00
nick 601f6640dc feat: remove some compile warnings
CI / build-and-test (push) Successful in 2m10s
2025-11-13 22:33:11 +13:00
nick 13c40743bf chore: refactor to GuiManager
CI / build-and-test (push) Successful in 2m9s
2025-11-13 22:15:59 +13:00
nick 2cef544466 feat: add notify support
CI / build-and-test (push) Successful in 2m10s
2025-11-13 22:01:42 +13:00
nick 91c45d9f4c feat: added trivial example to show that it is running
CI / build-and-test (push) Successful in 2m11s
2025-11-13 20:48:57 +13:00
nick a4848c0ed5 feat: add rlImGui
CI / build-and-test (push) Successful in 2m8s
2025-11-13 20:42:20 +13:00
nick 8fcbf64f5c Pin imgui submodule at tag 1.92.4-docking
CI / build-and-test (push) Successful in 2m9s
2025-11-13 19:42:24 +13:00
nick a990236330 fix: correct module
CI / build-and-test (push) Failing after 1m28s
2025-11-13 19:19:33 +13:00
nick 5becf056c6 Stop tracking external/imgui files (convert to submodule) 2025-11-13 19:11:45 +13:00
nick e4f1018ee1 Register external/imgui as submodule (1.9.4-docking)
CI / build-and-test (push) Successful in 2m11s
2025-11-13 19:09:02 +13:00
nick c86eb421b1 feat: add imgui
CI / build-and-test (push) Failing after 1m34s
2025-11-13 18:55:31 +13:00
nick 1b32a3d86e Merge pull request 'feat/testing' (#4) from feat/testing into main
CI / build-and-test (push) Successful in 1m52s
Reviewed-on: #4
2025-11-11 22:42:46 +00:00
334 changed files with 117966 additions and 604 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More