Alexander Bock
1d002a270b
Clarify the comment after getting feedback from scnlib
2024-05-20 09:52:23 +02:00
Gene Payne
e5306a7b59
Fix for reading epoch due to scnlib format changes ( #3166 )
2024-04-18 21:54:38 -06:00
Gene Payne
6146cf16b2
Merge-in all updates from master
2024-03-25 18:35:57 -06:00
Alexander Bock
3ba346a227
Remove fmt::format and replace with std::format
2024-03-24 20:19:14 +01:00
Alexander Bock
9878bfc8f7
Update submodules ( #3136 )
...
* Updating Ghoul and SGCT submodules
* Jenkins fixes
2024-03-24 17:22:41 +01:00
Alexander Bock
2759c00e4b
Pass through the code to address clang-tidy linting ( #3083 )
2024-03-17 00:58:50 +01:00
Alexander Bock
9a6fe47d17
Fix up text formatting as path's no longer get quoted
2024-03-08 20:19:06 +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
870850db07
Enable warnings for missing case labels and subsequent cleanup. Updated ghoul, sgct, and codegen repository for same
2023-11-05 22:16:06 +01:00
GPayne
aa49d6d540
Code review change
2023-06-01 09:23:48 -06:00
GPayne
68b0b2fb10
Limit string length when reporting line error
2023-05-31 09:32:54 -06:00
GPayne
ec11d3686c
Fix to tolerate double quote characters in header line
2023-05-31 00:05:54 -06:00
Gene Payne
ebfada0842
Add support for epoch date with or without dashes between elements
2023-05-30 15:15:31 -06:00
Alexander Bock
b6666cd83d
Correctly parse SSSB files that use an integer epoch, rather than a floating point one ( closes #2551 )
2023-03-19 20:56:48 +01:00
Alexander Bock
d52c5dd0d9
Cleanup code with designated initializer lists
2023-01-22 23:01:32 +01:00
Alexander Bock
4f4764209f
Happy new year
2023-01-02 11:19:33 +01:00
Alexander Bock
44e5b17ec9
Global pass over the code to remove trailing spaces
2022-11-22 21:06:52 +01:00
Gene Payne
7946a93ee5
Fix for linux crashing when reading OMM files
...
Linux doesn't use the '\r' line ending, so it doesn't recognize a line with only '\r' as being empty.
2022-09-13 16:10:03 -06:00
Alexander Bock
7bc9e99b87
Feature/satellites ( #2185 )
...
* Remove planet geometry and simplespheregeometry
* Only use a single TLE loading implementation
* Add caching to the satellite loader; Add Lua function to load kepler file
* Fix RenderablePlanetProjection specification
* Add OMM loading funtion; Remove mean motion from Kepler parameters
* Replace TLETranslation class with GPTranslation and support OMM files
* Support loading SMDB files in kepler functions
* Merge RenderableSatellites and RenderableSmallBody with RenderableOrbitalKepler
* Update submodules
* Adapt existing satellites to new OMM file type
* Remove TLE helper
* Remove SSSB shared file and adapt sssb assets
2022-08-02 13:11:50 +02:00