- 08 Oct, 2019 1 commit
-
-
Bob Obara authored
Added appropriate mutex locks and updated qt code to use Qt:QueuedConnection.
-
- 04 Oct, 2019 1 commit
-
-
Aron Helser authored
Paraview's pqPalletChooser has a weird semi-modal behavior where it disables interaction with the UI except for the render view, when it is open. Instead of destroying/recreating the dialog, call close() so it properly cleans up the event filter that causes this behavior. Makes the dialog testable using the recorded xml tests. add a few more UI names.
-
- 01 Oct, 2019 2 commits
-
-
Bob Obara authored
* ItemDefinition can now perform testing on its set of categories w/r to another set using passCategoryCheck(...) * Added the ability to indicate if any or all of an ItemDefinition's categories need to be in the set passed into passCategoryCheck. This is controlled by ItemDefinition::setCategoryCheckMode(...) * Extended both Attribute and Item isValid methods to take in a set of categories. If an item would fail it's passCategoryCheck based on the input set then isValid will return true since the item's state is being "filtered out" * Added XML/JSON support for reading/writing ItemDefinition::categoryCheckMode * Updated qtUIManager, qtAttributeView and qtInstanceView to make use of these new methods
-
T.J. Corona authored
-
- 30 Sep, 2019 1 commit
-
-
T.J. Corona authored
-
- 27 Sep, 2019 2 commits
-
-
David Thompson authored
-
Bob Obara authored
This is now used by qtInputsItem to create new expressions without having to go the view that is displaying them. Also fixed issue with group item tables not being resized vertically to make use of the extra space.
-
- 26 Sep, 2019 1 commit
-
-
Aron Helser authored
Old file format, and renders without alpha on some dashboard machines. Add some changenotes about testing.
-
- 25 Sep, 2019 1 commit
-
-
Bob Obara authored
qtInputsItems::updateItemData now updates the underlying widgets if the associated attribute:Items are changed externally. Note that expressions are not currently supported.
-
- 24 Sep, 2019 2 commits
-
-
John Tourtellott authored
-
T.J. Corona authored
-
- 23 Sep, 2019 1 commit
-
-
Aron Helser authored
Don't pop up the modified data warning on exit, if we are running inside ctest. Also, add submodule init to setup script, in case user forgets to checkout with --recursive Slightly clearer error message for discrete reader.
-
- 20 Sep, 2019 2 commits
-
-
David Thompson authored
-
T.J. Corona authored
This allows for access to vtkSLACReader
-
- 19 Sep, 2019 1 commit
-
-
T.J. Corona authored
Parameters are constructed lazily, allowing for RAII while having derived classes construct parameters that are tailored to their use. This can cause a race condition when observers that are called on a different thread access parameters at the same time as the thread that created the operation. Since only managed operations are observed, we avoid this issue by accessing the parameters as they are created by the manager.
-
- 18 Sep, 2019 2 commits
-
-
Bob Obara authored
Using ItemViews you can now control how the double value item is displayed based using the following "attributes": * Notation - general display behavior. Supported values include: * Fixed - displays the value in fixed notation. This is equivalent to printf's %f flag * Scientific - displays the value in scientific notation. This is equivalent to printf's %e flag * Mixed - tries to determine the best notation to use. This is equivalent to printf's %g flag * Precision - controls the precision (in the case of Fixed and Scientific Notations) or significant digits (in the case of Mixed Notation) that are to be displayed when the value is not being edited. * EditPrecision - controls the precision (in the case of Fixed and Scientific Notations) or significant digits (in the case of Mixed Notation) that are to be displayed when the value is being edited. Example SBT Code: ```xml <View Type="Instanced" Title="General"> <InstancedAttributes> <Att Name="numerics-att" Type="numerics"> <ItemViews> <View Item="dt_init" Type="Default" Precision="6" EditPrecision="10"/> <View Item="dt_max" Type="Default" Precision="6" EditPrecision="10" Notation="Fixed"/> <View Item="dt_min" Type="Default" Precision="6" EditPrecision="10" Notation="Scientific"/> </ItemViews> </Att> <Att Name="outputs-att" Type="outputs" /> <Att Name="simulation-control-att" Type="simulation-control" /> <!-- <Att Name="Mesh" Type="mesh" /> --> </InstancedAttributes> </View> ```
-
T.J. Corona authored
-
- 17 Sep, 2019 13 commits
-
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
T.J. Corona authored
-
- 16 Sep, 2019 10 commits
-
-
David Thompson authored
-
David Thompson authored
+ Add an operation for user selection of instance placements. + Add operations for dividing an instance based on a selection of placements, for changing an instance prototype, and for merging multiple instances which have the same prototype.
-
David Thompson authored
-
David Thompson authored
-
David Thompson authored
Properly test that the model resource exists before using it. This also renames `mgr` to `rsrc` in EntityRef.cxx to account for prior name changes (the model manager became a model resource).
-
David Thompson authored
Code to force operation signals to main GUI thread must hold shared pointers to operations and resources in order for them to live through the (asynchronous) signal observer.
-
David Thompson authored
-
David Thompson authored
-
David Thompson authored
-
David Thompson authored
When appending a related UUID, first look to see if there are unused relation entries; if there are, then use them rather than increasing the array size. This keeps the list of relations from ballooning as operations modify relations.
-