Commit Graph

5044 Commits

Author SHA1 Message Date
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
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 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 860d4c30d2 Address PR comments + fix issue with refocus button on joysticks 2022-04-27 10:49:17 +02:00
Ylva Selling 939dfae319 Add lua function to dispatch point spacecraft event 2022-04-26 18:39:31 -04:00
Ylva Selling 1e180a6fa7 Update CEF flags 2022-04-26 18:39:08 -04:00
Ylva Selling 62222c2f5b Add descriptions of lua functions 2022-04-26 17:39:38 -04:00
Ylva Selling 24b6383afb Create lua function to show or hide all targets and browsers 2022-04-26 17:37:05 -04:00
Ylva Selling e6cf6d3925 Remove if statement that prevents browsers to be rendered on multiple nodes 2022-04-26 14:59:19 -04:00
Ylva Selling a2d5aae21a Merge branch 'feature/skybrowser' of https://github.com/OpenSpace/OpenSpace into feature/skybrowser 2022-04-26 14:39:09 -04:00
Ylva Selling 8a292c1645 Expose time interval to user in config file for sky browser topic. This will give the user control over how often data is passed. Hopefully a future proof fix for GPU crash 2022-04-26 14:39:00 -04:00
Ylva Selling 19103a1540 Add browser ratio to the skybrowser topic 2022-04-26 14:37:35 -04:00
Emma Broman 47b3881682 Give each sky target a unique name in the Gui 2022-04-26 19:49:05 +02:00
Emma Broman 2cc62572d5 Use existing fcuntion in ghoul for easing 2022-04-26 19:24:11 +02:00
Emma Broman 51f9199abd Refactor fading and use fade property instead of opacity 2022-04-26 17:24:15 +02:00
Emma Broman da8ee62c31 Include shader filea in solution 2022-04-26 13:55:53 +02:00
Emma Broman f02ac1cbd0 Merge branch 'master' into feature/skybrowser 2022-04-26 12:17:22 +02:00
Emma Broman 17fd637926 Show and hide hover circle using fade property
And hide it when exiting the solar system

Refactor hover circle implementation a bit
2022-04-26 10:56:47 +02:00
Emma Broman 694c883418 Whitespace cleanup 2022-04-26 10:56:46 +02:00
Malin E 966cbf8e66 Merge branch 'master' into issue/1964 2022-04-26 10:55:54 +02:00
Emma Broman dca8e1e914 Refactor info message 2022-04-26 09:07:54 +02:00
Emma Broman 85fd47880a Refactor: Remove some unused properties 2022-04-26 09:03:23 +02:00
Ylva Selling 75aaa0abb3 Remove CEF-command line flag to prevent GPU crash 2022-04-25 17:06:51 -04:00
Ylva Selling 6e7c448ed9 Fix issue with fovs not matching the renderable target. Close issue #1997 2022-04-25 17:03:34 -04:00
Emma Broman 92eefa8189 Add enabled property to Exoplanets and Skybrowser module (#1945)
* Add enabled property to exoplanets and sky browser module

* Create assets for default settings and restructure assets into a components folder

* Update exoplanets data

* Set sky browser enabled to true per default and include hover circle asset

* Add name and description of hover circle, and used synced version of ring image
2022-04-25 15:10:08 +02:00
ElonOlsson c82101ffcf Merge pull request #2040 from OpenSpace/issue/1994
interaction sphere and brightness/opacity fixes. (Closes #1994)
2022-04-22 09:53:16 -04:00
ElonOlsson db96faf2af typo 2022-04-22 09:52:03 -04:00
Malin E 9babbb7014 Address PR comments 2022-04-22 15:07:23 +02:00
Gene Payne 90b22f9af4 CMake changes for default module selections and webbrowser linux 2022-04-21 15:14:25 -06:00
ElonOlsson cf6e50d166 interaction sphere and brightness/opacity fixes. (Closes #1994) 2022-04-21 13:03:26 -04:00
Alexander Bock dd272ddf3c Move the disabling of the touch module to the beginning of the PreSync function to hopefully prevent errant inputs 2022-04-21 11:54:19 +02:00
Malin E 497314668a Apply color map also outside data range 2022-04-21 11:30:06 +02:00
Malin E 6ec1a56c6a Merge branch 'master' into issue/1964 2022-04-21 09:03:28 +02:00
Ylva Selling f7c0134dcc Add so that the render copies can be displayed in cartesian coordinates too, and listen to both IsUsingRadiusAzimuthElevation and FaceCamera properties 2022-04-20 14:52:53 -04:00