Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to use XML and JSON based OMM elements. #3319

Draft
wants to merge 46 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
452ccd0
Update the Vallado, Crawford, Hujsak,Kelso SGP4 library from the old …
A-j-K Jul 8, 2023
abd56ac
Tidy up CMakeLists.txt/remove unused
A-j-K Jul 8, 2023
48b4226
Added omm object, start unit test, commit for merge
A-j-K Jul 9, 2023
5810785
Expand Unit Tests for XML reader
A-j-K Jul 9, 2023
2c5de3a
Need capital S for linux file paths
A-j-K Jul 9, 2023
1a4977a
Add OMMDateTime object and UTs
A-j-K Jul 10, 2023
880d8d0
Completed OMM and OMMDateTime objects
A-j-K Jul 10, 2023
ca9a88e
Change filename case
A-j-K Jul 10, 2023
d085d08
Change filename case
A-j-K Jul 10, 2023
ae60bb9
Fix missing header and std:: on math functions
A-j-K Jul 10, 2023
a52c50c
Add SGP4 Unit Test in prep for SGP4 code refactor
A-j-K Jul 11, 2023
14db056
Update the Vallado, Crawford, Hujsak,Kelso SGP4 library from the old …
A-j-K Jul 8, 2023
70ef4e0
Tidy up CMakeLists.txt/remove unused
A-j-K Jul 8, 2023
7091d81
Added omm object, start unit test, commit for merge
A-j-K Jul 9, 2023
7e834ae
Expand Unit Tests for XML reader
A-j-K Jul 9, 2023
797bc8b
Need capital S for linux file paths
A-j-K Jul 9, 2023
89de628
Add OMMDateTime object and UTs
A-j-K Jul 10, 2023
65529a2
Completed OMM and OMMDateTime objects
A-j-K Jul 10, 2023
0d7bb77
Change filename case
A-j-K Jul 10, 2023
c08f003
Change filename case
A-j-K Jul 10, 2023
25e86b8
Fix missing header and std:: on math functions
A-j-K Jul 10, 2023
cc5590b
Add SGP4 Unit Test in prep for SGP4 code refactor
A-j-K Jul 11, 2023
2615df5
Merge branch 'satellites/omm-2458' of github.com:A-j-K/stellarium int…
A-j-K Jul 11, 2023
e2f1722
Introduce setter methods with tag filter. This reduces CodeComplexity…
A-j-K Jul 11, 2023
a01d77b
CodeFactor fixes (low hanging fruit, more refactoring to do)
A-j-K Jul 11, 2023
2c42ab8
Ensure TAG is set
A-j-K Jul 11, 2023
42d7c9c
Replace legacy TLE raw data with OMM object model, maintain BC with T…
A-j-K Jul 11, 2023
8cd6d67
Check sharepointer is valid and the OMM is setup
A-j-K Jul 11, 2023
521dd70
Add JSON as an OMM serialized format
A-j-K Jul 12, 2023
b51b6ae
Fix bad include
A-j-K Jul 12, 2023
3978b5b
Odd bug on MacOS fix, I hope, I don't have a Mac
A-j-K Jul 12, 2023
979f5d9
Bring in OMMDownload, a Unit Testable utility class for downloading f…
A-j-K Jul 12, 2023
aa687b3
OMMDownload object ready to make use of, good commit point
A-j-K Jul 13, 2023
33e73b3
Replace QNetworkAccessManager with OMMDownload. Makes refactoring lat…
A-j-K Jul 13, 2023
c7f9415
Add class documentation
A-j-K Jul 13, 2023
139d6c0
Add class documentation
A-j-K Jul 13, 2023
79d023f
Add ability to fetch ISO format
A-j-K Jul 13, 2023
60281a6
Add JSON capabilities for aux classes
A-j-K Jul 13, 2023
733c9ce
Disable UT until better understing of QSignalSpy can work in all cases
A-j-K Jul 14, 2023
b56d42c
Merge branch 'master' into satellites/omm-2458
A-j-K Jul 14, 2023
60df0c0
Add QVariantMap functionality
A-j-K Jul 14, 2023
59f25b3
Merge branch 'master' into satellites/omm-2458
A-j-K Jul 14, 2023
4bb4b22
Parking for the time being
A-j-K Jul 14, 2023
4236041
Parking commit to store latest while sort issues with laptop
A-j-K Jul 22, 2023
1a12894
Merge branch 'Stellarium:master' into satellites/omm-2458
A-j-K Aug 9, 2023
4ff648e
Merge branch 'master' into satellites/omm-2458
A-j-K Aug 25, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 9 additions & 6 deletions plugins/Satellites/src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ INCLUDE_DIRECTORIES(
gui
${CMAKE_BINARY_DIR}/plugins/Satellites/src
${CMAKE_BINARY_DIR}/plugins/Satellites/src/gui
${CMAKE_BINARY_DIR}/plugins/Satellites/src/helpers
)

LINK_DIRECTORIES(${CMAKE_BINARY_DIR}/src)
Expand All @@ -16,20 +17,22 @@ SET(Satellites_SRCS
gsatellite/gTime.cpp
gsatellite/gTime.hpp
gsatellite/gTimeSpan.cpp
gsatellite/sgp4ext.cpp
gsatellite/sgp4ext.h
gsatellite/sgp4io.cpp
gsatellite/sgp4io.h
gsatellite/sgp4unit.cpp
gsatellite/sgp4unit.h
gsatellite/stdsat.h
gsatellite/SGP4.h
gsatellite/SGP4.cpp

OMM.hpp
OMM.cpp
OMMDownload.hpp
OMMDownload.cpp
gSatWrapper.hpp
gSatWrapper.cpp
Satellite.hpp
Satellite.cpp
Satellites.hpp
Satellites.cpp
SatellitesUpdate.hpp
SatellitesUpdate.cpp
SatellitesListModel.hpp
SatellitesListModel.cpp
SatellitesListFilterModel.hpp
Expand Down
Loading
Loading