Commit Graph

12190 Commits

Author SHA1 Message Date
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 d024364130
- 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) 8e0c43cc40
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
benpm
7f563d5125 fixed shader ready check for globe rings component 2025-07-01 01:49:07 -06:00
Alexander Bock
9826cbd7e8 Adapt coding style 2025-06-26 23:22:52 +02:00
benpm
fd5c126e15 first attempt. doesn't build :P 2025-06-24 19:33:51 -06: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
345f21d05a
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
Emma Broman
38b4aeaebc Update data for exoplanets module 2025-06-16 13:21:41 +02:00
Mathis Brossier
28929da822 Miscellaneous changes (#3708)
* Add fov input for fisheye projections in launcher
* Updated gitignore to ignore more necessary files
* Fixed typos
* Replace `add_definitions` with `add_compile_options` in CMakeLists for /MP /bigobj, which are not preprocessor defs
* Fixes in TuioEar: add `override`; replace erroneous `unique_lock` with `lock_guard`; minor refactor

---------

Co-authored-by: Alexander Bock <alexander.bock@liu.se>
2025-06-14 16:12:44 +02:00
Micah Acinapura
430a93ddda Updated ecliptic band texture to include months. also added action to choose between color/grayscale (#3714) 2025-06-14 15:55:34 +02:00
Alexander Bock
93c0f75ef2 Remove Clang warnings 2025-06-14 15:42:38 +02:00
Alexander Bock
ce1b3a8ebf Remove unreachable code 2025-06-14 13:48:01 +02:00
Alexander Bock
5655088a25 Use correct sync directory in Dynamic Downloader 2025-06-14 13:47:35 +02:00
Alexander Bock
5a366d02db Use correct tags for the constellation art 2025-06-14 13:41:28 +02:00
Roxeena
6204b2e6b9 Fix example sonifications' ambient sound level 2025-06-13 11:56:55 +02:00
Alexander Bock
821a340bd7 Update webgui hash 2025-06-12 23:10:08 +02:00
Emma Broman
93398aff67 Bring back the space stations at startup and add actions for toggling them (#3713)
Do not toggle these as part of the regular satellites
2025-06-12 20:29:49 +02:00
ElonOlsson
87c1372744 Todays Sun, PR for branch: feature/WSA (#3652)
The merge commit
---------

Co-authored-by: shyamthyagarajan <shyammuralithyagarajan@gmail.com>
Co-authored-by: Lundkvist <alundkvi@ndc.nasa.gov>
Co-authored-by: lundkvistarn <lundkvistarn@live.se>
Co-authored-by: Alexander Bock <mail@alexanderbock.eu>
Co-authored-by: Emma Broman <emma.broman@liu.se>
Co-authored-by: Alexander Bock <alexander.bock@liu.se>
2025-06-12 09:57:26 -04:00
Alexander Bock
eb8f621390 Add new Lua function to save base64-encoded files to disk 2025-06-11 15:39:27 +02:00
Emma Broman
4bc2fdb83c Update outdated instructions in gui.asset 2025-06-11 10:30:46 +02:00
Alexander Bock
94edfdb471 Correctly update whether OpenSpace has started before 2025-06-11 10:02:26 +02:00
Alexander Bock
db2f93257b Create download directory for Node.js before trying to read the existing version number 2025-06-11 09:52:34 +02:00
Ylva Selling
9b427d617a Show getting started tour on startup (#3705)
* Add has started before value to profile topic

* Address PR comments
2025-06-11 09:43:18 +02:00
Alexander Bock
2589ccd4ac Correctly redownload NodeJS when the requested version number changes 2025-06-10 23:28:26 +02:00
Alexander Bock
da545909d6 Increase required NodeJS version to make the new new backend work 2025-06-10 22:45:08 +02:00