Commit Graph

5025 Commits

Author SHA1 Message Date
Alexander Bock 0b62d5cc4b Disable unknown pragma warnings and adapt to it 2022-07-05 14:27:40 +02:00
Malin E 74be7f84c6 Merge pull request #2168 from OpenSpace/feature/horizons-unit-tests
Horizons unit tests
2022-07-01 17:13:39 +02:00
Malin E b8eb5589f3 Remove a use of auto type in Horizons test 2022-06-30 14:19:11 +02:00
Malin E 71355637db Address PR comments 2022-06-30 14:13:03 +02:00
Emma Broman e44d5e0b39 Disable hover circle per default when setting renderable (fixes #2153)
and throw warning if setting to non-existing node
2022-06-30 11:57:41 +02:00
Malin E c026a37b5f Merge pull request #2165 from OpenSpace/issue/1607
Add enable/disable property for TimelineRotation
2022-06-29 16:13:33 +02:00
Alexander Bock 94a20b8c35 Add the JUICE mission (#2155) 2022-06-29 15:43:41 +02:00
Ylva Selling 6a3cdb172f Merge remote-tracking branch 'origin/master' into feature/properties-visibility 2022-06-29 08:52:22 -04:00
Alexander Bock ec0233f0e6 Merge remote-tracking branch 'origin/master' into feature/horizons-unit-tests 2022-06-29 13:02:45 +02:00
Ylva Selling bcb5c7bd28 Merge branch 'master' into feature/gamma-correction 2022-06-29 04:21:46 -04:00
Malin E f1b1c7a173 Address PR comments 2022-06-28 16:03:16 +02:00
Malin E d5b94ec935 Merge branch 'master' into issue/1607 2022-06-28 13:26:25 +02:00
mathis c103b7888f Fix filename when downloading multiple files in urlsync 2022-06-28 11:08:12 +02:00
Malin E d130682d43 Add interpolation for TimelineRotation
* Same way as TimelineTranslaiton already have
2022-06-28 10:43:58 +02:00
Alexander Bock 9b1143f02f Ubuntu 22.04 and GCC11 fixes (#2163)
* Update CEF version
* Update Ghoul
* Update SGCT
* Update codegen
* Remove warnings happening on Ubuntu 22.04 with GCC 11
* AppleClang warning fixes
* Compile fix for Ubuntu and MacOS
* Add Qt 6.2.3 to the CMAKE_PREFIX_PATH
2022-06-28 00:46:01 +02:00
Ylva Selling a78c4f7d28 Move the limit of gamma to not be zero from shader to lower property bound 2022-06-22 02:51:37 -04:00
Ylva Selling d23969b8d3 Add gamma correction to screen space renderable (SSR) shader, property for SSR and default value gamma = 2.2 for sky browser display copies 2022-06-21 10:47:44 -04:00
Malin E 91f6edba84 Merge branch 'master' into feature/horizons-unit-tests 2022-06-21 11:47:51 +02:00
Alexander Bock d6dd157591 Adapt the ImGui GIBS panel to the new tileprovider format (closes #2108) 2022-06-18 19:05:53 +02:00
Gene Payne e6bbcbbd02 Fix for Linux GNU Make build problem with CEF (#2123)
* Linux CEF Helper removes space in filename but re-adds space post-build

* Call lua helper functions from session recording to match node names

* Revert "Call lua helper functions from session recording to match node names"

This reverts commit f052f58776, which was
accidentally made to the wrong branch.

* Restrict the CEF Helper file renaming fix to GNU Make builds only

* Typo fix
2022-05-25 11:42:20 -06:00
Malin E a1c70da6eb Merge branch 'master' into feature/horizons-unit-tests 2022-05-25 11:33:15 +02:00
Ylva Selling 7e7f4740f2 Remove onChange functions that sets visibility depending on type 2022-05-23 14:21:51 -04:00
Emma Broman aac510f860 Make it possible to individually set the base radius for RenderablePrism shape
The prism can now be a cone, a pyramid, or any other weird shape that you might want!
2022-05-20 17:24:24 +02:00
Malin E 73b40e6e1b Add function to send horizons requests without Qt 2022-05-19 14:23:49 +02:00
Gene Payne c18c554c2b Merge pull request #2113 from OpenSpace/issue/1479
Fixes for WebGUI Running on Linux OpenSpace
2022-05-18 10:39:52 -06:00
Alexander Bock 817822a829 Compile fix for the iswa module 2022-05-17 10:23:30 +02:00
Gene Payne 7893210eff Removed superfluous X11 error handler code in CEF process helper 2022-05-16 15:09:03 -06:00
GPayne 77833f86fd Added CMake copy of CEF resource files to avoid linux CEF runtime error 2022-05-15 13:59:15 -06:00
GPayne ecef586883 Use relative paths for CMake webbrowser module helper 2022-05-14 22:25:23 -06:00
GPayne 8e699790d4 Adjust linker order to link CEF libraries after webgui modules 2022-05-14 19:53:48 -06:00
Gene Payne db2d2b85d0 Disable CEF sandbox and force module libs to be dependent on CEF libs 2022-05-13 12:25:53 -06:00
GPayne 243f6d3ada Fixes gcc error with missing 'template <>' headers on specializations 2022-05-13 11:30:40 -06:00
GPayne 6af8c004e0 Merging master in to sync with new release 2022-05-12 14:59:15 -06:00
Ylva Selling e1bda38529 Make imGUI listen to OpenSpaceEngine properties for visibility for properties and for scene graph nodes 2022-05-12 12:11:00 -04:00
Ylva Selling 0824b59d77 Move properties for visibility from CefWebGui to OpenSpaceEngine 2022-05-12 10:11:25 -04:00
Ylva Selling b2110dfada Add property that determines if hidden scene graphs should be hidden in the gui 2022-05-11 16:19:42 -04:00
Ylva Selling 7837e716cb Add more visibility levels to properties 2022-05-11 14:30:46 -04:00
Ylva Selling 7be3c7b05e Add setting in CEFWebGuiModule that sets which properties should be visible in the GUI 2022-05-09 16:12:42 -04:00
Alexander Bock b136a3a308 Fix of bug that images don't load after reload sometimes (#2090)
Co-authored-by: Ylva Selling <ys5140@nyu.edu>
2022-05-06 17:48:29 -04:00
ElonOlsson 9f463ed09f a new profile for the 2012 solar storm event, with looping hotkeys (#2071)
* a new profile for the 2012 solar storm event, with looping hotkeys

* added interaction spheres, profile cleanup + better discription

* better actions and moved to assets instead of in profile

* Set unique names for the different fieldline data synchronizations

* single dataset in sequence now rendered before its associated timestamp

* fix read access violation + added redundancy

* load at start up instead of on runtime

Co-authored-by: Alexander Bock <mail@alexanderbock.eu>
2022-05-06 10:23:45 -04:00
Micah Acinapura bdda36b41e Protect against crash when changing colormaps (#2082) 2022-05-06 08:52:32 -04:00
Alexander Bock 9715d22af0 Include the version number in the uid of the HttpSynchronization (closes #2081) 2022-05-06 00:53:56 -07:00
Alexander Bock 2816ad4d8d Make the connection a shared_ptr and let the LuaScriptTopic return lambda keep a copy of it (closes #1940) 2022-05-06 00:32:25 -07:00
Alexander Bock 452cc9b739 Merge pull request #2050 from OpenSpace/feature/skybrowser
Feature/skybrowser
2022-05-05 14:00:58 -07:00
Micah Acinapura 43c674a64e Change RenderOption to RenderMode for RenderableGaiaStars (#2078) 2022-05-05 13:26:41 -07:00
Ylva Selling 4aa317ec6d Merge branch 'feature/skybrowser' of https://github.com/OpenSpace/OpenSpace into feature/skybrowser 2022-05-05 14:58:12 -04:00
Emma Broman 3ebb439d72 Add documentations and remove unused input argument 2022-05-05 18:26:05 +02:00
Ylva Selling 8474116a48 Rename getPair function to pair 2022-05-05 11:18:25 -04:00
Ylva Selling da4f1026ce Remove doxygen style comments for the lua functions 2022-05-05 09:59:37 -04:00
Emma Broman 679e2994f3 FixedRotation that depends on other nodes now updates correctly even if time is paused (#2069)
* Update fixed rotation every frame if it depends on another sgn (closes #1751)

This guards against any weird edge cases, where a node the rotation depends on is moved independently of simulation time

* Fix faulty indentation
2022-05-05 09:39:17 +02:00