ParaView 4.2 Deliverables: Difference between revisions

From ParaQ Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 11: Line 11:
* 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.
* 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
| Dan Lipsa
| active development
| done
|-
|-
| Application settings
| Application settings
Line 17: Line 17:
* 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 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.
* Refactor application settings dialog to user friendly with user-sensible text and settings.
|
| Cory/Utkarsh
|
| done
|-
|-
| 2D Plots
| 2D Plots
Line 26: Line 26:
* Fix Python tracing when dealing with charts.
* Fix Python tracing when dealing with charts.
| Utkarsh
| Utkarsh
| active development (partial)
| done
|-
|-
| style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Query Enhancements'''
| style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Misc. Enhancements'''
|-
|-
| Extensions to Find Data
| Extensions to Find Data
|
|
* Add suport for '''parallel''' min/max/mean
* Add suport for '''parallel''' min/max/mean in FindData that works with composite datasets as well.
|  
| David Lonie
| active development
|-
| Reload datasets
|
* Add support for reload button on readers.
|
|
|
|-
|-
Line 43: Line 49:
* Refactor rendering modules to minimize dependencies.
* Refactor rendering modules to minimize dependencies.
| Ben Boeckel
| Ben Boeckel
| active development
| done
|-
|-
| Memory management
| Memory management
Line 57: Line 63:
* Update save screenshot, save animation etc. to use this infrastructure.
* Update save screenshot, save animation etc. to use this infrastructure.
|
|
|
| done
|-
|-
| Python API (LUT)
| Python API (LUT)
Line 63: Line 69:
* Improve lookup table API for Python
* 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.
* 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.
|
|  
|
| done
|-
|-
| Python API (Formatting)
| Python API (Formatting)
Line 71: Line 77:
* Insert comments as possible to make the generated trace more readable.
* Insert comments as possible to make the generated trace more readable.
|
|
|
| done
|-
|-
| style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Documentation'''
| style="color:green; background-color:#ffffcc;" colspan=4 align="center"| '''Documentation'''
Line 79: Line 85:
* ParaView User's Guide for 4.2 with better Python API description among other improvements.
* ParaView User's Guide for 4.2 with better Python API description among other improvements.
| Utkarsh/Dave
| Utkarsh/Dave
| active development
| done
|-
|-
| Catalyst User's Guide
| Catalyst User's Guide
Line 85: Line 91:
* User's Guide for catalyst
* User's Guide for catalyst
| Andy Bauer
| Andy Bauer
| active development/completed
| done
|-
|-
| Python API Manual
| Python API Manual
Line 97: Line 103:
|-
|-
| ParaView using External-VTK
| ParaView using External-VTK
| Add support to build ParaView using a pre-built VTK
|
* Add support to build ParaView using a pre-built VTK
|  
|  
|  
|  
|-
|-
|}
|}

Latest revision as of 11:59, 9 September 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 done
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.
Cory/Utkarsh done
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 done
Misc. Enhancements
Extensions to Find Data
  • Add suport for parallel min/max/mean in FindData that works with composite datasets as well.
David Lonie active development
Reload datasets
  • Add support for reload button on readers.
Catalyst
Rendering Editions
  • Editions with rendering support
  • Refactor rendering modules to minimize dependencies.
Ben Boeckel done
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.
done
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.
done
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.
done
Documentation
ParaView User's Guide
  • ParaView User's Guide for 4.2 with better Python API description among other improvements.
Utkarsh/Dave done
Catalyst User's Guide
  • User's Guide for catalyst
Andy Bauer done
Python API Manual Sankhesh completed
Packaging/Deployment
ParaView using External-VTK
  • Add support to build ParaView using a pre-built VTK