Commit Graph

7849 Commits

Author SHA1 Message Date
Alexander Bock 0bfe3f6d72 MacOS compile fix 2021-03-29 21:56:01 +02:00
Alexander Bock 612b9bbc7f Moving more documentation to use codegen (#1549)
- Make use of more codegen in more classes
- Fix verifier for Color4Verifier
2021-03-29 21:50:26 +02:00
Alexander Bock a49c1f435f Merge branch 'master' of https://github.com/OpenSpace/OpenSpace 2021-03-29 14:58:24 +02:00
Alexander Bock 797ddf7daf Fix some warnings on AppleClang 2021-03-29 14:58:19 +02:00
Gene Payne dd11bfd2f8 Missed a spot with the linux gcc CMake compile options fix 2021-03-28 20:52:33 -06:00
Gene Payne 1f65046127 Updated linux gcc CMake compile options 2021-03-28 20:47:52 -06:00
Alexander Bock e88650f22c Tiny coding style fixups 2021-03-27 23:49:02 +01:00
Alexander Bock 6aad31000f Don't produce OpenGL performance warning on Intel chips 2021-03-27 22:16:08 +01:00
Alexander Bock f47d62a5ee Fix verifier for Color4Verifier 2021-03-27 22:16:04 +01:00
Alexander Bock a6bb8cdecb Split DashboardTextItem from DashboardItem 2021-03-24 17:46:13 +01:00
Emma Broman 38f5a12c24 Avoid crash in RenderEngine if screenshot token has not been registered
This is the case in for example the test application
2021-03-24 14:02:05 +01:00
Alexander Bock 4b25f5c074 Move default_dashboard asset from util folder to new dashboard folder that also includes the individual dashboard items 2021-03-24 09:57:27 +01:00
Alexander Bock 0d82e1848f Feature/configuration codegen (#1544)
Convert configuration document over to codegen
2021-03-23 15:22:29 +01:00
Micah Acinapura 48e2f35aa1 added dialog for choosing scripts from the script log (#1539)
* added dialog for choosing scripts from the script log
2021-03-23 08:56:23 -04:00
Emma Broman 0ea0e781da Prevent crash when reloading renderable that only has labels and no data
Occurred when unchecking and rechecking the "Draw elements" property for example the "Eclipltic Sphere Labels"
2021-03-23 11:40:34 +01:00
Emma Broman 97c1066149 Fix labels not facing the camera due to static rotation (closes #1542)
Bring back old transformation matrices
2021-03-23 11:27:55 +01:00
Alexander Bock 196a98b0c6 Add ability to StringVerifier to test for non-emptiness 2021-03-23 00:13:52 +01:00
Alexander Bock 45b2d0e014 Update Ghoul with an update to AssImp to fix FBX loading bug 2021-03-23 00:08:35 +01:00
Alexander Bock 2f36c7d88c Use codegen in LogFactory 2021-03-22 23:40:47 +01:00
Alexander Bock dfc42e9467 Rename createSingeColorImage -> createSingleColorImage 2021-03-22 23:17:42 +01:00
Alexander Bock c7f77e3286 Add property to determine whether the date should be added to the screenshot folder (#1535)
closes #1528
2021-03-22 15:49:30 +01:00
Alexander Bock e2c1414ba6 Update to newest codegen, replace std::monostate with ghoul::Dictionary 2021-03-17 21:26:57 +01:00
Alexander Bock 07389bd6bf Update codegen repository 2021-03-17 00:21:00 +01:00
Alexander Bock ed980bb5d8 Add support for passing shared pointers into the OrVerifier 2021-03-17 00:18:53 +01:00
Malin Ejdbo 29d4eae3a5 Update ISS model 2021-03-16 11:47:30 +01:00
Alexander Bock 615fc82b51 Update submodules
- SGCT:  Fixed an issue that lead to a crash in debug mode
 - Ghoul: Fixed an issue that prevented CEF locales to be copied in a fresh install
2021-03-15 14:50:39 +01:00
Emma Broman 20519d007b Remove hardcoded path to B-V colormap (#1531)
Also prevent future problems in reading the file (e.g. if number of lines of comments would change)
2021-03-15 13:22:41 +01:00
Emma Broman b324ff0705 Update Ghoul 2021-03-12 13:10:51 +01:00
Micah Acinapura 4a51c3dce7 prevent renderbin change for overlay renderables (#1519)
* prevent renderbin change for overlay renderables

* Fix line length

Co-authored-by: Alexander Bock <mail@alexanderbock.eu>
2021-03-08 15:31:56 -05:00
Micah 2158dd585c creating user directories if not existing; 2021-03-04 16:00:34 -05:00
Malin E 6a59e009ad Merge pull request #1517 from OpenSpace/issue/1516
Issue 1516
2021-03-03 10:06:39 +01:00
Emma Broman b1e03c2b3b Revert "Fix problem with launcher not working..." as it did not actually solve the problem
This reverts commit f4cbadd822.
2021-03-03 08:20:02 +01:00
Malin E da981d766f Merge pull request #1488 from OpenSpace/feature/multitexturing
Feature/multitexturing (closes #112)
2021-03-02 15:59:25 +01:00
Malin Ejdbo 4fb8a36952 Merge branch 'master' into feature/multitexturing
* Resolve conflicts
2021-03-02 15:49:39 +01:00
Malin Ejdbo acc2947576 Update Insight model version 2021-03-02 15:31:59 +01:00
Malin Ejdbo f7a1a24acc Only add eclipse properties if globe has data for eclipse 2021-03-02 11:23:23 +01:00
Emma Broman 97144df4da Add a colored glare to exoplanet stars (#1511)
* Add possibility to multiply color to an image plane

* Add a colored glare to exoplanet stars (issue #1305)
2021-03-02 09:30:03 +01:00
Emma Broman f4cbadd822 Fix problem with launcher not working if user profile folder doesn't exist 2021-03-02 08:52:37 +01:00
Emma Broman 63fa95504c Expose ImGui external to other modules
And update demo function name to match new version
2021-03-02 08:48:25 +01:00
Emma Broman 29e77534c7 Make use of new verifiers (Color and File) (#1510)
* Use codegen for renderable discs

* Utilize color and file verifier

* Add missing property assignment in exoplanets module
2021-03-02 08:11:49 +01:00
Micah Acinapura eec6b15781 Feature/user profiles assets (#1496)
* added user profile/asset tokens to config, launcher and profile editor


* creating one user directory for data, config, screenshots, recordings
2021-03-02 01:36:32 -05:00
Emma Broman 157ffff25b Update imgui external 2021-03-01 13:24:28 +01:00
GPayne 35b96967af Switched kameleon module ref to commit with linux build fixes 2021-02-26 16:07:14 -07:00
Emma Broman a901594907 Generate docs for RenderablePlaneImages 2021-02-25 13:47:49 +01:00
Emma Broman d5671e0321 Include potential explanation when stringifying TestResult Offense 2021-02-25 12:57:46 +01:00
Emma Broman 10eabaa1a6 Prevent TaskRunner crashing on specification error 2021-02-25 12:46:57 +01:00
Emma Broman d630f85cf4 Fix crash in OpenSpaceTest due to missing initialization of the LogManager 2021-02-23 11:07:42 +01:00
Emma Broman ac095acae4 Fix forgotten rename from 'Size' to 'Radius' 2021-02-23 10:50:35 +01:00
Emma Broman bc719f195c Add examples for circle, ellipse and elliptic disc 2021-02-23 10:50:04 +01:00
Emma Broman b07320d1da Add missing documentation for NonUniformStaticScale 2021-02-23 10:12:26 +01:00