- Correctly remove interpolating render program to prevent invalid shader access
- Fix Apollo 11 location
- Fix Apollo 17 location
- Replace errors with warnings for Gala and Rime instruments for Juice
- Correctly rely on the solarsystembarycenter asset in the Voyager/Pioneer asset
- Use correct identifier for the Jupiter barycenter
- NASA Treks assets
- Slidedeck
- Fix unloading of missions
- No longer crash when loading and unloading image sequence assets
- Expose the FormatString property (closes#3519). Contrary to other properties, it wasn't accessible through the scripting API.
- Fix the time simplification logic (closes#3515). If the lowest required time unit's value was zero, all time units where displayed regardless of what the user required. Fix this by using a "less than" comparison rather than an equality comparison.
- Fix string truncation (closes#3516). The time string truncation was off by one, causing the trailing unit name to be truncated e.g. (minutes -> minute).
* Remove duplicated node line example
* Update `ScreenSpaceBrowser` example to new format
* Add screenspace image examples
* Add docs and examples for `RenderableGrid`
* Add docs and examples for `RenderableRadialGrid` + create 10 grid segments per default
* Add docs and examples for `RenderableSphericalGrid`
* Remove the old, combined, grid example
* Apply suggestions from code review
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
---------
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
* Fix a reference to a deprecated and renamed function in navigationstate docs
* Review documentation for scripts defined in .lua files
And utilize new markdown functionality
* Update renderable box grid size specs
So that it can have a size less than 1, and throws a specification error when the size is given as negative
* Fix some issues with the gaia filtering scripts
* Try adding param documentation to the lua script documentation
It works!
* Utiliize mroe markdown features in the updated documentations
* Add function parameter info and make small updated to gaia filtering functions
* Replace a long parameter info in description with `param` description
* Update usage examples
* Add example of how to create debug axes for the current SGN
- Don't build the codegen unit tests if the OpenSpace unit tests are
disabled;
- Dropagate the value of this option to Ghoul's corresponding option,
unless Ghoul's option value has been forced;
* Update add add documentation for `RenderableDistanceLabel`
* Move distancelabel to `base` module and remove now empty `vislab` module
* Add examples for `RenderableNodeLine` and `RenderableDistanceLabel`
* Fix faultily formatted documentation ID for `RenderableNodeLine`
* Make `RenderableDistanceLabel` unit use units from distanceconversion file
And simplify how the different names for a unit are specified
* Use new distanceUnitList() function for other classes that uses the units
* Change default unit to correct option according to documentation
* Make the text property readonly for `RenderableDistanceLabel`
* Add property to specify the precision of the number
distance label precision to docs
* Add examples with different units and descriptors
* Add docs description to `RenderableNodeLine`
* Update name in one of the examples
* Remove redundant switch cases
* Apply suggestions from code review
Co-authored-by: Ylva Selling <ylva.selling@gmail.com>
---------
Co-authored-by: Ylva Selling <ylva.selling@gmail.com>
* Update some of the base documentation to make more sense on the docs page
* Add description for `RenderableConstellationBounds`
* Add description for `RenderableConstellationLines` and names file and labels details
* Remove redundant info from description
* Apply suggestions from code review
Co-authored-by: Ylva Selling <ylva.selling@gmail.com>
Co-authored-by: Malin E <malin.ejdbo@gmail.com>
* Update constellation bound documentation based on review comments
* Update docs about labels for constellation lines as well
---------
Co-authored-by: Ylva Selling <ylva.selling@gmail.com>
Co-authored-by: Malin E <malin.ejdbo@gmail.com>
* Use `TextureComponent` for `RenderableSphereImageLocal`
Cleans up code and makes texture reload automatically if the file changes
* Move a faultily located include
* Add description and update GUI property values
* Add examples with a single color
* Remove old example file
* Rename ellipse example and remove width
* Apply suggestions from code review
Co-authored-by: Ylva Selling <ylva.selling@gmail.com>
* Address review comments
* Also update renerable description
---------
Co-authored-by: Ylva Selling <ylva.selling@gmail.com>