SMTK issueshttps://gitlab.kitware.com/cmb/smtk/-/issues2017-04-12T18:20:43-04:00https://gitlab.kitware.com/cmb/smtk/-/issues/138meshes do not ship point info via JSON2017-04-12T18:20:43-04:00T.J. Coronameshes do not ship point info via JSONI am trying to display mesh information in ModelBuilder and have hit a bug where the number of cells is correct but the number of points is always 0. Looking into it, I notice that the [mesh JSON interface does not send points](smtk/mesh...I am trying to display mesh information in ModelBuilder and have hit a bug where the number of cells is correct but the number of points is always 0. Looking into it, I notice that the [mesh JSON interface does not send points](smtk/mesh/json/Interface.cxx#L309). Is there a reason for this, or was this simply an oversight?SMTK 1.1Robert MaynardRobert Maynardhttps://gitlab.kitware.com/cmb/smtk/-/issues/137Redesign selection manager2018-04-11T01:59:24-04:00Haocheng LIURedesign selection manager* [x] Clean up the legacy selection update code in CMB.
* [x] One signal in, one signal out. qtSelectionManager should not send multiple signals out.
* [x] Use a relay mechanism to decide who is the sender. if qSM is sending signal ou...* [x] Clean up the legacy selection update code in CMB.
* [x] One signal in, one signal out. qtSelectionManager should not send multiple signals out.
* [x] Use a relay mechanism to decide who is the sender. if qSM is sending signal out, relay = false. If consumer is sending selection to qSM, relay = true.
* [x] Use a list to realize functionality that user might only want to update partial consumers.
Haocheng LIUHaocheng LIUhttps://gitlab.kitware.com/cmb/smtk/-/issues/239SMTK Item Find Methods in Attribute and Items limitations2019-06-06T16:14:10-04:00Robert M. O'BaraSMTK Item Find Methods in Attribute and Items limitationsAttribute::find will not take GroupItems into consideration
ValueItem::findChild will not take GroupItems into consideration
GroupItem::find will not take ValueItems into consideration.
Also you can not just get top level active items.Attribute::find will not take GroupItems into consideration
ValueItem::findChild will not take GroupItems into consideration
GroupItem::find will not take ValueItems into consideration.
Also you can not just get top level active items.Robert M. O'BaraRobert M. O'Barahttps://gitlab.kitware.com/cmb/smtk/-/issues/249Improvements needed for qtFileItem2019-10-17T22:27:05-04:00Robert M. O'BaraImprovements needed for qtFileItemThe class should have the following improvements:
* Take into consideration the ShouldExists hint associated with the item's definition. This should include both when setting the value or when loading the attribute resource into memory...The class should have the following improvements:
* Take into consideration the ShouldExists hint associated with the item's definition. This should include both when setting the value or when loading the attribute resource into memory.
* Not record every key press as a new filename being entered.Robert M. O'BaraRobert M. O'Barahttps://gitlab.kitware.com/cmb/smtk/-/issues/254Need a simpler UI for setting Reference Items2019-07-12T13:00:59-04:00Robert M. O'BaraNeed a simpler UI for setting Reference ItemsNeed to be able to use a simple ComboBox like interface to set items that are non-extensible and only contain a single value.
In addition it should provide an option to restrict its choices to those directly associated to the item's att...Need to be able to use a simple ComboBox like interface to set items that are non-extensible and only contain a single value.
In addition it should provide an option to restrict its choices to those directly associated to the item's attributehttps://gitlab.kitware.com/cmb/smtk/-/issues/278smtk::io::Logger is not thread-safe2019-10-17T22:25:46-04:00Robert M. O'Barasmtk::io::Logger is not thread-safeThis can cause a problem with multi-threaded code.This can cause a problem with multi-threaded code.Robert M. O'BaraRobert M. O'Barahttps://gitlab.kitware.com/cmb/smtk/-/issues/471Expressions with an underscore in a variable name fail to evaluate2022-06-27T10:11:20-04:00David ThompsonExpressions with an underscore in a variable name fail to evaluateTo reproduce:
1. Create an expression named `infixExpression_0` and set its symbolic value to 0
2. Create a second expression named `infixExpression_1` and set its symbolic value to `{infixExpression_0}`. This will show "Evaluation fail...To reproduce:
1. Create an expression named `infixExpression_0` and set its symbolic value to 0
2. Create a second expression named `infixExpression_1` and set its symbolic value to `{infixExpression_0}`. This will show "Evaluation failed" for its computed value.
As a workaround, rename `infixExpression_0` to `infixExpression0` and update `infixExpression_1`'s symbolic value. The computed value will now be correct.
@jwilson1881 @rohit.krishnaAron HelserAron Helserhttps://gitlab.kitware.com/cmb/smtk/-/issues/482Rename or remove qtDoubleClickButton::clicked()2022-06-06T16:13:42-04:00David ThompsonRename or remove qtDoubleClickButton::clicked()Some platforms emit a warning that `clicked()` is a non-virtual function with the same name as a virtual method in its parent class.
If we can re-use the parent signal, we should remove `clicked()`. If not, we should rename it.Some platforms emit a warning that `clicked()` is a non-virtual function with the same name as a virtual method in its parent class.
If we can re-use the parent signal, we should remove `clicked()`. If not, we should rename it.Aron HelserAron Helser