Alexander Bock
932aee7d93
Add documentation to ParallelPeer
2022-04-27 09:38:15 +02:00
Emma Broman
8cd65d9c96
Hide fade property of screen space renderables
2022-04-26 17:37:27 +02:00
Emma Broman
4ee75b37f5
Fix reach and approach factor min/max values and make logaritmic
...
Prevents errors from the UI
2022-04-26 12:17:05 +02:00
Malin E
13ab8140c8
Merge branch 'master' into feature/jwst-pointing
2022-04-26 10:31:09 +02:00
Alexander Bock
01cf8a9d9c
Move the launcher image synchronization from base -> base_blank and move the trail actions from base_blank -> base
2022-04-26 08:48:50 +02:00
Malin E
431a6d4904
Rename JWST pointing event to a more general name
2022-04-22 14:13:33 +02:00
Malin E
3e81092c68
Add duration to pointing event
2022-04-19 11:26:16 +02:00
Alexander Bock
5751fe26d3
Cleanup handling of warnings ( #2030 )
2022-04-16 20:57:29 +02:00
Alexander Bock
c84c3e4f67
Make CustomEvents more useful by adding the payload as a string
2022-04-14 15:57:40 +02:00
Emma Broman
80d3efd64c
Prevent crash if a node was removed during path traversal ( closes #1990 )
...
Show an error message, because this is bad user behavior and should be discouraged :)
2022-04-13 16:47:23 +02:00
Emma Broman
e0d13d43dc
Fix the fix for camera rotation not finished at end of path ( #2015 )
...
Glm::equal is not enough to check if two quaternions represent the same orientation.
2022-04-13 09:07:17 +02:00
Alexander Bock
04df80a4a2
Add the ability to list, enable, and disable events based on a numerical identifier ( closes #1992 )
2022-04-12 22:52:24 +02:00
Alexander Bock
02b6334399
Update the RenderBin when changing the Fade value ( closes #1993 )
2022-04-12 21:40:32 +02:00
Emma Broman
ef3eb88e8f
Fix broken documentation ( closes #2014 )
...
Error came from changing from const char arrays to string_view
2022-04-12 14:19:40 +02:00
Alexander Bock
d360f2ae59
Address Visual Studio analyzer warnings
2022-04-12 00:58:11 +02:00
Emma Broman
f1667a7f43
Fix problem with camera path taking long to finish, when arrived
...
Lower threshold for when a camera path rotation is considered to be finished
2022-04-11 19:11:44 +02:00
Alexander Bock
99d2bddf7c
Address coding style and remove compiler warnings in many places
2022-04-11 18:31:45 +02:00
Alexander Bock
c206da4a98
Coding style adaptations
2022-04-10 23:25:37 +02:00
Gene Payne
e515fac191
Merge pull request #1974 from OpenSpace/issue/1905
...
Fix for ASCII recording to correctly handle multi-line keybinding script
2022-04-08 12:32:32 -06:00
GPayne
a7411def21
Code review fix for session recording #1905
2022-04-08 12:32:02 -06:00
sylvass
15def75dc3
Merge pull request #1894 from OpenSpace/thesis/2021/skybrowser
...
Thesis/2021/skybrowser
2022-04-08 12:12:01 -04:00
Ylva Selling
c9bbb4a533
Merge remote-tracking branch 'origin/master' into thesis/2021/skybrowser
...
# Conflicts:
# include/openspace/rendering/screenspacerenderable.h
# src/rendering/screenspacerenderable.cpp
2022-04-08 11:46:09 -04:00
Malin E
5121495702
Merge branch 'master' into feature/jwst-update
2022-04-08 17:24:16 +02:00
Alexander Bock
5fc5ce318a
Set default values for starting time and start camera ( closes #1981 )
2022-04-08 16:05:56 +02:00
Alexander Bock
e51e887f1f
Remove unused parameter when accessing all loaded assets through Lua
2022-04-08 13:38:29 +02:00
Alexander Bock
ae91e9409b
Add support for Windows 11 detection
2022-04-08 13:33:35 +02:00
Alexander Bock
6eba57730f
Dynamic DPI scaling ( #1980 )
...
* DPI scaling
1. Add the ability to query the operating system's DPI scaling values
2. Expose those values through a new Lua function
3. Add an asset that sets the CEF gui and the Dashboard font sizes and placements based on the DPI scaling
4. Add that new asset into the base_blank asset
* Add message when including the dpiscaling
2022-04-08 13:28:18 +02:00
Alexander Bock
1cd84a64f7
Feature/wormhole ( #1985 )
...
* Backwards incompatible change to the astrocasting protocol
* Send password in the clear [never thought i write something like this]
* Update to new Protocol version, remove built-in ParallelServer
* Remove Wormhole server in favor of Typescript version
2022-04-08 13:16:22 +02:00
Alexander Bock
c018796256
Catch exception thrown when trying to add an asset that does not exist ( closes #1984 )
2022-04-08 11:31:02 +02:00
Malin E
62f4d39b9c
First version of the Point JWST event
2022-04-07 16:47:24 +02:00
Emma Broman
d0d918cdae
Camera path updates (issue #1919 and #1947 ) ( #1966 )
...
* Use linear camera path when within target bounding sphere
And do a workaround for speed computation when bounding spheres are large
Closes #1910 (by at least making it so that the camera moves in an observable speed)
* Make linear paths rotate based on time rather than distance (closes #1947 )
2022-04-06 17:34:36 +02:00
Alexander Bock
21babb88c0
Remove unused Rotation constructor
2022-04-06 01:12:50 +02:00
Alexander Bock
02adcf570e
Add a hidden "Fade" property that modifies the effective opacity to enable other functionality ( closes #1970 )
2022-04-05 23:53:33 +02:00
Alexander Bock
73292ee54c
Rename 'slave' to 'client' in the remaining code
2022-04-05 23:10:49 +02:00
Ylva Selling
f6763eeeeb
Merge branch 'master' into thesis/2021/skybrowser
...
# Conflicts:
# modules/webbrowser/CMakeLists.txt
2022-04-04 16:14:50 -04:00
GPayne
9d62b32831
Fix for ASCII recording to correctly handle multi-line keybinding script
2022-04-03 19:17:08 -06:00
Alexander Bock
7b462422fe
Make the UTC function return the date in actual UTC format and add SPICE as a way to get the old format ( closes #1776 )
2022-03-30 10:58:53 +02:00
Alexander Bock
acfb5d76ef
Fix error introduced in the Lua function codegen update that accidentally changed some function names
2022-03-29 17:31:48 +02:00
Micah Acinapura
7c7a6e5cff
sort file lists before showing user. closes #1559 ( #1943 )
2022-03-24 10:24:12 -04:00
Emma Broman
a81960e511
Add info messages when creating paths to different "invisble" nodes
2022-03-22 11:17:44 +01:00
Emma Broman
2f29fcd9e2
Fix wrong order of path type enum, and make it enum class
2022-03-22 11:15:20 +01:00
Ylva Selling
83ad7db147
Merge branch 'feature/cef-update' into thesis/2021/skybrowser
2022-03-21 16:19:42 -04:00
Alexander Bock
3844df20c9
Feature/codegen lua ( #1906 )
...
Adapting Lua functions to new codegen functionality
Improve the documentation itself
Add some styling to generated documentation
Have parameter names for Lua-defined Lua function documentation
Co-authored-by: Emma Broman <emma.broman@liu.se >
2022-03-21 09:05:37 +01:00
Alexander Bock
86dcff62c4
Provide error message when loading a speckfile that does not contain only numbers ( closes #1903 )
2022-03-18 15:50:01 +01:00
ElonOlsson
f29dee2fe3
added user agent: OpenSpace, to http-request
2022-03-18 10:35:08 -04:00
Alexander Bock
2d7e8f9967
Pass information about the operating system to the version reporter script ( #1865 )
2022-03-18 15:19:02 +01:00
Ylva Selling
7d3a88f007
Make it possible to add two copies of the sky browser, which will make it possible to display many copies in a dome environment and have an interactive copy on the master node
2022-03-16 16:22:56 -04:00
Emma Broman
4e45f6634d
Add helper function and timer to trigger idle behavior ( #1898 )
...
* Format property infos in orbital navigator more consistently
* Add helper function to trigger an idle behavior (issue #1833 )
* Add timer to start idle behavior when camera is idle (issue #1730 )
2022-03-15 10:06:24 +01:00
Emma Broman
235e37d2e6
Add min/max values for ScreenSpacerenderable background color property
2022-03-04 11:09:44 +01:00
Ylva Selling
bd43816060
Pull request fix requested changes
2022-03-03 12:10:41 -05:00