Ylva Selling
0ee565027e
Merge remote-tracking branch 'origin/master' into issue/2313
...
# Conflicts:
# modules/skybrowser/skybrowsermodule_lua.inl
2023-02-10 13:06:38 -05:00
Adam Rohdin
28c5718959
Issue/2408: Fixed #2491 and #2476
...
* Moved actions that were defined in profiles to assets and updated the keybindings in the profiles
* #2476 Added actions to turn on/off minor moons and their trails (for-all and per-planet)
2023-02-10 17:04:49 +01:00
Adam Rohdin
cb45f962e5
Fix bug where triggering of action via keybinds didn't get called
2023-02-10 15:52:41 +01:00
Alexander Bock
e37a9ed213
Linux compile fix
2023-02-10 08:59:40 +01:00
Ylva Selling
2f8da28c7d
Merge pull request #2414 from OpenSpace/issue/2403
...
Change sky browser to use id's instead of indices to get the images
2023-02-09 16:30:55 -05:00
Ylva Selling
3de5c1b75c
Update hash to updated GUI
2023-02-09 16:29:54 -05:00
Ylva Selling
2f96e54c8e
Merge remote-tracking branch 'origin/master' into issue/2403
...
# Conflicts:
# modules/skybrowser/include/wwtcommunicator.h
# modules/skybrowser/src/wwtcommunicator.cpp
2023-02-09 16:20:42 -05:00
Adam Rohdin
90250d7099
Fixed bug where default value for 'element' was seen as invalid.
2023-02-08 17:35:38 +01:00
Adam Rohdin
a870d64eb5
Extended EndTime for Voyager 1 & 2 until 2300 so that trails are visible for longer.
2023-02-08 17:14:14 +01:00
Emma Broman
2027815157
Add some helper scripts to modify property values (appendToList, add, invertBoolean)
2023-02-08 16:00:34 +01:00
Alexander Bock
be122a5a73
No longer trigger an assert when binding a key to an action that does not exist ( closes #2485 )
2023-02-06 23:17:16 +01:00
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
938ae6ffe1
Merge remote-tracking branch 'origin/master' into issue/2403
...
# Conflicts:
# ext/ghoul
2023-02-02 16:39:29 -05: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
Ylva Selling
b7ca19dff7
Address comments on PR
2023-01-27 17:06:22 -05: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
Alexander Bock
3698300d78
Update Ghoul repository
2023-01-27 21:49:16 +01: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
Ylva Selling
9499fcc207
Address comments on PR
2023-01-27 12:07:41 -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