Commit Graph

8607 Commits

Author SHA1 Message Date
GPayne b00b900278 Get rid of some sessionrecording warnings 2021-09-22 15:58:59 -06:00
Gene Payne 24fafc8718 Merge pull request #1742 from OpenSpace/feature/profileOverScene
Profiles are now required and processed with their own dedicated functions rather than being converted to an asset at startup.
2021-09-22 13:22:26 -06:00
Gene Payne 2820fc5837 Merge pull request #1750 from OpenSpace/issue/1739
Fix for issue #1739 to prevent filtering of paths in asset directories in profile editor
2021-09-22 13:21:06 -06:00
GPayne 3572de551b Removed all filtering of approved paths in asset selection GUI 2021-09-20 15:38:21 -06:00
GPayne 3e1b198c38 Restored mistakenly-deleted call to updateScene 2021-09-20 09:19:46 -06:00
GPayne ea070fc1c4 Switched to asset gui using filesystemaccess constructor without path filtering 2021-09-19 20:46:53 -06:00
GPayne 598f2f473a Fixed json syntax error in writing profile meta 2021-09-19 12:27:07 -06:00
GPayne c72211c322 Code review change to remove ambiguous lua push after conversion 2021-09-17 14:20:07 -06:00
GPayne a4d84d8703 Code review changes on new profile initialization 2021-09-16 23:11:02 -06:00
Emma Broman d160ac8bc8 Add Lua function to directly create path to a navigation state
Note that paths to navstates still have to be improved, but this makes out life easier when testing
2021-09-16 13:58:04 +02:00
Emma Broman 3b0a2e4c06 Rename 'generatePath' to 'createPath'
shorter, better, faster (and I keep writing this by mistake all the time)
2021-09-16 13:22:36 +02:00
Gene Payne 1c0b7c347a String-to-path fix for linux build 2021-09-14 15:45:39 -06:00
Alexander Bock 26c131e7bc Update Ghoul repository to fix case where too many parameters are removed from a Lua state 2021-09-14 21:14:47 +02:00
Micah fff66c7855 update guihash for keyboard viewer 2021-09-14 12:55:43 -04:00
Micah 550e088d60 changes to shortcut topic for keyboard viewer 2021-09-14 12:28:57 -04:00
Micah af95d9895e update slidedeck example for actions 2021-09-14 12:25:05 -04:00
GPayne 5b63fff944 Merge branch 'master' into feature/profileOverScene 2021-09-12 21:11:12 -06:00
GPayne 51f6c9d45b Rearranged profile initializations and verified that all init correctly 2021-09-12 21:05:00 -06:00
GPayne 284c68f952 Finished support for modules and markInterestingNodes 2021-09-08 09:21:56 -06:00
GPayne cd50c3e4cf Working non-assetized initializations for profile sections besides modules and interesting nodes 2021-09-07 21:55:44 -06:00
Malin E 5b69cf45f1 Avoid crash in parallellconnection if there is no connection 2021-09-06 16:22:36 +02:00
Emma Broman 5620cec153 Add an OrbitAroundUp IdleBehavior
Rotates around the y-axis of the node instead of the z-axis. Would be great if the nodes themselves knew about which axis of rotation would be to prefer.
2021-09-06 15:52:50 +02:00
Emma Broman 506eaa6cc3 Fix GlobeRotation/Translation not updating if simulation time is paused 2021-09-06 14:46:12 +02:00
Emma Broman 46cb439a3f Tiny pathnavigation cleanup 2021-09-06 09:38:39 +02:00
Emma Broman 82ecf60ea2 Issue/1527 - GlobeRotation (#1737)
* Add GlobeRotation and example

* Put latitude before longitude in GlobeTranslation files
2021-09-06 09:28:12 +02:00
Micah 19ab24374f update guihash for action cleanup and route 2021-09-02 16:42:04 -04:00
Micah 671894bd0b changes for action panel 2021-09-02 14:56:25 -04:00
Micah faf7a3d315 update guihash for tutorial link 2021-08-27 13:17:52 -04:00
Emma Broman 1516c066c9 Don't scale camera path speed if no duration was given
Just using the current distance for camera speed works better than setting a default duration based on the path length
2021-08-25 15:58:28 +02:00
GPayne 194741d136 Reverted to combining assets into combined init followed by post-init 2021-08-25 00:02:45 -06:00
Emma Broman 4fb88eb7af Fix some more functions that broke after Lua function cleanup
And simplify debugging axes usage
2021-08-24 16:27:26 +02:00
BlueVista bfd220374d Feature/fontcolor (#1726)
* Added two properties to control the font color of the Rotation, Zoom, and Roll toggles.
2021-08-24 10:45:44 +02:00
Alexander Bock b649509bf0 Feature/model shader (#1723)
* Add support for RenderableModel to take custom shader code
 * Added example to highlight usage
2021-08-24 10:45:19 +02:00
Alexander Bock 9d8d4147e8 Feature/sync unsync (#1722)
Add Lua script to manually sync or unsync resources (closes #1713)
2021-08-23 13:42:08 +02:00
GPayne 4016180b8c Replaced engine init single asset call with separate profile conversions 2021-08-22 22:48:44 -06:00
Alexander Bock 8b59760a59 Update submodules 2021-08-21 11:45:38 +02:00
Alexander Bock db472030de GCC warnings (#1725) 2021-08-21 11:42:44 +02:00
GPayne 52e4f75b32 Separate profile conversion to assets into sections 2021-08-20 15:56:41 -06:00
Micah 2f32ddaf28 updating earth Terrain WMS to new esri server 2021-08-20 14:02:15 -04:00
Micah 27c270b217 update to rawtilereader size calculation. Closes #1716 2021-08-20 13:21:14 -04:00
Emma Broman 37d39868a9 Make flyTogeo work again
Broke after lua function cleanup PR
2021-08-20 16:41:54 +02:00
Malin E 80d7cfcbdf Merge pull request #1724 from OpenSpace/feature/qt6
Add support for Qt6
2021-08-20 16:38:52 +02:00
Alexander Bock 4fea3d8019 Explicitly request the Qt version 2021-08-20 16:30:27 +02:00
Malin E e0312d32e8 Add support for Qt6 2021-08-20 15:41:01 +02:00
Emma Broman 41c146654f Add function to print out state machine to a dot file (#1721) 2021-08-20 13:20:35 +02:00
Alexander Bock b2d12476dd Correctly specify the model size of the Apollo capsules (closes #1718) 2021-08-20 12:43:47 +02:00
Alexander Bock af617d1d10 Feature/lua function cleanup (#1719)
General cleanup of Lua functions and handling of variable extract from a Lua state
2021-08-19 16:02:14 +02:00
Alexander Bock 8175a7eb5b Compile fix 2021-08-18 15:46:43 +02:00
Alexander Bock 34985f64a6 Feature/keybindings (#1708)
* Add action manager to handle actions in replacement of keyboard shortcuts
* Implement new Action concept
* Remove the shortcutscomponent as it is no longer needed
* Update profile version from 1.0 to 1.1
* Add action dialog
* Restructure of key specification in keys.h
* Remove solid field-of-view keybind from the newhorizons profile as the setting no longer exists
2021-08-18 10:58:20 +02:00
Emma Broman b651170565 Merge branch 'thesis/2019/camera-paths' 2021-08-17 15:52:46 +02:00