Commit Graph

9826 Commits

Author SHA1 Message Date
Ylva Selling 9a49966fb6 Merge branch 'feature/skybrowser' of https://github.com/OpenSpace/OpenSpace into feature/skybrowser 2022-05-03 10:51:19 -04:00
Ylva Selling 00cc4fc0f1 Cleanup - remove unused variables and highlight 2022-05-03 10:51:00 -04:00
Emma Broman 7a05c44ce1 Update some property names for more consistent capitalization 2022-05-03 15:29:03 +02:00
Emma Broman 5362c58db6 Define that server module depends on skybrowser 2022-05-02 10:13:26 +02:00
Emma Broman 0f0313972e Merge branch 'master' into feature/skybrowser 2022-05-02 10:09:06 +02:00
Emma Broman a8a33ed3a5 Reverse order of module deinitialization
To respect dependencies, deinitialize and destroy modules in reverse order to how they were added
2022-05-02 10:08:25 +02:00
Emma Broman 06ea668225 Prevent crash from using colormap without entries
Can happen if all colormap variables were set, but the file didn't exist or couldn't be loaded
2022-05-02 09:51:26 +02:00
Alexander Bock cf582054dc Update to the RenderableBIllboardCloud
- Add the color mapping to the DU Quasar dataset  (closes #1584)
 - Add the ability to turn off a colormap
 - Add the ability to change the static color even when a colormap is present
2022-04-30 15:33:43 +02:00
Alexander Bock 96631bcced Fix issue with specifying the ordering in the ImGUI scene list 2022-04-30 14:43:13 +02:00
Alexander Bock b41427944c Actually retarget the camera and not just change the focus node 2022-04-30 14:35:20 +02:00
Alexander Bock 9e773c3ca0 Add new Lua function to select the next target anchor (closes #1717) 2022-04-30 14:27:53 +02:00
Alexander Bock 69c8750921 Feature/imgui (#2060)
* Some cleanup of the ImGUI code
* Reorder the panels
* Make StringPropertys work without losing value on context loss
* Add a new ImGui compoment that shows the status of the scene graph
2022-04-30 13:54:36 +02:00
Ylva Selling 7c3e47df09 Merge remote-tracking branch 'origin/master' into feature/skybrowser 2022-04-29 18:03:06 -04:00
Ylva Selling 83bcbfb74f Add property to show and hide display copies 2022-04-29 15:51:15 -04:00
Ylva Selling cb766f8f96 Add WorldWide Telescope image collection url as property to sky browser module 2022-04-29 14:42:13 -04:00
Malin E 84df643b86 Merge pull request #2047 from OpenSpace/issue/1989
Issue/1989
2022-04-29 17:35:17 +02:00
Ylva Selling db7c5ee23f Add property to set space craft animation time 2022-04-29 11:05:36 -04:00
Ylva Selling 89bd33d7eb Store opacities for the selected images and pass to GUI in topic 2022-04-29 10:50:45 -04:00
Marco Silva eb57318ed3 Merge branch 'master' of https://github.com/OpenSpace/OpenSpace 2022-04-29 14:39:33 +01:00
Micah Acinapura e2fe91d554 update ghoul; fixes #1909 2022-04-28 20:35:12 -04:00
Ylva Selling 53f19a6aa8 Cleanup - remove remnants from mouse interaction code 2022-04-28 11:55:10 -04:00
Ylva Selling 8aec879677 Fix bug with creating a target with an identifier that already exists 2022-04-28 11:54:43 -04:00
Ylva Selling 4692c4d74b Fix comments on pull request 2022-04-28 11:33:54 -04:00
Marco Silva 4499e783b0 wrong var was used for drawBuffer 2022-04-28 13:51:18 +01:00
Emma Broman 109dd6eec8 Update Gui hash (to only load exoplanet data when enabled) 2022-04-28 14:42:04 +02:00
Emma Broman 19507981b4 Make skybrowser a default module (issue #2052) 2022-04-28 14:35:07 +02:00
Emma Broman 5e07d9f134 Update a comment 2022-04-28 14:33:39 +02:00
Emma Broman 8896b92f82 Only send skybrowser topic message if data changed
Maybe a little ugly to check the jsonString, but it does the job for now. Later we should probably make a nicer implementation
2022-04-28 12:40:52 +02:00
Emma Broman 9d0e9c84d4 Removed some unused functions 2022-04-28 11:35:36 +02:00
Malin E 046213dd31 Merge branch 'master' into issue/1989 2022-04-28 10:04:57 +02:00
Emma Broman 24e6cb118e Don't try to access module if it no longer exists 2022-04-28 09:47:54 +02:00
Ylva Selling c998fc5439 Add check to make sure browser is intialized before passing messages to wwt. This removes error messages upon startup 2022-04-27 17:20:27 -04:00
Ylva Selling f89301a70a Move check for image collection is loaded in order to improve interaction 2022-04-27 17:13:24 -04:00
Ylva Selling 673b7f2325 Create property in module for inverse zoom direction 2022-04-27 17:00:31 -04:00
Ylva Selling 6605bfcd07 Create property in sky browser module for hiding the targets and browsers when minimizing gui 2022-04-27 16:44:14 -04:00
Ylva Selling 447ada6b0e Remove is image collection loaded from topic 2022-04-27 16:06:11 -04:00
Emma Broman b7256a2c27 Fix typo 2022-04-27 19:35:58 +02:00
Gene Payne 4fa4adf298 Replace the asgard alias in some wms files to openspace.sci.utah.edu 2022-04-27 11:35:53 -06:00
Emma Broman d8313eebe0 Add property to hide SkyBrowser title and hide per default 2022-04-27 19:19:46 +02:00
Emma Broman de68e406b0 Send topic on presync instead of from itmemanager (closes #2037) 2022-04-27 18:20:51 +02:00
Ylva Selling 71d73fbd59 Make update time 50 ms for skybrowser topic 2022-04-27 11:41:53 -04:00
Ylva Selling 034d62c1fb Merge remote-tracking branch 'origin/master' into feature/skybrowser 2022-04-27 11:27:47 -04:00
Ylva Selling 9dc1f492e4 Remove flag that was causing rendering problems 2022-04-27 11:04:47 -04:00
Ylva Selling fc10f627cf Merge branch 'feature/skybrowser' of https://github.com/OpenSpace/OpenSpace into feature/skybrowser 2022-04-27 10:44:32 -04:00
Ylva Selling 8ba2976859 Update image collection 2022-04-27 10:44:19 -04:00
Emma Broman 1116e092b6 Mini refactor 2022-04-27 16:03:31 +02:00
Ylva Selling 3b76ac711b Update CEF flags 2022-04-27 08:55:00 -04:00
Malin E 55278574e9 Remove unsupported buttons on the SpaceMouse enterprise joystick
* GLFW cannot detect the buttons for the enterprise version of the
  SpaceMouse
2022-04-27 11:21:56 +02:00
Malin E 7912141099 Small copy paste error fix 2022-04-27 10:57:09 +02:00
Malin E 860d4c30d2 Address PR comments + fix issue with refocus button on joysticks 2022-04-27 10:49:17 +02:00