Commit Graph

12057 Commits

Author SHA1 Message Date
Alexander Bock da6e2d4d5a Add a Test Wizard, start recreating new tests, add new functions to create new Lua function returning Profile information (#3734)
* Add new Lua functions to request profile names.   Next version of the wizard
* Replacecurrently existing tests
2025-07-11 17:01:03 +02:00
Alexander Bock 863f658f3e Add 3I/ATLAS trail. Change GUI naming and coloring for 1I/'Oumuamua and 2I/Borisov. Add labels for 1I and 2I 2025-07-11 11:16:20 +02:00
Adam Rohdin 4306387f69 Faster rendering for renderableOrbitalKepler (#3739)
* Faster rendering for renderableOrbitalKepler
- Computes relevant vertices on CPU rather than filtering all vertices on the GPU
- Removes geometry shader for trails rendering
- Changed GUI name of RenderingMode "Points+Trails" to "Points and Trails"
2025-07-09 11:33:27 +02:00
Alexander Bock 63907c9750 Update temporal night time layer on Earth as the previous was no longer working 2025-07-08 18:09:37 +02:00
Alexander Bock a9347313cc Fix spelling mistake 2025-07-08 17:46:49 +02:00
Alexander Bock cceb5f25dd Remove enabled property from the video module 2025-07-08 17:44:26 +02:00
Alexander Bock 1b9f6b8f28 Disable caching for exoplanet textures that are based on images to prevent warnings when enabling MRF caching 2025-07-08 17:39:54 +02:00
Alexander Bock 909d3a2ad1 Make ContiguousMode an AdvancedUser property 2025-07-08 17:26:09 +02:00
Alexander Bock e3e9b99c86 Update codegen repository 2025-07-08 17:20:09 +02:00
Andreas Engberg 2b14162cdd Adds property confirmation modal hint to properties (#3730)
---------

Co-authored-by: Ylva Selling <ylva.selling@gmail.com>
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
2025-07-08 16:24:58 +02:00
Micah Acinapura c69fd5d892 Fixes changes from rename of galactic line/band to equator. Updated identifier for galactic equator (#3737) 2025-07-08 16:02:40 +02:00
Malin Ejdbo 08ea83a82c Fix crash in planets sonification when no planets have been added 2025-07-07 11:08:06 +02:00
Alexander Bock a228585889 Update profiles meta information to their correct names (closes #3743) 2025-07-04 18:02:30 +02:00
Alexander Bock b706a0b095 Fix issue where a property interpolation would not cause the postscript to be called 2025-07-04 17:52:30 +02:00
Alexander Bock a8620e9428 Use a discrete graphics card preferentially over an integrated card if both exist 2025-07-04 10:23:55 +02:00
Alexander Bock 5f0040cbde Remove Plutos Keplerian trail as the new kernels are now reaching back to 1549 (closes #3726) 2025-07-04 07:38:59 +02:00
Alexander Bock 6e18684297 Give the console first go at keyboard input (closes #3649) 2025-07-03 11:14:14 +02:00
Alexander Bock 841ad4c6fd Update mailmap file 2025-07-03 09:52:23 +02:00
Alexander Bock f1313b7424 Store correct string markers when picking from a scriptlog in the profile editor (closes #3620) 2025-07-02 17:43:49 +02:00
Alexander Bock a523a6619b Update codegen repository 2025-07-02 17:09:31 +02:00
Alexander Bock 3be7628531 Disable uniform location errors for globes when they only have a single solid color (closes #3728) 2025-07-02 17:09:25 +02:00
Emma Broman 0962a7c3e0 Update GUI hash
- Make it possible to select and copy text in notifications https://github.com/OpenSpace/OpenSpace-WebGui/commit/d024364130f97e7d972b23208776901e37990445
- Disable navigation and time inputs based on engine mode (OpenSpace/OpenSpace-WebGui#175)
- Add tab to add browser/webpage in screenspace renderables panel (OpenSpace/OpenSpace-WebGui#177)
- Fix missing info button for current SGN (#3735) https://github.com/OpenSpace/OpenSpace-WebGui/commit/8e0c43cc406cc56dea3c5e1f0b4c45b1216927a5
2025-07-02 14:15:23 +02:00
Emma Broman 703db8c66e Apply "All globes" illumination action to all RenderableGlobes (#3729) 2025-07-02 09:59:26 +02:00
Alexander Bock f6f2574b36 Use correct value range for the local dwarf groups 2025-07-01 16:48:30 +02:00
Alexander Bock 2094fa52e6 Fix errors in the messenger profile 2025-07-01 16:00:05 +02:00
Alexander Bock b6cbca43ed Use correct property identifier in JWST profile 2025-07-01 15:58:06 +02:00
Alexander Bock e9a3bfd742 No longer print error message in toggleFade function if no match was found 2025-07-01 15:52:33 +02:00
Alexander Bock b9d8a582e9 Don't show the GanymedePosition in the Scene menu and place it in the correct folder 2025-07-01 14:58:16 +02:00
Alexander Bock 8162353fe4 Fix Euclid profile 2025-07-01 14:54:11 +02:00
Alexander Bock 9826cbd7e8 Adapt coding style 2025-06-26 23:22:52 +02:00
ElonOlsson 49f4b47532 corrected description mishap 2025-06-24 17:51:26 -04:00
ElonOlsson 8fe73e98f8 tiny doc change 2025-06-24 11:13:25 -04:00
Emma Broman 1f93a4a8e3 Fix faulty sizing of getting started tour on first time startup
https://github.com/OpenSpace/OpenSpace-WebGui/commit/345f21d05a1e4210c42e22f7739e8e6abc372d09
2025-06-24 15:13:23 +02:00
Emma Broman 69a074e9a5 Change default setting for showing getting-started tour to not show (closes #3724)
GUI change: 03d8bdb206d2d82a83b56d9409bd5fd41c97a3bc. Verified with "started before" setting
2025-06-24 15:02:18 +02:00
Alexander Bock c7cf970941 Fix incorrect name for RenderablePlaneSpout 2025-06-21 14:42:06 +02:00
Alexander Bock 6189a61a1e Fix the documentation for the RenderablePlaneSpout and RenderableSphereSpout 2025-06-21 14:29:34 +02:00
Emma Broman b51a3322e2 Fix toggleFade for multiple property owners, and add openspace.propertyOwner API function (#3721)
* Add a function for getting all propertyowners matching a certain regex
* Fix broken toggleFade - now works with multiple nodes
* Utilize updated toggle fade function in existing toggle actions
* Make `openspace.propertyOwner` work when only tag is included
* And make toggleFade work in a situation where tag matches both a screenspace renderable and scene graph node
* Remove mistakenly added scene graph node (it is really a screenspace renderable)
* Cleanup property check code to reuse check in both property and propertyowner function
2025-06-18 18:32:17 +02:00
Emma Broman b6d3704439 Update GuiHash and Backend hash to fix issues with routing
And fix an outdated comment
2025-06-18 17:14:46 +02:00
Alexander Bock 1601e06f32 Make the toggleSun action work when triggering it manually 2025-06-18 16:49:37 +02:00
Emma Broman d20ddb3456 Update GUI hash 2025-06-18 09:00:46 +02:00
Amos Brocco ae862c16e5 Some X11 cursors in GLFW are optional and result in a crash (GLFW) (#3716) 2025-06-16 20:10:49 +02:00
Alexander Bock c164e378f1 Rename Solar Glare and Solar Surface back to Sun Glare and Sun Surface to make it easier to find them in the menu 2025-06-16 19:54:17 +02:00
Alexander Bock 38dd5f8937 Update backend and webgui hashes 2025-06-16 19:42:23 +02:00
Alexander Bock 21cfc7eb6b Fix the loading of binary session recording files recorded with version 0.15 2025-06-16 19:42:12 +02:00
Ylva Selling 35332384b7 Change frontend endpoint to gui (#3717) 2025-06-16 19:34:14 +02:00
Emma Broman ce50c3411d Utilize toggleFade function to clean up some toggle actions (#3718)
* Clean up some actions that should use the `fadeIn` and `fadeOut` scripts
2025-06-16 19:33:59 +02:00
ElonOlsson 2829f259ac Feature/WSAdocs (#3715)
* documentation in FITS renderable

* selected color range bug fix, parameter documentation for fits sphere and field lines sequence renderables

* Very compact description in mission panel

* field line vs fieldline

* Alex comments

* Add missing punctuation

* emmas comments

---------

Co-authored-by: Emma Broman <emma.broman@liu.se>
2025-06-16 11:09:06 -04:00
Emma Broman f8672d6064 Fix broken Jupiter Minor Moons 2025-06-16 16:06:58 +02:00
Alexander Bock e3fe192bb2 Correct the documentation for the startPlayback Lua function to take a full path instead 2025-06-16 15:51:31 +02:00
Alexander Bock 4c1a1fc57b Update SGCT repository
- Make it possible to offset the statistics window
2025-06-16 14:44:20 +02:00