ParaView 3.10 Deliverables: Difference between revisions
From ParaQ Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
(19 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
! Description | ! Description | ||
! Owner | ! Owner | ||
! Status | |||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''"Click to Select" Deliverables''' | ||
|- | |- | ||
| Click to select an object. | | Click to select an object. | ||
| | | | ||
* When user clicks in the 3D view, that object becomes the active object i.e. the source gets selected in the pipeline browser etc. | * When user clicks in the 3D view, that object becomes the active object i.e. the source gets selected in the pipeline browser etc. | ||
| | | Utkarsh | ||
| done | |||
|- | |- | ||
| Click to select a block | | Click to select a block | ||
Line 15: | Line 17: | ||
* When dealing with multiblock datasets, we want to extend the "click to select" to be able to select a block. So, we can say "Alt+Click" selects a block. We should expose a setting in the settings dialog allowing users to make selection of block be the default for click-to-select. So for users who typically just deal with "layers" in a single dataset, can work in that mode by default. | * When dealing with multiblock datasets, we want to extend the "click to select" to be able to select a block. So, we can say "Alt+Click" selects a block. We should expose a setting in the settings dialog allowing users to make selection of block be the default for click-to-select. So for users who typically just deal with "layers" in a single dataset, can work in that mode by default. | ||
* When a block (or blocks) is selected, users should be able to apply all filters that can be applied to the block(s). When user applies that filter, we insert an automatic "Extract Block" filter before applying the filter the user chose. | * When a block (or blocks) is selected, users should be able to apply all filters that can be applied to the block(s). When user applies that filter, we insert an automatic "Extract Block" filter before applying the filter the user chose. | ||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''"Context Menu" Deliverables''' | ||
|- | |- | ||
| Right-click for object-context menu | | Right-click for object-context menu | ||
Line 26: | Line 29: | ||
** change color map | ** change color map | ||
** change representation type i.e. wireframe/surface etc. | ** change representation type i.e. wireframe/surface etc. | ||
| | | Utkarsh | ||
| done | |||
|- | |- | ||
| Right-click for block-context menu | | Right-click for block-context menu | ||
| | | | ||
* When user right-clicks on a selection of blocks, then we automatically apply an extract block filter to produce the same effect. | * When user right-clicks on a selection of blocks, then we automatically apply an extract block filter to produce the same effect. | ||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Object Inspector Panel Improvements''' | ||
|- | |- | ||
| The GUI for many filters can be improved | | The GUI for many filters can be improved | ||
Line 39: | Line 44: | ||
* Berk has a list to get started | * Berk has a list to get started | ||
* Are we doing a summary panel (object inspector + display properties)? | * Are we doing a summary panel (object inspector + display properties)? | ||
: -- I was thinking of leaving that for 4.0. Thoughts? [[User:Utkarsh|Utkarsh]] 19:50, 28 May 2010 (UTC) | |||
: -- I would also rather delay this item. [[User:Alan|Alan]] 04 November 2010 (UTC) | |||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Selection Enhancements''' | ||
|- | |- | ||
| Select Max/Min | | Select Max/Min | ||
| | | | ||
* Find Data dialog should allowing querying the cells/points with the maximum or minimum values for the current time-step. | * Find Data dialog should allowing querying the cells/points with the maximum or minimum values for the current time-step. | ||
| | |||
| | | | ||
|- | |- | ||
Line 52: | Line 61: | ||
* Need a mode in which the user can hover over the 3D view and we show the labels for the underlying cell or point. | * Need a mode in which the user can hover over the 3D view and we show the labels for the underlying cell or point. | ||
* Allow user to choose what to label with i.e. which array or id etc. | * Allow user to choose what to label with i.e. which array or id etc. | ||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Multi-core Support''' | ||
|- | |- | ||
| Parallel-builtin | | Parallel-builtin | ||
| | | | ||
* Add mode to ParaView where builtin connection is actually a parallel pvserver connection without remote rendering to exploit multiple cores for data processing. | * Add mode to ParaView where builtin connection is actually a parallel pvserver connection without remote rendering to exploit multiple cores for data processing. | ||
| | | Nikhil | ||
| done | |||
|- | |- | ||
| MPI-enabled binaries | | MPI-enabled binaries | ||
Line 65: | Line 76: | ||
* We need to start distributing ParaView binaries with MPI. | * We need to start distributing ParaView binaries with MPI. | ||
| Dave Partyka | | Dave Partyka | ||
| | |||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Multiblock Support''' | ||
|- | |- | ||
| Avoid appending of blocks for rendering | | Avoid appending of blocks for rendering | ||
| | | | ||
* vtkPVGeometryFilter appends blocks before rendering. We need to avoid that. That will save initial render time. | * vtkPVGeometryFilter appends blocks before rendering. We need to avoid that. That will save initial render time. | ||
* Fix selection to work with non-appended geometry. | * Fix selection to work with non-appended geometry. | ||
| | | Utkarsh | ||
| done | |||
|- | |- | ||
| Plotting composite datasets | | Plotting composite datasets | ||
| | | | ||
* Currently only 1 block can be plotted at a time. We need to allow plotting multiple blocks in the same chart, whenever applicable. | * Currently only 1 block can be plotted at a time. We need to allow plotting multiple blocks in the same chart, whenever applicable. | ||
| | |||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Python Improvements''' | ||
|- | |- | ||
| Python Calculator | | Python Calculator | ||
| | | | ||
* Support for python-based calculator | * Support for python-based calculator | ||
| | | Meng | ||
| done | |||
|- | |- | ||
| View layout from Python | | View layout from Python | ||
| | | | ||
* Enable setting up view layout from Python. This entails that we move view-layout logic to ServerManager. | * Enable setting up view layout from Python. This entails that we move view-layout logic to ServerManager. | ||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Documentation Improvements''' | ||
|- | |- | ||
| Online users guide | | Online users guide | ||
Line 96: | Line 113: | ||
* Online user's guide maintained under the Wiki | * Online user's guide maintained under the Wiki | ||
* Use wiki-book capabilities to generate pdf (or word for further editing) | * Use wiki-book capabilities to generate pdf (or word for further editing) | ||
| | |||
| | | | ||
|- | |- | ||
| style="color:green; background-color:#ffffcc;" colspan= | | style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Miscellaneous Improvements''' | ||
|- | |- | ||
| Change filenames from state files | | Change filenames from state files | ||
Line 104: | Line 122: | ||
* Many users have complained about how hard it is to change filenames in state files. We should make that easier. | * Many users have complained about how hard it is to change filenames in state files. We should make that easier. | ||
* http://paraview.org/Bug/view.php?id=10680 | * http://paraview.org/Bug/view.php?id=10680 | ||
| | | Utkarsh | ||
| Done | |||
|- | |- | ||
| Sorting in Spreadsheet View | | Sorting in Spreadsheet View | ||
| | | | ||
* The title says it all :). | * The title says it all :). | ||
| | | Sebastien Jourdain | ||
| done | |||
|- | |- | ||
| VisIT Readers | | VisIT Readers | ||
Line 115: | Line 135: | ||
* Second pass at better integrating VisIT readers into ParaView. | * Second pass at better integrating VisIT readers into ParaView. | ||
| Robert Maynard | | Robert Maynard | ||
| done | |||
|- | |- | ||
| make install | | make install | ||
Line 120: | Line 141: | ||
* Get "make install" working -- it can install more than required, but it should install all that's required. | * Get "make install" working -- it can install more than required, but it should install all that's required. | ||
| Dave Partyka | | Dave Partyka | ||
| done | |||
|- | |||
| Move tracing GUI out of Python shell | |||
| | |||
* Tracing options are in Python shell, which makes them hard to discover. | |||
| Sebastien Jourdain | |||
| done | |||
|- | |- | ||
|} | |} |
Latest revision as of 13:46, 1 December 2010
Name | Description | Owner | Status |
---|---|---|---|
"Click to Select" Deliverables | |||
Click to select an object. |
|
Utkarsh | done |
Click to select a block |
|
||
"Context Menu" Deliverables | |||
Right-click for object-context menu |
|
Utkarsh | done |
Right-click for block-context menu |
|
||
Object Inspector Panel Improvements | |||
The GUI for many filters can be improved |
|
||
Selection Enhancements | |||
Select Max/Min |
|
||
Hover labels |
|
||
Multi-core Support | |||
Parallel-builtin |
|
Nikhil | done |
MPI-enabled binaries |
|
Dave Partyka | |
Multiblock Support | |||
Avoid appending of blocks for rendering |
|
Utkarsh | done |
Plotting composite datasets |
|
||
Python Improvements | |||
Python Calculator |
|
Meng | done |
View layout from Python |
|
||
Documentation Improvements | |||
Online users guide |
|
||
Miscellaneous Improvements | |||
Change filenames from state files |
|
Utkarsh | Done |
Sorting in Spreadsheet View |
|
Sebastien Jourdain | done |
VisIT Readers |
|
Robert Maynard | done |
make install |
|
Dave Partyka | done |
Move tracing GUI out of Python shell |
|
Sebastien Jourdain | done |