* Fade fixes
* Clean up RenderableSphere. Add orientation properties.
* Sane defaults for Digital Universe
* Clean up New Horizons related code
* Add basic scene
* Add ability to initialize rotation as quaternion and mat3
* Adapt legacy code to new Renderable interface
* Improve cmake errors
* Calling doMessageLoopWork more often to increase gui performance
* Introduce frequent callbacks
* Restructure browser update callbacks
* Cleanup cef speedup
* Add flag to toggle updating browser between renderable calls
* CEF should not be used in single process mode
* Update CEF version
* Postbuild step for finding framework from web helper
* Load libcef dynamically to fix issue with CEF update
* Only include dynamic library loader on mac
* Improve keyboard mapping support on MacOS
* Add arrow keys
* Rename manifest
* Fix bug with missing blinking cursor in text fields
* Bump minimum cmake version
* CEF fixes: Runtime and correct helper path
* Be true to actual sandbox compatibility specified by CEF
* Cleanup
* Cleanup
* CMake cleanups
* Update current year
* Update copyright header
* Use script to return list of all modules
* Update credits, license and ghoul
Introduce the ability to navigate using an anchor and aim.
Example use: Set spacecraft as anchor and planet as aim to always look down at a planet, while followin the spacecraft in its orbit.
* Move global objects out of OpenSpaceEngine
* General cleanup of main.cpp
* Add default_joystick asset to all scenes
* No longer suppress mouse interaction on slave nodes
* Window delegate uses function pointers rather than subclassing
* Fix for false overwriting of ImGUI configuration file
* Change default color and tilt angle of fisheye rendering
* Restructured performance manager
* Simplify screenshot handling
* Make height map fallback layer work again
* Add documentation to joystick button bindings
* Removed grouped property headers
* Add new version number constant generated by CMake
* Make Joystick deadzone work properly
* Change the startup date on Earth to today
* Fix key modifier handling
* Add debugging indices for TreeNodeDebugging
* Fix script schedule for OsirisRex
* Do not open Mission schedule automatically
* Upload default projection texture automatically
* General code cleanup
* Fix check_style_guide warnings
* Remove .clang-format
* MacOS compile fixes
* Clang analyzer fixes
* Switch openspace.cfg file from a Dictionary-based loading to a variable based loading
* Change ConfigurationManager to not use Dictionary anymore, but a struct with explicit configuration values instead
* Change to new logging format (closes#542)
* Adds a screenshots folder that uses the application startup time
* Creating focus nodes for VRT files if the info files contain location information
* Fix issue with removing virtual properties
* Add a method for returning the cartesian coordinates for a geolocation on a planet
* Rename OnScreenGui module to ImGui
* Support multiple external module folders (closes#31)
* Cleaning up CMake files
* Restructure application specification
* Add parameter for library mode to all modules
* Add functions to handle global variable state
* Misc/remove warnings (#383)
* Increase build timeout and do a clean rebuild every commit