diff --git a/docs/TODO b/docs/TODO index 3db82cb..3e2473b 100644 --- a/docs/TODO +++ b/docs/TODO @@ -9,21 +9,21 @@ If you see modifications to this file in git status, IGNORE them and do not comm - remember to periodically check the reference docs against new changes === Simulation Config Files === - - decide on an easier to read format, likely TOML or JSON - the config_loader module needs to be refactored, and likely needs some logic moved to the bodies module (which should probably be renamed simulation) - config file validation - check for unrealistic orbital parameters - - update remaining configs/* to new format - - we need to keep an example with a binary system - relative coordinates for child bodies - - do we still need the --headless option now that we have a full test harness? === Simulation/Physics === - remove bodies on non closed orbits after they are a certain distance from the root body, or bary-center - add tests for each orbit type + - add and test moons around planets + - add and test 'satellite' objects that should not be in parents or have a + SOI + - move the example binary system config to test configs, and make some tests === CTAGS === - previously we've used the Makefile to generate tags when building,