Commit Graph

78 Commits

Author SHA1 Message Date
Alexander Bock
e2ead0f567 Some small cleanup 2020-06-13 16:11:27 +02:00
Micah Acinapura
0049a2db38 mars2020 first commit 2020-06-12 19:50:43 -04:00
Alexander Bock
5a41084027 Add loading of meta information from assets 2020-05-05 00:29:46 +02:00
GPayne
29d68897d6 Added to satellites: group selection feature, segments fix 2020-04-13 16:43:27 -06:00
Gene Payne
9884d7e25d Fix tabs vs spaces 2020-03-29 17:25:54 -06:00
GPayne
545a1314a5 Fix for issue #1122 forcing satellite files to download at each startup 2020-03-29 17:23:25 -06:00
GPayne
addfa65fa6 Merge with latest master 2020-02-19 09:25:33 -07:00
Micah
f78c85882f update start dates for modis earth layers; fix bookmarks asset 2020-02-11 18:54:16 -05:00
Micah Acinapura
cae91a5b7c univeral path for tle/iss 2020-02-10 16:55:48 -05:00
Alexander Bock
a37a64d691 Merge branch 'master' into feature/iss-asset
Fix the rotation used for TLE elements by removing a factor of 2
Add interesting satellites to the default scene/profile
2020-02-10 18:05:45 +01:00
liuloppan
d07a41a7b6 Remove satImages
We do not use this
2020-02-03 17:07:38 +01:00
Your Name
b61efaf965 Updated trail fade property 2020-01-31 11:42:34 -05:00
Your Name
30dada1fcc Replaced duplicated code with tle_helper 2020-01-31 10:16:26 -05:00
Alexander Bock
bba51efd70 Cleanup of asset files 2020-01-27 18:01:01 +01:00
Micah
2332d6199e update local and fix openspace 2020-01-26 12:24:43 -05:00
Micah
0bc8bd5593 fix spaces and url 2020-01-26 09:18:10 -05:00
Micah
ad29ea53f5 csv bookmark files 2020-01-26 09:13:48 -05:00
liuloppan
9a50b27b27 Update frontend hash
Updated to latest frontend hash
2019-12-09 18:01:59 +01:00
Emil Axelsson
afb889ff82 Feature/serve screenshots (#1003)
* Take screnshots using lua function, returning screenshot number. Add screenshot endpoint.
* Change capitalization from screenShot to screenshot
* Fix screenshot filename collision bug when using multiple windows.
2019-11-01 10:41:59 +01:00
Lovisa Hassler
9409758818 Updating frontend hash to latest including gui for touch 2019-09-24 09:23:24 +02:00
liuloppan
78eb673611 Feature/gui for touch (#967)
Merging in feature gui for touch. Enable touch module to run.
Currently only run on development mode with the "touch" scene.
2019-09-18 23:49:51 +02:00
Alexander Bock
d7398e34d2 Remove performance measurement keys 2019-09-16 17:42:20 +02:00
Alexander Bock
2f966201cf Make PerformanceManager crash no longer
Replace `setPropertyValue` with `setPropertyValueSingle` in `property_helper` for better performance
2019-09-16 15:55:35 +02:00
Micah Acinapura
a4e0ad8b08 added lua function for saving change to profile; added empty base for profile; updated frontend hash; 2019-09-05 14:57:01 -04:00
Micah Acinapura
6c84170a59 readded globebrowsing cusomization asset;temp disabled fxaa on mac; temp not unsetting directories on deinit of webgui; added single_fisheye_gui.xml; 2019-08-23 13:47:27 -04:00
Emil Axelsson
3fd6cd5ae6 Update webgui 2019-08-22 13:55:06 +02:00
Alexander Bock
223d6a8903 Hide error in webgui deinitialization 2019-08-20 09:31:07 +02:00
Emil Axelsson
798ba573cf Quick fix for startup issue on mac 2019-08-12 18:07:44 +02:00
Alexander Bock
f7fafa5255 Add scripts to manipulate the camera
Add example asset using the new scripts for an IPAC
2019-07-29 13:13:16 +02:00
Emil Axelsson
5079f3fc60 Feature/multiple endpoints (#938)
* Add support for multiple endpoints for webserver
* Add support for a default endpoint (redirect) in webgui
* Always serve prod gui
* Update webgui deps
2019-07-19 16:49:54 +02:00
Emil Axelsson
6d725a7d50 Revive screen space browser and add example (#932)
* Revive screen space browser and add example
* Add reload triggerproperty and change autoplay policy
2019-07-16 13:29:21 +02:00
Alexander Bock
33ca5d3a22 Warn if keybinds are defined twice (closes #899)
Update Ghoul
2019-06-04 17:11:53 +02:00
Emil Axelsson
b42d4c5fb9 Update webgui 2019-06-04 17:08:31 +02:00
Emil Axelsson
804361ce22 Replace localhost with 127.0.0.1 to solve GUI related DNS error when not connected to a network 2019-06-04 13:25:57 +02:00
Alexander Bock
00f7e7dba0 First adjustment due to NCMNS suggestions
- Add Shift+A keybind for New Horizons scene to set the Aim+Anchor method, restoring the A keybind to the previous usage
 - Various fixes in the New Horizons scene to make it operable
 - Added optional keybinds CTRL+I, CTRL+K, CTRL+O, and CTRL+L for situations where the keypad is not available
 - Various fixes for the Rosetta scene
 - Updated the rosetta images to only download a single zip file that gets extracted
 - Rebound the Philae trail visibility from F to G so that it is not on the same key as the friction
 - Disable the Rosetta image plane on default
 - Added optional F12 keybind to create a screenshot if the PRINT_SCREEN button is not available
 - Automatically remove old delta time keybindings when new ones are set in order to prevent double-binding
2019-05-28 15:54:59 +02:00
Alexander Bock
a894e2cf5a Turn fade-in value into a property and move away from dedicated fadeIn, fadeOut methods (closes #869) 2019-05-22 22:08:54 -06:00
Micah Acinapura
54d24605cf Feature/safe apollo (#879)
* Apollo missions with renderablemodel and spice rotation updates
* Added user control for face culling.
* Added gui property for disabling face culling.
* Changed rotation vector property to handle degrees instead of radians
* Separated apollo globebrowsing
2019-05-20 20:10:23 -06:00
Alexander Bock
70500d9ad2 Fix spelling error in the keybindings 2019-05-20 18:39:16 -06:00
Alexander Bock
3a687b5c57 Cleanup of scene files by introducing a new base.scene from which all others derive
Add asset.filePath to the warning when trying to register an empty list
Correctly add HyperionTrail
2019-05-20 11:03:55 -06:00
Emil Axelsson
43332d88eb Update webgui 2019-05-20 13:54:54 +02:00
Emil Axelsson
673c31cfc7 Update webgui 2019-05-19 17:32:23 +02:00
Micah Acinapura
0eabffe752 exposed renderable type to gui, fixed path for milkyway items (#866)
* exposed renderable type to gui, fixed path for miklyway items
* Changes to session recording topic
* Update webgui
2019-05-18 17:00:31 +02:00
Emil Axelsson
d6c5c98e6d Feature/time topic changes (#863)
* Time topic updates
* Update web gui and patch jsonconverters
2019-05-17 21:55:00 +02:00
Micah Acinapura
a012f8109a Feature/pioneer missions (#852)
* added pioneer assets

* added getDefaultLightSources to assetHelper

* cleanup pioneer assets, fixed issue in voyager2 trails
2019-05-11 16:17:40 +02:00
Micah Acinapura
d8aeb04df9 added testing keybindg file 2019-05-04 16:15:20 +02:00
Emil Axelsson
0dcf65ce4f Feature/cef speedup (#806)
* 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
2019-04-24 10:53:46 +02:00
Emil Axelsson
5d4ceb6286 Do not broadcast GUI visibility over parallel connection 2019-04-02 15:04:23 +02:00
Emil Axelsson
2f1131dac3 Issue/772 (#811)
* Fix issue #772
* Update webgui frontend
2019-03-24 12:50:54 +01:00
Emil Axelsson
2e71eaa4cb Feature/anchor and aim (#799)
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.
2019-02-19 18:46:58 +01:00
Emil Axelsson
0c6b5e95c6 Introduce ability to configure ports etc for external applications. (#785)
Introduce ability to configure ports etc for external applications, including webgui
2019-01-04 10:23:28 +01:00