Commit Graph

458 Commits

Author SHA1 Message Date
Alexander Bock
efffc25ce0 Feature/globals handling (#1352)
* Cleaner handling of global state
* Prevent Lua memory corruption (closes #982)
* Initialize glfw first thing to prevent weird joystick loading bug during startup
2020-10-21 22:30:05 +02:00
Alexander Bock
1525a0490d Update SGCT and Ghoul repositories for bug fixes 2020-10-21 22:28:58 +02:00
Alexander Bock
eb6e6aad5f Feature/launcher cleanup (#1350)
General cleanup of the launcher
2020-10-19 23:15:50 +02:00
Alexander Bock
811a84df0f Fix issue where Wormhole server's script messages could not be decoded
Fix issue where dashboard item for parallel peer would not report line number correctly
Closes #1011
2020-10-19 17:48:16 +02:00
Alexander Bock
e49b8ce71e Switch order of SetPropertyValue and SetPropertyValueSingle in the Profile ui 2020-10-17 20:20:21 +02:00
Alexander Bock
0779c54a07 Provide correct error message if the ProfileName is empty
Don't include Voyager and Pioneer in the base asset as it takes too long to load
Ensure that the webgui asset can load without the dashboard
Fix scripting issue in Rosetta scene with trails
Fix issue with Dashboards that would actually render one line too far down causing trouble with multiline text
Set the render option for renderablebillboards to view direction by default as the normal mode has some issues (see #1342)
Set more sensible maximum value for RenderablePlanesCloud
Correctly show the number of significant digits in the altitude
Replace setPropertyValue with setPropertyValueSingle when clicking on the friction "buttons" on screen
Add a new script function hasProperty to check whether a property exits
2020-10-17 20:10:15 +02:00
GPayne
71a76c33d5 Fix for segfault after OpenSpace run if launcher was bypassed 2020-10-15 17:31:16 -06:00
GPayne
1eb8c9dbfd Fix for forcing profile GUI text entry to plain text only 2020-10-14 15:43:54 -06:00
Micah
364dafbde5 qss fix for launcher labels 2020-10-14 14:52:01 -04:00
Micah
26565cf270 launcher label and profile fixes 2020-10-13 12:42:10 -04:00
Alexander Bock
bf8d164c5b Tiny cleanup 2020-10-13 16:24:17 +02:00
Alexander Bock
77907fc7df Rename ProfilesReadOnly -> ReadOnlyProfiles 2020-10-13 16:22:05 +02:00
Alexander Bock
fc574ee531 More cleanup
Update QSS
2020-10-13 15:35:20 +02:00
Alexander Bock
38e0e1e250 Fix crash when trying to add new keybinding 2020-10-13 14:10:55 +02:00
Alexander Bock
b5531c652f Merge branch 'feature/profile-gui' of https://github.com/OpenSpace/OpenSpace into feature/profile-gui 2020-10-13 14:10:38 +02:00
Micah Acinapura
b7c566089b fixes to cmake for macos 2020-10-13 06:06:26 -04:00
Alexander Bock
ba8eac51dd Fix simulation time specification for gaia scene 2020-10-13 11:38:02 +02:00
Alexander Bock
f2a1173dc1 Visually signal correctly if a dropdown menu in the launcher is disabled 2020-10-13 09:56:05 +02:00
GPayne
26b9db81e6 Merge branch 'feature/profile-gui' of https://github.com/OpenSpace/OpenSpace into feature/profile-gui 2020-10-13 00:32:33 -06:00
Gene Payne
23af34de83 Fixes to prevent segfault when OpenSpace app closes 2020-10-13 00:31:42 -06:00
GPayne
769cb4bf38 Added keybinding warning for number keys 2020-10-12 22:27:43 -06:00
GPayne
f2a03ed70e Fix for linux X11 linking 2020-10-12 19:13:21 -06:00
Alexander Bock
76b0b781a9 Passing around Profile as a reference instead of a pointer 2020-10-12 20:56:11 +02:00
Alexander Bock
2b7680e634 ProfileEdit cleanup 2020-10-12 20:34:12 +02:00
Alexander Bock
35102eb968 Fix issue with the up vector being required 2020-10-12 19:17:13 +02:00
Alexander Bock
3a5f837290 Rename dialog files 2020-10-12 19:14:01 +02:00
Alexander Bock
39362daf78 Move image resources into the launcher folder 2020-10-12 16:15:43 +02:00
Alexander Bock
460cf63468 Correct handling of QSS everywhere
Add window titles where they were missing
2020-10-12 16:06:38 +02:00
Alexander Bock
b46f00ebff Cleanup of LauncherWindow 2020-10-12 15:13:27 +02:00
Alexander Bock
53b092be52 Cleanup of ProfileEdit 2020-10-12 14:38:22 +02:00
Alexander Bock
7b4d29c8de Cleanup of Properties 2020-10-12 12:08:55 +02:00
Alexander Bock
5e375329b3 Cleanup of Time 2020-10-12 11:11:23 +02:00
Alexander Bock
290728eade Cleanup of Modules Dialog 2020-10-12 01:09:57 +02:00
Alexander Bock
5834e0ddec Cleanup of Meta code 2020-10-12 00:22:11 +02:00
Alexander Bock
b8a685b513 Cleanup MarkNodes 2020-10-11 23:38:58 +02:00
Alexander Bock
5b28208890 First pass at keybindings 2020-10-11 22:46:00 +02:00
Alexander Bock
a1c142320a Cleanup FileSystemAccess 2020-10-11 19:54:18 +02:00
Alexander Bock
97850401a7 Remove ErrorDialog 2020-10-11 19:49:23 +02:00
Alexander Bock
24320fb252 Work on Deltatimes dialog 2020-10-11 19:43:06 +02:00
Alexander Bock
28246460ac Work on Camera dialog 2020-10-11 18:08:38 +02:00
Alexander Bock
1d0dcec096 Work on asset classes 2020-10-11 15:59:24 +02:00
Alexander Bock
3dcad05430 Rename addedscripts files to additionalscripts 2020-10-11 14:55:11 +02:00
Alexander Bock
a768f530cb Cleanup for AdditionalScripts Dialog 2020-10-11 13:46:34 +02:00
Alexander Bock
417167890b First pass at code cleanup 2020-10-11 12:19:55 +02:00
Alexander Bock
5c054e008a CMake fixes 2020-10-11 12:10:08 +02:00
Alexander Bock
4b26305340 Merge branch 'master' into feature/profile-gui
# Conflicts:
#	openspace.cfg
2020-10-11 11:18:45 +02:00
Micah
19b09abd4e rework launcher images from sync 2020-10-10 12:43:43 -04:00
Alexander Bock
0cd38217d4 Prevent crash when removing a globebrowsing layer 2020-10-10 17:32:15 +02:00
Alexander Bock
9a030bd7db Update GLFW to 3.03
Remove some warnings
2020-10-10 16:29:12 +02:00
Alexander Bock
5b7679bab1 Feature/jenkins (#1317)
* Update Jenkinsfile
* Update submodules
2020-10-10 16:22:43 +02:00