Fixing preflight logic or return errors. The issues were the
setInPreflight was not getting reset back to false on exit from the
functions.
Fixing preflight errors due to early return without setting the
setInPreflight(false).
Updating test to account for the separator widget.
Fixing bug where the filter instance were NOT being copied into the
pipeline that gets executed. fixes #206
Adding explicit function to create a copy of the pipeline by creating a
copy of each filter
Adding in slots to get signals when the selection changes
Fixing compile errors on Clang
Removing ability for the Prebuilt and Favorites to show their filter
list in the FilterList dock widget. The functionality has been replaced
with the list that shows up when the user hovers the mouse pointer over
a favorite or prebuilt.
Fixing crashing bug by correctly checking for NULL pointer
Adding an HTML <table> format of the pipeline that the user is mouse
hovering over. This table has nice formatting with titles and some
information about the pipeline.
Adding the ability to search for filters by their Group Name, Subgroup
Name, and Plugin the filter was compiled into.
Adding the ability to estimate the number of features that a synthetic
generation filter would generate, at least for primary phases. This is
an optional piece of information that the user can control. It does
depend on having access to the HDF5 file to do the calculations.
Changing from QVector to std::vector for internal temp arrays.
Updates #169. Adding full population of the FilterLibrary tree with all
the filters. Drag-and-Drop of filters from the tree to the Pipeline
works. Fixed bug in the FilterList that was causing the FilterList to
scroll to the last item when any item in the list was selected. We have
now decoupled the FilterList from the FilterLibrary widget. They are
both views into the same data model so we are going to treat them as
such. Added ability to the FilterList widget to search by plugin, group
and subgroup name and those are on by default.
updates #183. Adding progress and checking for cancel to the
NeighborCorrelationOrientation and NeighborCICorrelation filters.
Reindex the Filter Titles in the View Widgets when a filter is removed
from the pipeline.
Adding method to generate an html document that has basic information
about the filter. This is useful for displaying this type of
information in a GUI.
Adding an html ToolTip that displays some basic information about the
filter to the user.
Updating AttributeMatrix to Compile under Qt5. External Plugins will still need to be updated.
Adding in Linking Library definitions for Qt5 libraries