* commit 'acd897784e1541d394a3ba8a4707a8d9a414bbcd':
Correctly name globetranslation example assets
Add new translation that uses longitude/latitude to compute translation on a RenderableGlobe
Correctly compile if the sync module is compiled without libtorrent support
Make CMake scream less
Only set CEF settings to OpenSpaceTest if OpenSpace is compiled with tests (closes#778) Do not disable RTTI on CEF targets Do not for Unicode on CEF targets More graceful handling of torrent classes in Sync module
Check the correct gaia module in the gaia.scene
Update ghoul respository Remove warning
Compile fix for touch module Compile fix for AbfferRenderer
Register interesting nodes instead of manually adding and removing
Fix GUI Json creation error
Address clang tidy complaints Update Ghoul repository Update SGCT repository
Actually fix the LiU Mola Elevation WMS config (oops)
Fix GAIA module compile for macOS (missing #include <string>)
# Conflicts:
# data/assets/default.scene
Fix to GAIA for missing string library
* commit '09fcbd0595b30491ccefe6462a0c1d658f72f425':
Fix LiU MOLA height map
Fix Enceladus rendering Add Titan WMS server Add Europa WMS server
Merge commit '9df1e9b4821fade185b6e0a31b7cce1e67752a44' into feature/websocketnavigation
* commit '9df1e9b4821fade185b6e0a31b7cce1e67752a44':
Fix bug with disabling light sources on creation
Add interpolation and toggle feature to slide deck helper
Improve New Horizons shortcuts
Add lua helper function to create custom focus nodes on globes (bookmarks)
Add Opacity property for RenderableTimeVaryingVolume
Add sun to Interesting Nodes
Fix volume rendering depth sorting issue
Add display showing the number of active layers Automatically disable last layer if number of texture units is exhausted Closes#427
Don't crash if TileProvider cannot be created (closes#464)
Don't crash if a tile does not have enough data for the heuristic
Add a heuristic to discard ESRI's "No data available yet" tiles (closes#717)
Fix the depth sorting of ScreenSpace Renderables
Revert native ui back to F1 keybind for toggling
Add WMS for Enceladus
Add guard to gaia.scene to log error if the Gaia module was not compiled Point to correct shader paths Remove warnings
Feature/gaia mission merge (#766)
Add asset.filePath to asset api (#769)
Feature/other data star renderer (#770)
Temporarily disable (broken) stereoscopy for renderablestars
* Add Adam Aslegård's module that renders Gaia mission stars
* Add module for Gaia mission
* Add CCfits and cfitsio submodules and the implemented fitsfilereader module from the OpenSpace-sun-earth-event branch
* Add a TaskRunner to read from a fits file
* Adding ability to render other data values from Star speck files
* Add new method to OptionProperty to take vector of options
* Make it possible to change the speck file at runtime
* Include viridis color lut
* Add Apogee and Galah datasets
* Make it possible to filter stars by other data values
* Add ability to statically filter data values
* commit '916e42f2bb0179309234c2d54500f3ca43e9f4c9':
Remove opacity parameter from timevaryingvolume
Improve backwards compatibility of layer support
Fix nullpointer dereference error caused by unset callback handle
Change default keybinding for toggling rendering
Deactivate event handler when webgui is hidden
Add missing constructor
Add constexpr constructor to PropertyInfo to silence GCC error
Fix issue that causes atmosphere to show up on the other side of a planet if the shading is disabled (closes#677)
Coordinate Axes
Update Ghoul
Only update part of gui that was updated by CEF (#760)
Use bin folder instead of cwd to find configuration file (#761)
Use bin folder instead of cwd to find configuration file
Merge commit '8e93463c1aba03445804c10172c85be69cbc1cb3' into feature/websocketnavigation
* commit '8e93463c1aba03445804c10172c85be69cbc1cb3':
Disable server process on webgui teardown
Added Micah to the CREDITS file
Adapt ISWAManager and KameleonWrapper to removal of singleton
Updated ghoul repository
Beta-3 Release Candidate branch (#753)
Feature/webgui ops (#723)
Add the ability to change the number of significant digits in the globe location Increase the default number of significant digits to 4
Rearrange THEMIS layers to be shown beneath CTX
Prevent accidental walking of the current working directory when starting OpenSpace that could cause non Lua script files to be loaded as .info files
Adapt to removal of Singleton
New Spherical Grids Lables configuration.
# Conflicts:
# modules/server/CMakeLists.txt
# modules/server/src/connection.cpp
* Update node packages, download nodejs in build process, start server from openspace process
* Patch CEF cmake automatically
* Build webserver automatically
* Work on CMake for WebBrowser, Webgui and CefWebGui
* Map key modifiers to CEF
* Smooth time interpolation in webgui
* Automatically focus on search field in filter lists
* Move webgui code to external repositories
* Use asset system to distribute webgui
* Remove webgui from main repository
* Add support for right click in webgui and improve timetopic
* Resolve cmake policy warning
* Add relative time interpolation to lua interface
* Sanitize json error message before logging error. Workaround for #736
* Added gui properties to scene graph nodes
* Add version topic
* Add shortcuttopic
* Add ability to disable rendering of cefwebgui
* Don't do message loop work if there is no browser.
* Set correct path to nodejs on unix
* Message loop work in presync
* modifications for shortcuts in gui, added names for shortcuts
* Set properties via lua scripts
* Allow gui grouping for shortcuts
* Add gui paths keybindings
* Blocking keyboard callbacks when webgui has keyboard focus in an editable field
* Allow disabling of WebBrowser and CefWebGui
* Make it possible to hide GUI
* Get rid of redundant dashboard items if web gui is used
* Hide WebGUI on slave nodes
* Hide WebGUI on main rendering window if a GUI window exists
* Enable WebGUI on default unless it is overwritten in the openspace.cfg
* Add guiName for propery owners in socket api