CMB issueshttps://gitlab.kitware.com/cmb/cmb/-/issues2017-10-19T14:52:38-04:00https://gitlab.kitware.com/cmb/cmb/-/issues/171Vertex - Create - rewording2017-10-19T14:52:38-04:00Kim PeveyVertex - Create - rewording`Vertex Information` should be changed to `Vertex dimensionality`
`Add Sub Group` should be changed to `Add vertex`
`model` should be capitalized as `Model``Vertex Information` should be changed to `Vertex dimensionality`
`Add Sub Group` should be changed to `Add vertex`
`model` should be capitalized as `Model`4.2.1https://gitlab.kitware.com/cmb/cmb/-/issues/168Model - Import Geometry - rewording2017-10-18T13:32:11-04:00Kim PeveyModel - Import Geometry - rewordingThe dropdown menu is labeled `specify shape file boundary` but this operator may be used to import other files, not just shape files (.map, .poly, .smesh). Perhaps a better wording would be `Specify file boundary`?The dropdown menu is labeled `specify shape file boundary` but this operator may be used to import other files, not just shape files (.map, .poly, .smesh). Perhaps a better wording would be `Specify file boundary`?4.2.1https://gitlab.kitware.com/cmb/cmb/-/issues/167Model - Add Image and Add Aux Geom - rewording2017-10-25T14:58:14-04:00Kim PeveyModel - Add Image and Add Aux Geom - rewordingThese two operators require a model to be specified, however, the dropdown menu where the user specifies the model is labeled as "entities". This should be changed to "Models" for consistency with other operators.These two operators require a model to be specified, however, the dropdown menu where the user specifies the model is labeled as "entities". This should be changed to "Models" for consistency with other operators.4.2.1Amanda HinesAmanda Hineshttps://gitlab.kitware.com/cmb/cmb/-/issues/166Model - Create Group - rewording of operator2017-10-19T09:55:47-04:00Kim PeveyModel - Create Group - rewording of operatorThe label for the entity dropdown list is "cell to add" - this should be changed to "Entities" to make it more intuitive to users and to parallel other operators. This change needs to be reflected in the info panel.
Also, this opera...The label for the entity dropdown list is "cell to add" - this should be changed to "Entities" to make it more intuitive to users and to parallel other operators. This change needs to be reflected in the info panel.
Also, this operator no longer contains an "advanced" option, but one is still discussed in the info panel.4.2.1Haocheng LIUHaocheng LIUhttps://gitlab.kitware.com/cmb/cmb/-/issues/200Discrete Model Merge and Split Face Operators do not work in CMB2018-10-16T21:11:49-04:00Robert M. O'BaraDiscrete Model Merge and Split Face Operators do not work in CMBThere are component items in the operators that show up emptyThere are component items in the operators that show up emptyCMB 6.1https://gitlab.kitware.com/cmb/cmb/-/issues/199Populate the resource item list2018-10-12T09:17:58-04:00T.J. CoronaPopulate the resource item listWhen a resource item is displayed, the list of available resources to assign to it is empty.When a resource item is displayed, the list of available resources to assign to it is empty.CMB 6.0https://gitlab.kitware.com/cmb/cmb/-/issues/184Skewed DEMs load with bad data2017-12-01T12:07:24-05:00Kim PeveySkewed DEMs load with bad dataIf you load a DEM with a slight, or not so slight, skew to it, MB will load the DEM into a straight square and fill in the empty tiles with -32767. ALL DEMs that are not perfectly in alignment with the X-Y plane will have this issue. Thi...If you load a DEM with a slight, or not so slight, skew to it, MB will load the DEM into a straight square and fill in the empty tiles with -32767. ALL DEMs that are not perfectly in alignment with the X-Y plane will have this issue. This becomes a visualization issue when the DEM is loaded (since the automatic range is way off) and these false values are also picked up by the interpolator.
![demskew](/uploads/78ccc70a3f4919411d8299a0faa3032f/demskew.PNG)
This happens on 4.2 and 5.05.0Robert M. O'BaraRobert M. O'Barahttps://gitlab.kitware.com/cmb/cmb/-/issues/176Mesh panel needs an info button2017-10-24T10:30:59-04:00Kim PeveyMesh panel needs an info buttonThe Mesh panel needs an info button that helps to describe what everything is and/or how to use it.The Mesh panel needs an info button that helps to describe what everything is and/or how to use it.4.2.1https://gitlab.kitware.com/cmb/cmb/-/issues/175Operators missing the Info button2017-10-24T10:30:01-04:00Kim PeveyOperators missing the Info buttonSome operators are missing the info button. Below is a list:
Edge - Create Interactively
Edge - Create Contours
Edge - Create from Image Surface
Edge - reshape
Edge - SplitSome operators are missing the info button. Below is a list:
Edge - Create Interactively
Edge - Create Contours
Edge - Create from Image Surface
Edge - reshape
Edge - Split4.2.1https://gitlab.kitware.com/cmb/cmb/-/issues/173Face-Create from Edges needs a failure statement2017-10-23T11:16:34-04:00Kim PeveyFace-Create from Edges needs a failure statementThe Face - Create from Edges operator in polygon session results in "operation succeeded" even when no faces were created.
Recipe:
1) Create a new polygon model
2) Create an edge interactively, but don't close the contour
3) ...The Face - Create from Edges operator in polygon session results in "operation succeeded" even when no faces were created.
Recipe:
1) Create a new polygon model
2) Create an edge interactively, but don't close the contour
3) Create an edge from vertices and connect the two edge ends (you should now have two edges and a closed polygon)
4) Open Face - Create from Edges
5) Only select ONE of the edges
6) Click Apply
7) No faces are created, but the log displays that the operation succeeded.4.2.1https://gitlab.kitware.com/cmb/cmb/-/issues/172Edge-Create Interactively update issue2017-10-19T15:56:47-04:00Kim PeveyEdge-Create Interactively update issueThe Apply button is never available on the Advanced Construction methods `vertex ids` and `point coordinates`.
The available options for `interactive widget` disappear when the advanced level is selected.
Recipe to recreate:...The Apply button is never available on the Advanced Construction methods `vertex ids` and `point coordinates`.
The available options for `interactive widget` disappear when the advanced level is selected.
Recipe to recreate:
1) Create a new polygon model
2) Go to Edge - Create Interactively
3) Change the level to `Advanced`
4) Change the construction method to `point coordinates` (note there is no Apply button
5) Change the construction method back to `interactive widget` (note that the original options are now missing)
6) Changing the level back to `General` brings the missing options back 4.2.1https://gitlab.kitware.com/cmb/cmb/-/issues/160File size and Timestamp are incorrect in the File->Open dialog on Mac (Sierra)2017-10-04T12:17:25-04:00Amanda HinesFile size and Timestamp are incorrect in the File->Open dialog on Mac (Sierra)When you try to open a file from the File Menu in ModelBuiler on Mac (Sierra), all files have files size 0 and the timestamp is the current time. ![Screen_Shot_2017-10-03_at_11.12.17_AM](/uploads/ffee0633eec7e9465f05c074c258fe07/Screen_S...When you try to open a file from the File Menu in ModelBuiler on Mac (Sierra), all files have files size 0 and the timestamp is the current time. ![Screen_Shot_2017-10-03_at_11.12.17_AM](/uploads/ffee0633eec7e9465f05c074c258fe07/Screen_Shot_2017-10-03_at_11.12.17_AM.png)Alvaro SanchezAlvaro Sanchezhttps://gitlab.kitware.com/cmb/cmb/-/issues/94Add selection style in user preferences2018-11-22T19:21:45-05:00Amanda HinesAdd selection style in user preferencesAllow the user to define a selection style in preferences. For example, if you select a face display the selection as surface instead of wireframe.Allow the user to define a selection style in preferences. For example, if you select a face display the selection as surface instead of wireframe.Robert M. O'BaraRobert M. O'Barahttps://gitlab.kitware.com/cmb/cmb/-/issues/217Autoload the post-processing plugin2019-07-11T10:24:55-04:00David ThompsonAutoload the post-processing pluginT.J. CoronaT.J. Coronahttps://gitlab.kitware.com/cmb/cmb/-/issues/228Add a mode to run the test suite against a given modelbuilder executable2021-02-16T14:05:04-05:00Ben BoeckelAdd a mode to run the test suite against a given modelbuilder executableThere should be a `TEST_EXTERNAL_CMB` flag which takes an external `modelbuilder` executable to drive the XML tests in the repository.
Cc: @bob.obara @john.tourtellottThere should be a `TEST_EXTERNAL_CMB` flag which takes an external `modelbuilder` executable to drive the XML tests in the repository.
Cc: @bob.obara @john.tourtellotthttps://gitlab.kitware.com/cmb/cmb/-/issues/197Save/restore state2022-08-10T19:11:09-04:00David ThompsonSave/restore stateSaving and restoring state should work in modelbuilder. Currently, there is a problem causing crashes when state files are reloaded.Saving and restoring state should work in modelbuilder. Currently, there is a problem causing crashes when state files are reloaded.CMB 6.0https://gitlab.kitware.com/cmb/cmb/-/issues/191Move required ParaView features into CMB2018-09-04T17:27:44-04:00Ben BoeckelMove required ParaView features into CMBThis will allow for a single application to be distributed for all supported use cases. Requires finding out what features need to be exposed in Model Builder.
Cc: @bob.obara @dcthomp @tjcoronaThis will allow for a single application to be distributed for all supported use cases. Requires finding out what features need to be exposed in Model Builder.
Cc: @bob.obara @dcthomp @tjcoronahttps://gitlab.kitware.com/cmb/cmb/-/issues/185Runtime python plugins2017-12-22T09:28:03-05:00Kim PeveyRuntime python pluginsThe python plugin mechanism is great. After doing some development of plugins, I have some ideas that could make things easier for users/developers.
1. Load failure - Error message for failed imports (this is important because when plu...The python plugin mechanism is great. After doing some development of plugins, I have some ideas that could make things easier for users/developers.
1. Load failure - Error message for failed imports (this is important because when plugins use external packages, the PYTHONPATH and env must be set up properly. this will provide a catch for incorrect setup)
2. Load failure - Error message for failed xml description/ui generation
3. Reloading a currently loaded plugin - Warn, then overwrite existing plugin
4. Add 'recent plugins' list or consider persistence on MB close and reopen.5.0T.J. CoronaT.J. Coronahttps://gitlab.kitware.com/cmb/cmb/-/issues/183DEM visualization after Save-As2017-12-01T11:18:09-05:00Kim PeveyDEM visualization after Save-AsIf I have a DEM loaded into my model and I perform a Save As operation, my DEM will be visualized and the eyeball toggle will have no effect when clicked (eyeball opens and closes, DEM stays visible at all times).
When the saved sm...If I have a DEM loaded into my model and I perform a Save As operation, my DEM will be visualized and the eyeball toggle will have no effect when clicked (eyeball opens and closes, DEM stays visible at all times).
When the saved smtk is reopened, the visibility is fixed.
I have a feeling this may not be consistently reproducible - if you have trouble recreating, try saving into a different directory.4.2.1Robert M. O'BaraRobert M. O'Barahttps://gitlab.kitware.com/cmb/cmb/-/issues/182Custom scale in display2017-12-01T10:52:13-05:00Kim PeveyCustom scale in displayWhen you toggle between Solid Color and Point Coordinates, it resets to the original scale and looses the previously set custom scale.
Also, the only way to access the 'set custom scale' is to Edit the color map and go to the 'set ...When you toggle between Solid Color and Point Coordinates, it resets to the original scale and looses the previously set custom scale.
Also, the only way to access the 'set custom scale' is to Edit the color map and go to the 'set custom scale' button from there. It would be better if it was available on the Display panel.
Also, its unclear what the 'use separate color map' button does. Sometimes it switches to a different colormap, sometimes it toggles between two different color maps (both different from my custom map).5.0Robert M. O'BaraRobert M. O'Bara