* added old GSM as Static, real GSM, SM, GSE and time dependent GSM and SM
* small formating
* i dont rember changing this, so taking it back
* added support for time dependent GSM and SM to work to year 2099
* added newer kernel
* added HEEQ and HEE
* better naming and descriptions
* rename lowercase
* naming rewrite
* fix after name change
* added earth centric tf files. sun centric left to do and .bpc files and .bsp files
* including kernels with asset.resource now. Left is weather to move or change examples/debugcoordinateaxes
* minor naming cleanup
* cleanup. remove comment
* getting rid of debugcoordinateaxes example asset
* Separate JWST asset into multiple assets and avoid specifying timestamps in multiple files
* Split up L1, L2, L4 and L5 assets
* Include L2 and L2 Sun line in jwst asset
* Add asset.enabled option to jwst and lagrange point assets
* Remove a comment that came from Voyager mission file
* Apply suggestions from code review
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
* Add missing tags for some L2 SGNs
* Fix broken jwst trail asset
* Phrase comment for L2 co-revolving frame a bit more generally
---------
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
* Move exoplanet creation code to Lua
* Add more descriptions and handle missing values
* Remove old creation function and move load from CSV to Lua
* Properly document all functions, including a type for the `systemData` return value
* Add `\param` documentation to the scripts
* Cleanup and move helper functions to core scripts
* Throw Lua errors when things go wrong, instead of returning empty objects
This prevents the rest of the code from being run
* Flesh out TODO comments, so future us know why they are there
---------
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
* update background and foreground colors in launcher
* Change tab order and preliminary focus visuals
* update focus color
Improves on #3091 but does not fixes it, the contrast ratio is 2.4/2.9-3.3 versus the white border/the gray background on each button/dropdown
* update focus border width
* Update color of error messages fixes#3103
* Enable enter key interaction on ui launcher buttons fixes#3092
* Update accessibility names on buttons and fields where the current readout does not make sense, fixes#3089
* Fixed issue where you could not tab out of multiline textfields
* Add overlay to the launcher image to increase contrast
* Slightly improves readability of Start button fixes#3096
We decided to keep the all caps to indicate call to action
* Add start button to have default focus which enables quick start by pressing enter or space on startup
* Removed overriden object name
* Update color label text for better clarity fixes#3094
The actual fix is in #9a7e8e1
* Add `esc` keypress to exit the launcher fixes#3097
* add placeholder text for profile name fixes#3101
* Fixed issue with properties, assets, and keybindings multiline readout, fixes#3098
* Change tab order of properties, assets, and keybindings: text area -> edit button, fixes#3099
* Add prompt to user warning of unsaved changes in profile editor
* Add error message dialog fixes#3100
* Removed unused code
* Remove hardcoded color for information text in cameradialog
* Don't compare profile files but profiles instead
* Add same focus outline to all buttons in launcher
---------
Co-authored-by: Alexander Bock <mail@alexanderbock.eu>
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
# To run the script
Make sure to install the latest Python API version `openspace-api 0.1.2`
The script is located in `OpenSpace/support/assetvalidation`, the main script takes a few command line arguments
`--dir` - specify the OpenSpace directory
`--filter` - optionally supply a regex string to filter which assets to validate
`--verbose` - flag to print debug info to log and also console (default off), if off only warnings and errors are logged
`--start` - flag to start OpenSpace as a subprocess (default on) if this is off it assumes OpenSpace is already running, useful if you want to run OpenSpace via Visual Studio for example.
`--at` - specify an index to start at a specific asset
run eg:
`python main.py --dir="C:/User/Desktop/OpenSpace" --filter="examples" --verbose=True --start=False --at=35`
* Update comments in time_lua to new script documentation format
* Fix some mistakes in formulation about how pausing works
* Add return value documentation
* Do not hide requestedUnit of dashboarditem distance in UI
We want to be able to change it during runtime
* Change visiblity of RequestedUnit properties