Commit Graph

  • 53a9a8bf71 Break out repeated update code into camera state base class feature/touch-refactor Emma Broman 2025-12-19 12:52:10 +01:00
  • ec476eea5f Add missing include in cmake Emma Broman 2025-12-19 12:44:49 +01:00
  • 1135322d9c Simplifying camera input code even more Emma Broman 2025-12-19 10:45:49 +01:00
  • 075f015592 Start cleaning among the camera states code Emma Broman 2025-12-19 09:14:41 +01:00
  • f9ca52777b Cleaning includes and forward declarations master Alexander Bock 2025-12-19 01:59:03 +01:00
  • f3850dbc37 Merge branch 'master' into feature/shadows feature/shadows Alexander Bock 2025-12-18 23:27:07 +01:00
  • 1f7f51cf21 Make it possible to confiure the model space rendering switch per Globe Alexander Bock 2025-12-18 23:25:08 +01:00
  • bd918fe02d Add debug property to RenderableGlobe to toggle horizon-based culling Alexander Bock 2025-12-18 23:22:19 +01:00
  • 36fc575ffd Some more cleanup of the PR Alexander Bock 2025-12-18 21:12:01 +01:00
  • 96db9d4773 Update ghoul to fix compile issue Alexander Bock 2025-12-18 16:43:33 +01:00
  • f307dfb64a Merge branch 'master' into feature/shadows Alexander Bock 2025-12-18 16:19:33 +01:00
  • c327443886 Extracting Shadower/Shadowee classes and making registering shadow caster explicit Alexander Bock 2025-12-18 16:06:12 +01:00
  • bd10685f1f Make the middle mouse button paste on Linux pick data from the primary selection area Alexander Bock 2025-12-18 13:46:32 +01:00
  • 32583084b3 Move idle behavior logic to a separate class Emma Broman 2025-12-18 11:18:40 +01:00
  • 1fa8cc3e48 Add the ability to paste into the Lua console with the middle mouse button Alexander Bock 2025-12-17 20:33:52 +01:00
  • 2d44c6c884 Do some more cleanup in the interactionfolder Emma Broman 2025-12-17 16:34:31 +01:00
  • fa9f1d8fc5 Small joystick related cleanup Emma Broman 2025-12-17 16:18:04 +01:00
  • 87488edca2 Move joystick input states to interactionhandler Emma Broman 2025-12-17 15:56:37 +01:00
  • a214641f26 Move websocket input state to inputhandler + do some cleanup Emma Broman 2025-12-17 13:41:09 +01:00
  • 3a5c56de81 Move interactionMonitor into InteractionHandler Emma Broman 2025-12-17 13:12:51 +01:00
  • 9eb5196c29 Explicitly specify namespaces and MacOS fixes (#3860) hn-88 2025-12-17 16:33:34 +05:30
  • 9e62607636 Move interaction/input related code form navigation handler to a global interaction handler Emma Broman 2025-12-17 11:56:05 +01:00
  • e20e4e5d09 Remove correct codegen tool. Update Ghoul Alexander Bock 2025-12-17 11:36:39 +01:00
  • 90a48934f3 Move files related to orbital navigation to one place (navigation/orbitalnavigator/) Emma Broman 2025-12-17 11:08:04 +01:00
  • c14be1f91f Using std string in verifiers Alexander Bock 2025-12-16 22:27:34 +01:00
  • 89f449212c Replace Celestrak with non-HTTPS and using the .org TLD Alexander Bock 2025-12-16 17:07:33 +01:00
  • 0c19f651d8 First scan through joystickcamerastates code, to try to mak eit a bit easier to understand Emma Broman 2025-12-16 16:12:11 +01:00
  • a8d16de652 Remove unused keyframe time reference modes Alexander Bock 2025-12-16 15:47:08 +01:00
  • 00bf492c8b Prevent crash when a session recording includes a malformed setPropertyValue Alexander Bock 2025-12-16 15:46:45 +01:00
  • 0923f46cc8 Move OrbitalNavigator input management to a separate handler Emma Broman 2025-12-15 11:20:35 +01:00
  • 14f3742696 Star by simplifying nav handler a bit by replacing helper functions with direct calls Emma Broman 2025-12-15 09:30:31 +01:00
  • 85b3fa000a Fix travel speed indicator computation and clean up code a bit issue/3225-travelspeed Emma Broman 2025-12-16 14:42:52 +01:00
  • c02e59b9f8 Fixing more includes and forward declarations (#3876) Alexander Bock 2025-12-16 13:40:19 +01:00
  • c4fe078706 Update WebGui hash Andreas Engberg 2025-12-16 11:12:11 +01:00
  • 1e697caba8 Feature/globebrowsing (#3849) Andreas Engberg 2025-12-16 11:09:12 +01:00
  • 80dba5ccf3 add todo feature/solarbrowsing-2025 Andreas Engberg 2025-12-15 15:49:19 +01:00
  • 0dad3a644e fix plane rotation to be orientaded towards the spacecraft Andreas Engberg 2025-12-15 15:48:13 +01:00
  • 989b4ab6d3 Updating code, fixes projection using wrong rotation / position Andreas Engberg 2025-12-12 13:53:11 +01:00
  • d4d323ac49 Fix broken top bar submenus on touch screens (#3867) Emma Broman 2025-12-11 17:16:35 +01:00
  • feb6d1e5db Fix for no start/end times and small restructuring issue/1791-full-gaia-trail Arohdin 2025-12-10 16:17:11 +01:00
  • 9eea142cbd Update GUI Hash Emma Broman 2025-12-10 13:40:29 +01:00
  • 1e05316d30 Fix reported compile issue Alexander Bock 2025-12-10 09:53:25 +01:00
  • 984c2347a3 added caching to callisto layer issue/callisto-caching Micah Acinapura 2025-12-09 13:01:22 -05:00
  • 31badffa39 Adapting to new file location feature/topics Alexander Bock 2025-12-09 15:12:27 +01:00
  • fbd9d49237 Move files Alexander Bock 2025-12-09 14:32:22 +01:00
  • a269205f5d Pass for coding style Alexander Bock 2025-12-08 23:36:19 +01:00
  • f9346452cb Use string_views in more query functions Alexander Bock 2025-12-08 23:35:54 +01:00
  • e13d1515a5 Remove DebugPlane example Alexander Bock 2025-12-08 20:23:39 +01:00
  • d92e2716d0 Remove unused intermediate scene graph nodes (Itokawa, Gaia) and make the New Horizons Label identifier more specific Alexander Bock 2025-12-08 20:23:28 +01:00
  • 1c7a5cb79f Correct longitudinal grid for Ecliptic Alexander Bock 2025-12-08 20:22:33 +01:00
  • add85f4c6d Add new Lua function to query size of an image Alexander Bock 2025-12-08 20:21:36 +01:00
  • 6b20d114c8 Global pass over optimizing includes (#3862) Alexander Bock 2025-12-08 20:13:31 +01:00
  • e23ad1f6bd Add codegen parameters & code cleanup Andreas Engberg 2025-12-08 12:05:32 +01:00
  • e81129c42e CMake 4 fixes for the MacOS build hn-88 2025-12-04 15:58:30 +05:30
  • 7e712aca38 Add angular fisheye texture mapping for spheres (#3837) Emma Broman 2025-12-04 10:37:41 +01:00
  • 20b1a5ccfe Make the profile editor (launcher GUI) and thus the Qt6 dependency optional (#3857) Matthias Braun 2025-12-03 18:35:58 +01:00
  • febd298556 Update Solarbrowsing branch to compile on latest master Andreas Engberg 2025-12-03 10:48:30 +01:00
  • ee0fe58535 Update WebGui hash Andreas Engberg 2025-12-01 11:47:24 +01:00
  • dfbc1f5090 Issue/591 add assets file browsing (#3798) Andreas Engberg 2025-12-01 11:14:41 +01:00
  • 4267c181c5 Video examples cleanup and documentation (#3835) Emma Broman 2025-12-01 11:07:07 +01:00
  • a57aaac990 Made paleo_map.asset layers not enabled by default since there are so many of them (#3853) releases/v0.21.3 Micah Acinapura 2025-11-24 09:14:32 -05:00
  • dcc7189784 Harmonize Sweden and Utah WMS server to use common DNS names Alexander Bock 2025-11-26 14:21:21 +01:00
  • e71e00f159 Merge branch 'master' into project/infravis-2025-visA project/infravis-2025-visA Andreas Engberg 2025-11-25 10:18:10 +01:00
  • fc9d02091c Made paleo_map.asset layers not enabled by default since there are so many of them (#3853) Micah Acinapura 2025-11-24 09:14:32 -05:00
  • a929ae448f add binary loading and fix volumeslice data normalization project/infravis-2025-goobar Andreas Engberg 2025-11-24 10:07:44 +01:00
  • cd877fea00 Update WebGui hash Alexander Bock 2025-11-23 22:28:21 +01:00
  • 931b86728f added new higher resolution jupiter texture and made it the default layer feature/new-jupiter-texture Micah Acinapura 2025-11-21 20:04:02 -05:00
  • e4e749a955 added mouse4 and mouse5 buttons mappings to (ctrl and ctrl+shift) in order to allow landing on planets with mouse only feature/mouse4and5 Micah Acinapura 2025-11-20 20:18:53 -05:00
  • 1e1d30f8a7 Update version number Alexander Bock 2025-11-20 18:26:14 +01:00
  • ed036e1640 Update WebGui hash Alexander Bock 2025-11-20 18:26:09 +01:00
  • 30ccfd663b Ghoul compile fix Alexander Bock 2025-11-20 18:25:59 +01:00
  • 5e00ac05b8 Changed create sun trail action to fix time date inconsistancy. Fixes… (#3848) Micah Acinapura 2025-11-20 11:38:08 -05:00
  • 204ec11a4b Update assets to adapt to the bugfix in the RenderableSphericalGrid Alexander Bock 2025-11-20 16:56:54 +01:00
  • 9a75b81f92 Update LatSegments number to match the previous buggy behavior Alexander Bock 2025-11-19 16:56:03 +01:00
  • 4ff2e898bd Correctly calculate the max chunk level when no overview is available (#3771) Alexander Bock 2025-11-17 14:48:25 +01:00
  • 8a6dd020d0 Add scale factors to night sky saturn Ylva Selling 2025-10-10 09:15:31 +02:00
  • abd89216f2 Restore Pluto barycentric trail Alexander Bock 2025-10-09 20:01:20 +02:00
  • 8de2d7440d Fix crash when deinitializing ScreenSpaceRenderableRenderable Alexander Bock 2025-10-06 09:53:34 +02:00
  • b75d5f1935 Restore previously square segments in the RenderableSphericalGrids Alexander Bock 2025-10-03 16:49:15 +02:00
  • 1b90a34e9f Fix overdraw issue that caused flickering in RenderableSphericalGrid Alexander Bock 2025-09-30 21:17:18 +02:00
  • b948a799bc Even when specifying a custom openspace.cfg file, define BASE as the location where the original file lives (closes #3806) Alexander Bock 2025-09-29 10:17:23 +02:00
  • cebf0d1cf3 Correctly calculate the period from mean motion for minor planet center orbits (closes #3804) Alexander Bock 2025-09-26 22:05:44 +02:00
  • 82eca5336b fixes #3711 benpm 2025-09-25 15:18:43 -06:00
  • 22e538115a Remove offset for max chunk level, fixing disappearing height tiles on Earth (#3791) Alexander Bock 2025-09-25 13:13:12 +02:00
  • acb31380d0 Fixed incorrect path for MPC kepler data Arohdin 2025-09-18 16:38:18 +02:00
  • 0f0958e5ad Add additional parameter to teh downloadFile function to skip if the file already exists Alexander Bock 2025-09-16 10:20:31 +02:00
  • be04c97ac0 Add support for specifying the format string for the openspace.time.SPICE() function Alexander Bock 2025-09-11 21:15:40 +02:00
  • 94d291f436 Force OpenSpace_Helper to the dedicated graphics card. Fixes a crash on laptops Alexander Bock 2025-09-09 19:51:08 +02:00
  • 460deaa488 fix error on disable "perform shading" property on saturn benpm 2025-09-09 01:44:23 -06:00
  • f8afec3865 Merge pull request #3784 from OpenSpace/issue/3776-ring-shadows-fisheye Benjamin Mastripolito 2025-09-08 11:52:26 -06:00
  • d6e3aa0771 Fix todays sun fieldline color inconsistency during time changes (#3786) Anders Lundkvist 2025-08-28 09:53:18 -04:00
  • ca079c4368 Identifier fix for action os.planetsmoons.ToggleTrails Arohdin 2025-08-28 15:24:12 +02:00
  • bf7a0687c1 fixes #3779 by properly disabling ring shadows when rings are disabled benpm 2025-08-19 13:24:53 -06:00
  • 49183b8f26 Disable edit button in the Launcher if we start with a built-in profile Alexander Bock 2025-08-16 12:19:32 +02:00
  • 9b35f45430 If a model transform diagonal is 0, set the 0 diagonal values to a small value (closes #3177) Alexander Bock 2025-08-16 12:11:19 +02:00
  • 665d90b3e7 Provide ShadowGroup for Saturn Alexander Bock 2025-08-16 11:11:01 +02:00
  • 15bb4bf3ad Set ignore uniform location warning for global and local renderers in RenderableGlobe Fixes #3770 benpm 2025-08-13 15:12:50 -06:00
  • 6840d6c8ea Fix issue with infinite look in the LuaConsole if the window is minimized while the console is open Alexander Bock 2025-08-13 18:17:49 +02:00
  • 30459be025 Increase the maximum tile level for the ESRI World Imagery layer from 19 to 21 Alexander Bock 2025-08-06 18:06:37 +02:00
  • 572e1f0739 More user-friendly name for the default properties in a GeoJSON Alexander Bock 2025-08-05 14:36:29 +02:00