Skip to content
Commit 973440fb authored by Amy Stamile's avatar Amy Stamile Committed by Amy Stamile
Browse files

Remove qt deps (#5313)



* Added history comment.

* Initial move to core

* Removed Pvl cmakelists

* Removed more cmakelists.txt

* Add subdirectory

* Fully modularized core

* Fully modularized core

* replaced PvlEditDialog that was accidentally removed in prev commit

* Initial constants unit gtest

* Fixed pvl core test config (#4349)

* Fixed pvl core test config

* Changed cmake_source to project_source for submodule

* Fixed pvl core test config

* Changed cmake_source to project_source for submodule

* First working swig wrappers

* Rebased off of pvl_core

* Moved old ISIS unitTests into core (#4351)

* First pass at old unitTests

* re-removed old files

* Slim down and unittest port

* installing IsisPreferences

* Fixed tests in a full build

* Finished swig wrapper with some syntax sugar for ease of use in python (#4352)

* Initial core deployment (#4355)

* Updated preference files (#4354)

* Reset main build and created core recipe

Forgot meta.yaml

Change where the build is pulling from

Fixed qt requirement in core recipe

Removed complier definition

Turn swig build on

* Changed pvl recipe url to point to usgsastro

* Fixed typo

* Removed a chunk of files that made it through the rebase (#4523)

* Add Blob to core from base (#4525)

* Fixed tests

* Remove Blob from base

* Pvl core Docs (#4536)

* Small doc string changes

* Fixed more doc strings and updated RTD configs

* Added core docs

* Removed path setup from config

* Added subprocess import

* Added back os import

* Added breathe to env file

* Maybe fix?

* Added doxyfile

* Trying doxygen change

* Blob Swig Wrapper (#4613)

* Moved wrapper under one package

* Add pvl construction from reading a string, give access to blob internals

* Updated meta.yaml to build isisio rather than isispvl

* Post rebase fixes

* Fixed app logging for all call able apps

* Moved table reading/writing into core

* Fixed missing license identifiers, and leftover merge conflict from rebase

* Exposed error formatting and file line reporting flags on preference class

* Updates IException to use the exposed Preference flags

* Application handles adding program name to error

* Removed unnecessary includes to classes outside of core

* Removed tempFixtures include in core tests

* Updates sources and includes for building

* Moves necessary fixtures into core

* Enforce that core unit tests use the test preferences

* Removed commented Application::Name all

* Initial round of test fixes

* Fixed last 3 failing gtests

* Fixed AppendAndLog function uses

* Updated IException test truth data

* Caught another missused AppendAndLog call

* Fixed last failing gtest

* Fixed output from getsn

* Moved Endian into core

* Remove additional 'm' extension for python 3.10

* Set version to 0.0.1 and clamped qt bellow 5.15

* Initial changes for isis pvl python interface

* Fixed missed conflict in rebase

* Removed prints causing test failures

* QPair -> std::pair

* removed QT from ArraySubscriptNotInRange

* removed QT from Message::Keyword*

* Updated MissingDelimiter.cpp and deps

* Updated MemoryAllocFailed

* compiling updates

* PvlSequence updated

* Updated table, tablefield, and tablerecord

---------

Co-authored-by: default avatarAustin Sanders <arsanders@usgs.gov>
Co-authored-by: default avatarAustin Sanders <arsanders@ugs.gov>
Co-authored-by: default avatarJesse Mapel <jmapel@usgs.gov>
Co-authored-by: default avataracpaquette <acpaquette@usgs.gov>
Co-authored-by: default avatarStuart Sides <ssides@usgs.gov>
parent 2dcbd2a3
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment