- 28 Jun, 2021 1 commit
-
-
David Thompson authored
-
- 18 Jun, 2021 1 commit
-
-
David Thompson authored
CMP0115 requires test names passed to `smtk_add_test` to include the filetype extension. The `smtk_add_test` macro was not properly escaping labels so if developers specified multiple labels they were not passed to `set_tests_properties(LABELS ...)` properly. A lot of test labels in SMTK were not consistently named (bad capitalization and other variations).
-
- 18 May, 2021 3 commits
-
-
Ben Boeckel authored
-
Ben Boeckel authored
-
Ben Boeckel authored
-
- 21 Apr, 2021 1 commit
-
-
Ben Boeckel authored
-
- 13 Apr, 2021 1 commit
-
-
- 09 Sep, 2020 2 commits
-
-
David Thompson authored
Hopefully this will fix intermittent test failures due to platform-specific viewport sizing/zoom issues.
-
David Thompson authored
Also, properly avoid updating the item during interaction (drag) events and properly signal modification to parent view.
-
- 07 Aug, 2020 1 commit
-
-
Bob Obara authored
* Added std::string ValueItem::valueLabel(ith) - convenience method to accede its definition’s valueLabel method * Changed to qtBaseAttributeView * CategoryTest was changed to take in a const attribute::ItemDefinitionPtr& instead of an attribute::ItemPtr since only the definition is needed. This also eliminated the construction/destruction of a shared pointer. * Added displayItemDefinition method which is similar to displayItem. * isItemWriteable now takes in a const attribute::ItemPtr & instead of a attribute::ItemPtr which eliminates the construction/destruction of a shared pointer. * advaceLevelTest now takes in a const attribute::ItemPtr & instead of a attribute::ItemPtr which eliminates the construction/destruction of a shared pointer. * qtAttributeInternal now stores a QPointer to a qtBaseAttributeView instead of a qtBaseView - this is more conceptually consistent and eliminated the need for dynamic casts. * Changes to qtAttributeItemInfo * Now stores a QPointer to a qtBaseAttributeView instead of a qtBaseView - this is more conceptually consistent and eliminated the need for dynamic casts. * Changed the API not to require it to be passed as a QPointer which was also unnecessary. * Changes to qtUIManager * Added the following methods that take into consideration the current text color (which changes based on the system’s theme): * correctedInvalidColor() * correctedDefaultColor() * correctedNormalColor()
-
- 31 Jul, 2020 1 commit
-
-
David Thompson authored
A method has been removed from ParaView's point-picking helper class for property widgets (the functionality is now automatic). Detect this and avoid referencing the method.
-
- 14 Jul, 2020 1 commit
-
-
T.J. Corona authored
-
- 06 Jul, 2020 1 commit
-
-
David Thompson authored
Without these, tests cannot modify many items in the operation-view panel.
-
- 03 Jul, 2020 1 commit
-
-
T.J. Corona authored
-
- 09 Jun, 2020 1 commit
-
-
T.J. Corona authored
-
- 05 Jun, 2020 3 commits
-
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
Originally, widgets would update attributes which would trigger an update for the widgets, and so on. This update breaks that loop by "capturing" the update from attribute to widget that occurs as a result of an update from widget to attribute.
-
- 19 May, 2020 1 commit
-
-
T.J. Corona authored
-
- 17 Mar, 2020 2 commits
-
-
T.J. Corona authored
-
T.J. Corona authored
-
- 10 Feb, 2020 1 commit
-
-
T.J. Corona authored
Several updates to ViewWidget registration: 1. Fully decouple smtk::view from smtk::extension 2. Reference registered views by type index, not type name 3. Register ViewWidget aliases by type, not by string
-
- 06 Feb, 2020 1 commit
-
-
David Thompson authored
-
- 04 Feb, 2020 1 commit
-
-
T.J. Corona authored
-
- 25 Jan, 2020 1 commit
-
-
David Thompson authored
+ Add image block to vtkResourceMultiBlockSource's output. + Add a slice representation to the first image block of SMTK's representation of a resource. + Add domain to slice property to create sliders in the UI for a demo. + Create a color map for the slice representations. We assume that if an SMTK resource includes image data, the resource will provide us with a color map for it. + Add missing ParaView dependencies. + Remove image slice properties (slice sliders) from the property panel for SMTK representations until there is a way to add properties dynamically based on the available images to be shown.
-
- 22 Jan, 2020 1 commit
-
-
Aron Helser authored
Replace use of smtk_plugin_add_ui_view everywhere with Registrars. Remove the qt/ParaView interface that used to register views.
-
- 17 Jan, 2020 1 commit
-
-
Ben Boeckel authored
-
- 07 Jan, 2020 1 commit
-
-
David Thompson authored
-
- 09 Dec, 2019 3 commits
-
-
Ben Boeckel authored
-
Ben Boeckel authored
-
Ben Boeckel authored
-
- 07 Dec, 2019 2 commits
-
-
Ben Boeckel authored
-
Ben Boeckel authored
-
- 05 Dec, 2019 1 commit
-
-
Aron Helser authored
First teeny part of view factory redesign.
-
- 29 Nov, 2019 1 commit
-
-
Bob Obara authored
These changes were made to help simplify/cleanup the qtView infrastructure. There were several places where onShowCategory() was being called in order to update the UI. This resulted in confusion as to the role of the method. In many cases these calls have been replaced with updateUI. qtBaseView::updateViewUI - has been removed. It was not being used. qtBaseAttributeView::updateAttributeData - has been removed. This method's role was to update the attribute content of a View. You should now call updateUI() instead. qtBaseAttributeView no longer overrides updateUI() Also changed setAdvanceLevel(int) method to no longer delete children Views in a qtGroupView
-
- 06 Nov, 2019 1 commit
-
- 04 Nov, 2019 1 commit
-
-
T.J. Corona authored
-
- 31 Oct, 2019 1 commit
-
-
David Thompson authored
When a widget is used to update an attribute item's value, this triggers a "Signal" operation. In turn, the base pqSMTKAttributeItemWidget class's operation observer was responding by asking the widget to update widget values from the item. This made interaction via the widget overtly unfriendly. Don't do that.
-
- 29 Oct, 2019 2 commits
-
-
Ben Boeckel authored
-
Ben Boeckel authored
-