ParaView 4.2 Deliverables: Difference between revisions

From ParaQ Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 43: Line 43:
| Ben Boeckel
| Ben Boeckel
| active development
| active development
|-
| Memory management
|
* Benchmark memory used by intermediate filters in typical Catalyst pipelines
* Investigate mechanisms for releasing memory after each catalyst stage (currently the memory is released only when the subsequent timestep starts).
|
|
|-
|-
| Tracing improvements
| Tracing improvements
Line 64: Line 71:
|
|
|
|
|-
| style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Documentation'''
|-
| ParaView User's Guide
|
* ParaView User's Guide for 4.2 with better Python API description among other improvements.
| Utkarsh/Dave
| active development
|-
| Catalyst User's Guide
|
* User's Guide for catalyst
| Andy Bauer
| active development/completed
|-
| Python API Manual
|
* Python documentation for ParaView Python API
* http://www.paraview.org/ParaView3/Doc/Nightly/www/py-doc/index.html
| Sankhesh
| completed
|-
|-
| style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Packaging/Deployment'''
| style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Packaging/Deployment'''

Revision as of 12:04, 9 January 2014

Name Description Owner Status
UI Improvements
View Settings
  • Based on discussions at ParaView summit, move "View Settings" to "Properties" panel. The view settings will no longer be shown in a dialog instead directly manipulate-able from the Properties panel. They will update as the active view changes.
Dan Lipsa active development
Application settings
  • Refactor application settings to make it possible for Python to access settings. The goal is remove inconsistencies in generated visualizations when a Python script is run in the GUI or in pvpython.
  • Refactor application settings dialog to user friendly with user-sensible text and settings.
2D Plots
  • Update properties panel for all 2D plots to use the new-style properties widgets. Currently, we are still use old style panels for them.
  • Update Chart views and representations to work correctly in Python. Currently, there's lot of custom code in the "panel" that is missing from the Python side which results in difficulties setting up charts in Python.
  • Fix Python tracing when dealing with charts.
Utkarsh active development (partial)
Query Enhancements
Extensions to Find Data Add suport for parallel min/max/mean
Catalyst
Rendering Editions
  • Editions with rendering support
  • Refactor rendering modules to minimize dependencies.
Ben Boeckel active development
Memory management
  • Benchmark memory used by intermediate filters in typical Catalyst pipelines
  • Investigate mechanisms for releasing memory after each catalyst stage (currently the memory is released only when the subsequent timestep starts).
Tracing improvements
  • Add infrastructure to trace advanced calls such as "reset lookup table range".
  • Update save screenshot, save animation etc. to use this infrastructure.
Python API (LUT)
  • Improve lookup table API for Python
  • Move management of lookuptables to ServerManager so Python can access the same, thus providing similar functionality when it comes to scalar colors from GUI or Python.
Python API (Formatting)
  • Improve how text is formatted in generated trace. Reformat property lists to match the property style e.g. use new lines to split long lists in logical groups.
  • Insert comments as possible to make the generated trace more readable.
Documentation
ParaView User's Guide
  • ParaView User's Guide for 4.2 with better Python API description among other improvements.
Utkarsh/Dave active development
Catalyst User's Guide
  • User's Guide for catalyst
Andy Bauer active development/completed
Python API Manual Sankhesh completed
Packaging/Deployment
ParaView using External-VTK Add support to build ParaView using a pre-built VTK