Commit Graph

  • c727873046 perf(ThreadedModuleSystem): Atomic barrier + fair benchmark - 1.7x to 6.8x speedup master StillHammer 2026-01-19 15:49:10 +0700
  • 1b7703f07b feat(IIO)!: BREAKING CHANGE - Callback-based message dispatch StillHammer 2026-01-19 14:19:27 +0700
  • aefd7921b2 fix: Critical race conditions in ThreadedModuleSystem and logger StillHammer 2026-01-19 07:37:31 +0700
  • aa3c35bd2f docs: Update all documentation to reflect development stage StillHammer 2026-01-15 09:26:23 +0700
  • d51ebf82cc docs: Clarify development stage and non-deterministic nature StillHammer 2026-01-15 09:19:06 +0700
  • 2e4b0fed9b docs: Update README to reflect actual implementation status StillHammer 2026-01-15 09:16:34 +0700
  • bb6b3118ab chore: Switch to dual license (GPL v3 + Commercial) StillHammer 2026-01-15 08:54:42 +0700
  • 5d9cd3ad30 chore: Add MIT License and fix Windows platform support StillHammer 2026-01-15 08:12:43 +0700
  • b39854cf2c feat: Add texture support to UI widgets and update gitignore StillHammer 2026-01-14 23:15:13 +0700
  • 0441a9d648 feat: UIModule - Dynamic text updates, documentation restructure, and IIO improvements StillHammer 2026-01-14 22:34:36 +0700
  • fd508e4a68 fix: UITextInput focus and keyboard input - hitTest + dispatch handlers StillHammer 2026-01-14 14:36:49 +0700
  • 63751d6f91 fix: Multi-texture sprite rendering - setState per batch + transient buffers StillHammer 2026-01-14 14:05:56 +0700
  • a106c78bc8 feat: Retained mode rendering for UIModule StillHammer 2026-01-06 14:06:28 +0700
  • 5cef0e25b0 fix: UIModule button interaction + JsonDataNode array children support StillHammer 2026-01-05 18:23:16 +0700
  • 2f16ba0362 fix: Windows test stability - scenario_09 race condition and IOSystemStress crash StillHammer 2025-12-31 15:23:56 +0700
  • 415cad1b0a fix: IntraIOManager batch thread + AutoCompiler Windows support StillHammer 2025-12-31 09:44:37 +0700
  • edf4d76844 fix: Windows MinGW CTest compatibility - DLL loading and module paths StillHammer 2025-12-30 20:04:44 +0700
  • 0540fbf526 fix: Resolve bgfx Frame 1 crash on Windows DLL + MinGW GCC 15 compatibility StillHammer 2025-12-30 11:03:06 +0700
  • 5127dd5bf2 Migration Gitea StillHammer 2025-12-04 20:15:53 +0800
  • 21590418f1 feat: Add InputModule Phase 1 + IT_015 integration tests StillHammer 2025-11-30 17:17:37 +0800
  • 23c3e4662a feat: Complete Phase 6.5 - Comprehensive BgfxRenderer testing StillHammer 2025-11-29 22:56:29 +0800
  • bc8db4be0c feat: Add UIModule interactive showcase demo StillHammer 2025-11-29 08:52:25 +0800
  • d459cadead fix: Eliminate segfault in IT_014 integration test StillHammer 2025-11-29 08:24:33 +0800
  • 1da9438ede feat: Add IT_014 UIModule integration test + TestControllerModule StillHammer 2025-11-29 08:14:40 +0800
  • 579cadeae8 feat: Complete UIModule Phase 7 - ScrollPanel & Tooltips StillHammer 2025-11-29 07:13:13 +0800
  • 9618a647a2 feat(BgfxRenderer): Fix multi-texture batching and add particle effects StillHammer 2025-11-28 17:15:45 +0800
  • 5795bbb37e feat(BgfxRenderer): Add layer sorting for correct sprite Z-order StillHammer 2025-11-28 07:13:34 +0800
  • 613283d75c feat(BgfxRenderer): Phase 7-8 - Text, Tilemap, Multi-texture, Resize StillHammer 2025-11-27 22:09:48 +0800
  • 4932017244 feat(BgfxRenderer): Add debug overlay with FPS and stats display StillHammer 2025-11-27 21:23:29 +0800
  • 2f8e78b247 feat(BgfxRenderer): Phase 6 - Texture loading with stb_image StillHammer 2025-11-27 19:44:13 +0800
  • 262eef377e feat(BgfxRenderer): Phase 5.5 - Sprite shader with instancing and texture support StillHammer 2025-11-27 19:27:25 +0800
  • 1e4f1d9fa4 docs: Update session successor prompt for Phase 5.5 (sprite shader) StillHammer 2025-11-27 13:45:31 +0800
  • 10a9ac76c3 feat(BgfxRenderer): Phase 5 - Visual sprite test with IIO pipeline StillHammer 2025-11-27 13:37:23 +0800
  • e004bc015b feat: Windows portage + Phase 4 SceneCollector integration StillHammer 2025-11-27 09:48:14 +0800
  • 4a30b1f149 feat(BgfxRenderer): Complete Phase 4 - ShaderManager integration StillHammer 2025-11-26 22:27:19 +0800
  • 489c8b5adc docs: Add session successor prompt for Phase 4 StillHammer 2025-11-26 16:49:29 +0800
  • 1443c1209e feat(BgfxRenderer): Complete Phase 2-3 with shaders and triangle rendering StillHammer 2025-11-26 16:43:17 +0800
  • 69f5a1cc6c docs: Add BgfxRenderer section to CLAUDE.md StillHammer 2025-11-26 11:55:18 +0800
  • b065463226 fix(BgfxRenderer): Implement CommandBuffer execution and topological sort StillHammer 2025-11-26 11:50:05 +0800
  • d63d8d83fa feat: Add BgfxRenderer module skeleton StillHammer 2025-11-26 00:41:55 +0800
  • 18a319768d Revert "chore: Remove obsolete CLAUDE_NEXT_SESSION.md" StillHammer 2025-11-23 12:19:01 +0800
  • 0b4ff5a946 chore: Remove obsolete CLAUDE_NEXT_SESSION.md StillHammer 2025-11-23 12:08:04 +0800
  • 8c028a4470 docs: Add CLAUDE.md project context file StillHammer 2025-11-23 11:41:19 +0800
  • 98acb32c4c fix: Resolve deadlock in IntraIOManager + cleanup SEGFAULTs StillHammer 2025-11-23 11:36:33 +0800
  • 97d579e142 docs: Add implementation prompt for deadlock prevention plan StillHammer 2025-11-21 19:50:42 +0800
  • 572e133f4e docs: Consolidate all plans into docs/plans/ directory StillHammer 2025-11-21 19:32:33 +0800
  • 063549bf17 feat: Add comprehensive benchmark suite for GroveEngine performance validation StillHammer 2025-11-20 16:08:10 +0800
  • 31031804ba feat: Add read-only API for concurrent DataNode access & restore test_13 cross-system tests StillHammer 2025-11-20 14:02:06 +0800
  • 113b966341 fix: Separate moduleVersion and logger declarations in TankModule.h StillHammer 2025-11-20 11:19:08 +0800
  • 04a41d957a fix: Improve RaceConditionHunter test reliability on slower filesystems StillHammer 2025-11-20 11:07:00 +0800
  • f1d9bc3e58 fix: Fix test_13_cross_system deadlock in concurrent access test StillHammer 2025-11-20 09:37:24 +0800
  • d39b710635 fix: Fix test_13_cross_system timing and API issues StillHammer 2025-11-20 03:42:22 +0800
  • 90aafef37d feat: Add debug logs for IntraIO batching & verify functionality StillHammer 2025-11-20 03:21:26 +0800
  • 7e76ed47a4 feat: Integrate StillHammer Logger throughout GroveEngine StillHammer 2025-11-20 03:11:36 +0800
  • 3923e3cbbe feat: Add StillHammer Logger & IntraIO batching (WIP) StillHammer 2025-11-20 03:01:09 +0800
  • a846ed26d7 feat: Add StillHammer TopicTree for O(k) topic routing StillHammer 2025-11-20 01:31:50 +0800
  • ddbed30ed7 feat: Add Scenario 11 IO System test & fix IntraIO routing architecture StillHammer 2025-11-19 11:43:08 +0800
  • 9105610b29 feat: Add integration tests 8-10 & fix CTest configuration StillHammer 2025-11-19 07:30:28 +0800
  • d785ca7f6d feat: Add DataNode typed setters and Scenario 12 integration test StillHammer 2025-11-18 16:14:28 +0800
  • 094ab28865 feat: Add integration test scenarios 11-13 for IO and DataNode systems StillHammer 2025-11-18 15:09:39 +0800
  • 3864450b0d feat: Add Scenario 7 - Limit Tests with extreme conditions StillHammer 2025-11-17 11:29:48 +0800
  • 1244bddc41 feat: Add Scenario 6 - Error Recovery test suite StillHammer 2025-11-17 07:14:04 +0800
  • 360f39325b feat: Add Memory Leak Hunter test & fix critical ModuleLoader leaks StillHammer 2025-11-16 10:06:18 +0800
  • aa322d5214 fix: Correct hot-reload version validation in race condition test StillHammer 2025-11-15 13:21:57 +0800
  • 484b9ab5d4 feat: Add Scenario 4 - Race Condition Hunter test suite StillHammer 2025-11-15 10:55:44 +0800
  • d8c5f93429 feat: Add comprehensive hot-reload test suite with 3 integration scenarios StillHammer 2025-11-13 22:13:07 +0800
  • d9a76395f5 feat: Add complete hot-reload system with DebugEngine integration StillHammer 2025-10-30 17:24:46 +0800
  • 4659c17340 feat: Complete migration from json to IDataNode API StillHammer 2025-10-30 07:17:06 +0800
  • 62e174f43d refactor: Replace json with IDataNode in DebugEngine StillHammer 2025-10-28 17:01:19 +0800
  • 6b295e9b17 docs: Add complete IDataTree system architecture documentation StillHammer 2025-10-28 16:18:15 +0800
  • fad105afb2 feat: Implement complete IDataNode/IDataTree system with JSON backend StillHammer 2025-10-28 15:36:25 +0800
  • c01e00559b Refactor: Replace JSON with IDataNode abstraction in all interfaces StillHammer 2025-10-28 12:38:11 +0800
  • e1cfa4513e Initial commit: Grove Engine core architecture StillHammer 2025-10-28 00:19:15 +0800