SMTK issueshttps://gitlab.kitware.com/cmb/smtk/-/issues2021-04-14T10:04:18-04:00https://gitlab.kitware.com/cmb/smtk/-/issues/418SMTK ghostflow should look for restructured-text release notes2021-04-14T10:04:18-04:00David ThompsonSMTK ghostflow should look for restructured-text release notesPlease modify the ghostflow configuration for cmb/smtk> MRs to look for `.rst` files in `doc/release/notes` instead of `.md` files. If you want to test, see !2415 which has an RST note.Please modify the ghostflow configuration for cmb/smtk> MRs to look for `.rst` files in `doc/release/notes` instead of `.md` files. If you want to test, see !2415 which has an RST note.Brad KingBrad Kinghttps://gitlab.kitware.com/cmb/smtk/-/issues/288smtk::Analyses::Analysis - not always using Labels in GUI2020-01-31T11:39:48-05:00Robert M. O'Barasmtk::Analyses::Analysis - not always using Labels in GUIWhen dealing with Exclusive children, sometimes the analysis' label is ignored and the type is used instead.When dealing with Exclusive children, sometimes the analysis' label is ignored and the type is used instead.Robert M. O'BaraRobert M. O'Barahttps://gitlab.kitware.com/cmb/smtk/-/issues/168Operation observers should offer an initialization pass.2018-10-19T14:42:57-04:00David ThompsonOperation observers should offer an initialization pass.The pattern SMTK establishes with other observers (i.e., resources, phrases) is that the observer should be given the option of immediately being called as many times as required to bring the observer "up to date" with the system it is o...The pattern SMTK establishes with other observers (i.e., resources, phrases) is that the observer should be given the option of immediately being called as many times as required to bring the observer "up to date" with the system it is observing. For the operation::Manager, this means calling an observer with `CREATED` for each operation the manager has previously constructed at the time the observer is registered.https://gitlab.kitware.com/cmb/smtk/-/issues/148Add ability to write a mesh set2018-08-09T14:31:25-04:00T.J. CoronaAdd ability to write a mesh setCurrently, mesh I/O is performed at the collection level. From `smtk/mesh/moab/Writers.cxx:63-103`, we should be able to support exporting a particular mesh set to a file. We would have to make sure that the point space doesn't get borke...Currently, mesh I/O is performed at the collection level. From `smtk/mesh/moab/Writers.cxx:63-103`, we should be able to support exporting a particular mesh set to a file. We would have to make sure that the point space doesn't get borked when writing out mesh sets and reading them back.https://gitlab.kitware.com/cmb/smtk/-/issues/11Shiboken wrap files rebuilt every time CMake reruns2018-04-11T01:59:25-04:00Ben BoeckelShiboken wrap files rebuilt every time CMake rerunshttps://gitlab.kitware.com/cmb/smtk/-/issues/39Can smtk::model::EntityIterator be made stl compliant?2018-04-11T01:59:25-04:00T.J. CoronaCan smtk::model::EntityIterator be made stl compliant?It would be nice to have smtk::model::EntityIterator behave like stl iterators. If it were, we could implement more generic interfaces between the different sections of SMTK (for example, querying sets of entity refs from smtk::mesh::Col...It would be nice to have smtk::model::EntityIterator behave like stl iterators. If it were, we could implement more generic interfaces between the different sections of SMTK (for example, querying sets of entity refs from smtk::mesh::Collection).https://gitlab.kitware.com/cmb/smtk/-/issues/82Default value for the ADH Surfacewater python exporter script is incorrect if...2018-04-11T01:59:25-04:00Amanda HinesDefault value for the ADH Surfacewater python exporter script is incorrect if workflows aren't installed in ModelBuilder directory on Mac OSI installed the workflows in a different directory than the ModelBuilder Contents directory on my Mac (10.11.5). When I went to export the simulation, the default script was set to ADHSurfacewater.py but I received the following error wh...I installed the workflows in a different directory than the ModelBuilder Contents directory on my Mac (10.11.5). When I went to export the simulation, the default script was set to ADHSurfacewater.py but I received the following error when I tried to export:
```
No python script specified
```
When I set it to the script in the workflows directory, it exported (the box showed the full path to the script). Is it possible to update that default box with the path of the loaded template?John TourtellottJohn Tourtellotthttps://gitlab.kitware.com/cmb/smtk/-/issues/59Ability to import 2D meshes2018-04-11T01:59:25-04:00Robert M. O'BaraAbility to import 2D meshesIgnoring z - be able to create a polygon model from an existing meshIgnoring z - be able to create a polygon model from an existing meshhttps://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/125Create an attribute systems copy validation test.2018-04-11T01:59:24-04:00Haocheng LIUCreate an attribute systems copy validation test.Inspired by !372.Inspired by !372.Haocheng LIUHaocheng LIUhttps://gitlab.kitware.com/cmb/smtk/-/issues/161operator callbacks: convert from function pointers to std::functions2018-02-15T14:16:44-05:00T.J. Coronaoperator callbacks: convert from function pointers to std::functionsFrom !895:
> we have moved to c++11 since this was written. We should probably switch to `using Callback = std::function<int(EventType, OperatorPtr)>` instead of this typedef. Similarly for `CallbackWithResult` below.
> The only complic...From !895:
> we have moved to c++11 since this was written. We should probably switch to `using Callback = std::function<int(EventType, OperatorPtr)>` instead of this typedef. Similarly for `CallbackWithResult` below.
> The only complication is that `observe()` should probably return a handle so that `unobserve()` can work. Otherwise, it will be impossible to unobserve in-place lambdas.https://gitlab.kitware.com/cmb/smtk/-/issues/160Clear Selection after Operator Completes2018-01-18T17:27:42-05:00Amanda HinesClear Selection after Operator CompletesOnce an operation applies, the selection should be cleared.Once an operation applies, the selection should be cleared.Haocheng LIUHaocheng LIUhttps://gitlab.kitware.com/cmb/smtk/-/issues/139Improvements for Active model logic2017-04-28T20:26:55-04:00Haocheng LIUImprovements for Active model logic* [x] save/close operator would list all models(active and non-active)
* [x] model operator(Ex. Add-Image) should only be allowed to applied to active model
* [x] BUG: switch active model and load image would not trigger model tree to up...* [x] save/close operator would list all models(active and non-active)
* [x] model operator(Ex. Add-Image) should only be allowed to applied to active model
* [x] BUG: switch active model and load image would not trigger model tree to update.SMTK 1.1Haocheng LIUHaocheng LIU