198 Commits (f7c43594d5ecc4a4aa633553bb666370beede160)

Author SHA1 Message Date
cinnaboot 60906844ca remove unused function and variable 6 months ago
cinnaboot 3b63dc7a16 remove unused config_loader function 6 months ago
cinnaboot 3bd35bb90e create config_validator module and refactor validation logic 6 months ago
cinnaboot e8202e930e Fix parabolic orbit velocity components 6 months ago
cinnaboot c4c06d4cd3 Phase 7: Implement parabolic orbit support with union 6 months ago
cinnaboot c5946acdc4 WIP: Phase 4-6 - Initialization, validation, and test updates 6 months ago
cinnaboot dade860e89 Phase 4: Update initialization to use orbital mechanics module 6 months ago
cinnaboot ec1d115676 Phase 3: Update config parser to use orbital elements 6 months ago
cinnaboot 121f1b9d29 Phase 2: Update data structures with global_position/global_velocity 6 months ago
cinnaboot dc1f9f4e58 Phase 1: Create orbital mechanics module 6 months ago
cinnaboot b4e3b40fb2 add generic render_orbit function and spacecraft orbit support 6 months ago
cinnaboot 3a6d6755b5 set a different default UI style 6 months ago
cinnaboot 681ff82f88 add FIXME about inclined orbits 6 months ago
cinnaboot b9b4361767 fix rendering issue with begin/end frame functions 6 months ago
cinnaboot 38f0e0bad7 Convert spacecraft and maneuver markers to screen-space rendering 6 months ago
cinnaboot a16863607b Extract UI rendering code into separate ui_renderer module 6 months ago
cinnaboot 42f4b12cfc Refactor to billboard rendering 6 months ago
cinnaboot b96f1cfe8c Add spacecraft rendering with maneuver visualization 6 months ago
cinnaboot dbf9231f14 fix whitespace 6 months ago
cinnaboot 3717e3ba4d remove spacecraft and maneuver config_loader messages 6 months ago
cinnaboot 76157ed4bc remove old mission_planning references and sources 6 months ago
cinnaboot fb97beb471 add FIXME 6 months ago
cinnaboot 2875d3f50d Refactor: Break up update_simulation into helper functions 6 months ago
cinnaboot aca56351ff Fix: Remove duplicate maneuver execution code 6 months ago
cinnaboot ce35c618d6 Implement maneuver planning system with config-based scheduled burns 6 months ago
cinnaboot f5a1fdd245 Refactor: Integrate spacecraft into SimulationState 6 months ago
cinnaboot 2f7ae72bf0 Add local frame spacecraft maneuvering interface 6 months ago
cinnaboot 51831923a2 Fix Hohmann transfer test: fix retrograde bug and simplify validation 6 months ago
cinnaboot 642a6e2573 display local position and velocity for children of bodies 6 months ago
cinnaboot 899fa3bae6 Add config validation for parent-child distances 6 months ago
cinnaboot bf1b8ee0c6 remove extra printf debugging per sim step 6 months ago
cinnaboot 5ebac26118 Implement config-based spacecraft with LEO initialization and impulse burn 6 months ago
cinnaboot c3a46062d7 Initialize camera to follow root body on startup 6 months ago
cinnaboot 8278cb0366 Fix orbit rendering to use local_velocity for nested orbits 6 months ago
cinnaboot e22cea1cf7 increase window and info panel size for graphical rendering 6 months ago
cinnaboot 8f60ba54f0 Fix compiler warnings: remove unused variables, increase buffer size 6 months ago
cinnaboot c4262ab096 Store and display config file name in simulation state 6 months ago
cinnaboot c858891398 Preserve camera distance when switching bodies 6 months ago
cinnaboot 188df84c57 Remove keyboard shortcuts - always show UI panels and auto-follow 6 months ago
cinnaboot a2f199c9ce Fix camera orbit rotation - use camera.up and horizontal orbit 6 months ago
cinnaboot 879875f49a Fix camera follow - maintain distance and proper orbital rotation 6 months ago
cinnaboot 969af97fe0 Add camera follow feature for selected body 6 months ago
cinnaboot 1b8e0929d1 Improve buffer safety in body list string construction 6 months ago
cinnaboot 85bd9eed80 Fix raygui body selection - GuiListView return value bug 6 months ago
cinnaboot 6d3c841be2 fix whitespace 6 months ago
cinnaboot 7988aa7fa7 Fix body list format for raygui compatibility 6 months ago
cinnaboot 32e0bf2512 Add raygui integration and UI functionality for body selection 6 months ago
cinnaboot cbd8923604 Refactor velocity calculation and consolidate initialization 6 months ago
cinnaboot 185b736614 Consolidate body initialization into single loop 6 months ago
cinnaboot 65855caecd Refactor simulation code to remove FIXMEs 6 months ago