Commit Graph

262 Commits

Author SHA1 Message Date
ElonOlsson
ea68dc78d2 merge master into branch, after v0.21.2 and solved merge conflicts 2025-08-07 16:48:42 -04:00
Alexander Bock
389842f76c Adjust coding style 2025-08-05 20:43:44 +02:00
ElonOlsson
8fe73e98f8 tiny doc change 2025-06-24 11:13:25 -04: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
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
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
125f54aa0a Update nlohmann repository (#3609)
* Remove old non-submodule version of nlohmann in favor of submodule
* Update nlohmann from 3.9.1 to 3.12.0
- Already disable implicit conversions in preparation for next major version
2025-04-16 14:13:20 +02:00
Emma Broman
eb709b830c Small option property cleanup (#3577)
* Notify change listeners

I can't come up with a reason for why we would not want to do this

* Remove the Display Type for OptionProperty (only used in ImGui)

* Replace extra boolean with internal anonymous addOption function

* Tiny refactor

* removed dropdown on a couple of more places

* Update optionproperty.cpp

---------

Co-authored-by: ElonOlsson <olssonelon@gmail.com>
2025-04-02 09:28:11 +02:00
Alexander Bock
fc9b2ab091 Increase the compilation speed (#3545)
- Remove toStringConversion function and move json_helper include out of numericalproperty.inl
  - Optimizing some header files
  - Remove duplicate Lua functions from properties. 
  - Move List,Option,Selection,String, and TriggerProperty into misc folder
  - Move lua_helper include out of inline file
  - Add lua_helper to the precompiled header
  - Declare property functions as final. No longer have OptionProperty derive from IntProperty
  - Remove Dictionary header from properties
2025-03-14 11:22:40 +01:00
ElonOlsson
66e289fcdb Merge branch 'master' into feature/fieldline-creating-task 2025-03-13 13:14:57 -04:00
ElonOlsson
6f29d78e12 first try of getting r_body to set inner boundary 2025-03-10 17:08:33 -04:00
ElonOlsson
26f8c8c2d3 added temperature parameter to last closed task 2025-03-06 16:58:33 -05:00
Alexander Bock
cd8924ed22 Remove compiler warnings on Clang/GCC (#3546) 2025-02-28 23:29:38 +01:00
ElonOlsson
aea8b64f30 small printing edits and scaling added for task for Batsrus and enlil 2025-02-06 10:13:00 -05:00
Alexander Bock
096363fd06 Make constructors explicit 2025-02-05 23:22:32 +01:00
ElonOlsson
0aba8a96f3 cleanup my own try, use exsisting function in Tracer 2025-02-03 13:21:59 -05:00
ElonOlsson
7d6baae2e5 first time find closed fieldlines task work 2025-01-31 15:33:22 -05:00
elonolsson
41c3106b0c tests. fail to save to file 2025-01-31 12:04:19 -05:00
ElonOlsson
204e77fdbc test used code from Anders branch to check why i get 0 on y on first position of each line 2025-01-22 16:13:35 -05:00
elonolsson
be1e544952 start finding first and last points on line to varify topology 2025-01-21 17:13:26 -05:00
Alexander Bock
820e90eab4 Happy new year 2025-01-14 16:21:08 +01:00
elonolsson
d2cb7c9083 merge master 2025-01-10 22:37:39 +01:00
elonolsson
44dfb6548a temp before merge master 2025-01-10 17:54:58 +01:00
Alexander Bock
4f58eff235 Make it possible to choose in the asset whether the domain filtering in a fieldline sequence. Apply the change to the Juice fieldlines (closes #3437) 2024-09-25 10:24:15 +02:00
Alexander Bock
c4c82483e0 Update copyright header in CMakeLists files 2024-07-31 10:57:10 +02:00
Alexander Bock
78b3b4fb2e Adding periods to the description texts 2024-04-23 22:33:17 +02:00
Alexander Bock
4328476d26 Use more filesystem::path where applicable 2024-04-06 23:55:59 +02:00
Gene Payne
6146cf16b2 Merge-in all updates from master 2024-03-25 18:35:57 -06:00
Alexander Bock
49fc538c17 Rename fmt.h to format.h and enable audio module on default 2024-03-25 23:19:52 +01:00
Alexander Bock
3ba346a227 Remove fmt::format and replace with std::format 2024-03-24 20:19:14 +01:00
Alexander Bock
9a6fe47d17 Fix up text formatting as path's no longer get quoted 2024-03-08 20:19:06 +01:00
Alexander Bock
fff6f8a627 General pass for code cleanup 2024-03-08 00:36:54 +01:00
GPayne
210e17b0bb Replaced std::getline usages with new ghoul::getline 2024-03-04 15:37:21 -07:00
Alexander Bock
6e29d898cf Update copyright header 2024-02-06 15:53:24 +01:00
Emma Broman
c525565e84 Utilize new functions for converting strings to upper/lower case (#2956)
* Utilize new functions for converting strings to upper/lower case

* Adapt to updated file name

* Use new function signature

* Update ghoul
2023-11-28 14:57:01 +01:00
Alexander Bock
7db7c40841 Doxygen style overhaul (#2954)
Reformatting the existing Doxygen comments to be unified
2023-11-20 23:39:17 +01:00
Alexander Bock
4ee078502b Doxygen (#2953)
* Update Doxygen and add new CSS file
* Remove Doxygen warnings
2023-11-19 16:35:14 +01:00
Emma Broman
15dbe32341 Make it possible to fade in/out RenderableFieldLinesSequences (e.g. magnetosphere) 2023-08-07 09:46:24 +02:00
Alexander Bock
ca916877b2 Adapt the visibility settings for all properties 2023-04-15 09:33:31 +02:00
Alexander Bock
80e2aaf564 Remove whitespaces at the end of files, ' and - characters 2023-04-05 16:58:45 +02: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
Alexander Bock
4f4764209f Happy new year 2023-01-02 11:19:33 +01:00
ElonOlsson
6c453eeff5 almost done. creates file but crashes after finished 2022-12-16 14:15:39 -05:00
ElonOlsson
e33111452a trigger time in cdf file returns faulty value 2022-12-09 16:40:57 -05:00
ElonOlsson
2b1cc38440 extracting functions moved and task.cpp ready to be tested 2022-12-09 15:23:43 -05:00
ElonOlsson
a6c603dd43 started making it work 2022-12-07 15:09:06 -05:00
ElonOlsson
ed604e0bb9 adding old task files to module 2022-12-07 10:44:37 -05:00
Alexander Bock
664eb60f4f Increase the compile times by including more precompiled headers (#2217)
* Define WIN32_LEAN_AND_MEAN and VC_EXTRALEAN globally
* Use forked version of TUIO, some more work on precompiled headers
* Improvements for the Kameleon module
2022-08-26 16:32:21 +02:00
Alexander Bock
163ac4dcef Cleanup of mostly asset files
- Fixes for all files
 - constexpr cleanup
 - Cosmetic changes
 - Remove punctuation from the end of messages
2022-07-28 17:21:59 +02:00