Commit Graph

10329 Commits

Author SHA1 Message Date
Alexander Bock
f7ff2e33da Properly report an error when an .info file is missing the identifier, preventing the addition of a layer without one (closes #2490) 2023-02-06 23:07:21 +01:00
Alexander Bock
77102194ae Update README.md 2023-02-06 21:33:41 +01:00
Alexander Bock
79ad5776cc CMake cleanup (#2489)
* CMake Cleanup
* Warning suppression with CEF
* Use SGCT tinyxml in skybrowser for now
* Disable warnings about missing field initializers
2023-02-05 23:24:12 +01:00
Gene Payne
dfc62e44a6 Changes to visual tests mainly to switch from keys to actions (#2484)
* Changing 'keys' test case to 'action' in all .ostest files
* Change recording files to use the standard extension
* Add recording file extension to test file format
* Removed the unwanted second wildcard from set prop command
* Added 10 sec waits after profile.setup.apollo11 action in some tests
2023-02-03 16:30:10 -07:00
Ylva Selling
d7eec159fc Merge pull request #2426 from OpenSpace/issue/2425
Fix bug that channels in cluster don't set the field of view to the same value after animating
2023-02-02 16:17:06 -05:00
Alexander Bock
0615eab81d Ignore any key that is used to abort the shutdown sequence (closes #2478) 2023-02-01 23:46:40 +01:00
Alexander Bock
1a88d898d8 Update submodules 2023-02-01 23:41:55 +01:00
Emma Broman
7e94c4c284 Remove unintentional default value for skybrowser/exoplanet module enabled property (closes #2464) 2023-02-01 18:53:06 +01:00
Emma Broman
a5a65bef9d Update GUI hash (again :) ) to fix #2452 2023-02-01 18:42:18 +01:00
Emma Broman
06b168b0ed Update gui hash to fix broken Actions GUI (closes #2467)
f1f51cb11d
2023-02-01 18:26:12 +01:00
Emma Broman
997c022357 Update GUI hash to fix broken Focus menu search (closes #2466)
Also make it obvious that gui hidden property is false per edfault
2023-02-01 18:15:43 +01:00
Adam Rohdin
5161662928 Issue/1486: Create labels for all moons (#2453)
* Added labels for all existing moons in the solar system (closes #1486)

* Updated fade behavior and labels sizes for planets and moons in the solar system
2023-02-01 14:23:18 +01:00
Alexander Bock
494188371b Automatically abort ongoing shutdown when interacting with the mouse or the keyboard (closes #2393) 2023-02-01 12:50:35 +01:00
Emma Broman
a0f9e88432 Feature/touch fixes (#2463)
* Add Ceres to touch interaction list (Forgotten in previous commit. OBS! This list will be removed)

* Small code updates (Logical ordering of functions, code standard)

* Fix compilation issue when using debug define

* Make touch navigation abort idle behavior

* Make reset a trigger property

* Fix some broken property sliders (the default step size was too big)

* Update interaction monitor state on touch interaction with WebGui

* Add some documentation of what "LM" means, and make unit test a developer property
2023-02-01 12:44:34 +01:00
Emma Broman
6694c3e7ee Update GUI hash to fix issue with GUI crashing when showing nodes without given Gui name
97e50c5c61
2023-02-01 11:47:10 +01:00
Alexander Bock
d76a05eddb Make the check for whitespaces and dots in identifiers fatal also in non-Debug builds 2023-02-01 09:23:35 +01:00
Alexander Bock
8445a48f71 Also apply the RenderableTravelSpeed changes to the fadeLength parameter 2023-01-31 23:42:32 +01:00
Adam Rohdin
2f91e3ec0d Added newest frontendHash as the it was not updated after bug fix. 2023-01-31 15:23:59 +01:00
Alexander Bock
62612958db Add special case to the string tokenizer for "Keypad +" (closes #2358) 2023-01-31 00:06:32 +01:00
Alexander Bock
6c3c267140 Rename "Keybindings" panel to "Actions & Keybindings" (closes #2363) 2023-01-30 23:56:00 +01:00
Alexander Bock
5a6d26f45a Make the travel indicator take floating point length values smaller than 1 (closes #2459) 2023-01-30 23:46:54 +01:00
Alexander Bock
bb1a09dcb2 Update codegen repository and make use of it 2023-01-30 00:48:57 +01:00
Alexander Bock
3d95554222 Sort actions based on their name or their identifier if the names don't exist 2023-01-29 20:37:43 +01:00
Alexander Bock
3b06b53187 Provide error message if a GuiPath does not start with / ; Automatically add / in the Profile editor. Default initialize all paths to / (closes #2318) 2023-01-28 22:38:00 +01:00
Alexander Bock
a73edcc0af Merge branch 'master' into issue/2425 2023-01-28 19:50:47 +01:00
Alexander Bock
c07de8626c Update Ghoul submodule 2023-01-27 22:10:11 +01:00
Ylva Selling
a46fe2e514 Merge pull request #2455 from OpenSpace/issue/2280
Fix bug for screenspace sky browser scale crash
2023-01-27 16:08:57 -05:00
GPayne
25a62575ca Fix for case-sensitive rainbowgradient.cmap file in sync dir 2023-01-27 13:44:29 -07:00
Alexander Bock
2fcf4617c9 Correctly swizzle the textures for ScreenSpaceImage types to allow for 8 bit grayscale images (closes #2330) 2023-01-27 21:29:12 +01:00
Alexander Bock
eba9d000e6 Don't render RenderableTrailTrajectory if the time is _exactly_ the start time (closes #2314) 2023-01-27 21:02:27 +01:00
Alexander Bock
3ce6443cff Add missing include 2023-01-27 20:55:25 +01:00
Ylva Selling
7ac8faea39 Set default texture quality to 1 as it seems that OS can handle it 2023-01-27 13:49:28 -05:00
Ylva Selling
f781dfcd9c Fix bug with screenspaceskybrowser scale crashing OpenSpace 2023-01-27 13:49:12 -05:00
Alexander Bock
4c8f568861 Add option to HttpSynchronization to automatically unzip downloaded files (closes #1852) 2023-01-27 16:32:49 +01:00
Malin E
7866c65cde Add lua functions to get distance to bounding and interaction sphere 2023-01-27 10:37:08 +01:00
Alexander Bock
ad22d6c818 Another clang fix 2023-01-26 22:59:27 +01:00
Alexander Bock
b3fcfc75ec No longer do recursive lookups of Dictionarys when keys have dots in them (closes #2302) 2023-01-26 22:51:44 +01:00
Alexander Bock
059842ecd4 Update version number 2023-01-26 21:55:57 +01:00
Alexander Bock
00a63e528f Always add Gui properties for SceneGraphNodes; Initialize GuiPath with / 2023-01-26 21:16:46 +01:00
Alexander Bock
f1e2765da9 Add support for multiple occurrances of -c commandline argument 2023-01-26 21:08:37 +01:00
Alexander Bock
a49bf5d3ce Clang compile fix 2023-01-26 20:58:55 +01:00
Alexander Bock
ac7bf6f8f7 Use the et2utc function in case the normal date conversion fails 2023-01-26 18:24:30 +01:00
Alexander Bock
96a261df20 Another try to pacify jenkins 2023-01-26 15:50:05 +01:00
Alexander Bock
583178e641 Update Ghoul and SGCT to make it compile in Jenkins again 2023-01-26 15:00:19 +01:00
Arohdin
f9f6f198e1 Fixed bug where lua function openspace.pathnavigation.isFlying() returned unexpected value.
Function now returns true or false as expected (based on OpenSpaceEngine::Mode)
2023-01-25 12:01:20 +01:00
Alexander Bock
4cbbd51f2e Remove extra printing 2023-01-23 22:10:00 +01:00
Alexander Bock
9af6c79ca4 Move the module requirements from the base to base_blank 2023-01-23 21:32:39 +01:00
Alexander Bock
2aff70b8ad Make it possible to set the WebGUI port from the openspace.cfg file (closes #2279) 2023-01-23 19:41:16 +01:00
Alexander Bock
dd34a0b9b4 Better handling of the postScript parameter; remove the option to pass "single" or "regex" as the last parameter (closes #2444) 2023-01-23 19:24:20 +01:00
Malin E
d732b40e1e Add Lua function to get current distance to focus 2023-01-23 10:48:48 +01:00