Notes |
|
(0030464)
|
Utkarsh Ayachit
|
2013-03-22 23:45
|
|
The problem is spacing of 2 added to the DisplayLayout (in pqPropertiesPanel) and to the m_layout (in pqProxyProprtiesPanel).
When you hide an item, you need to remove it from the layout as well. |
|
|
(0030468)
|
Utkarsh Ayachit
|
2013-03-23 11:48
|
|
The logic for controlling visibility of widgets in the panel needs some refactoring. It's easy to confuse the logic e.g.
Create sphere source, apply
change search text to 'line".
now in the toolbar, change the representation type to "Surface with edges" -- the panel erroneously updates and the widgets no longer match the search text. |
|
|
(0030512)
|
Kyle Lutz
|
2013-04-03 14:34
|
|
|
|
(0030592)
|
Utkarsh Ayachit
|
2013-04-22 17:21
|
|
commit 17a9b733b119c44780fc10e153e0606e26101dd4
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Fri Apr 12 12:05:25 2013 -0400
Refactoring Properties Panel (pqPropertiesPanel).
This commit refactors pqPropertiesPanel for better usability and visual
appearance. The changes can be summarized as follows:
- Added a new class, pqProxyWidget, which creates the 'auto-generated' panel for
any proxy. pqPropertiesPanel now uses this class to create the panels for
source/display.
- Property group were extended to add ability to group properties on non-exposed
properties (as demonstrated by Wavelet source). The visual appearance of
property groups was also changed. Also fixed leaks in ServerManager relating to
groups and new property attributes that were added in past for the panels.
- pqPropertyWidgetDecorator was added to provide a mechanism to add custom logic
to widgets which having to create new widget types. pqPropertyWidgetDecorator
can be used to control widget visibility, for example.
- Converted custom panels for for several filters to be non-custom i.e. simply
be auto-generated.
- Added mechanism for plugins to provide new pqPropertyWidget types for
properties, property groups or new pqPropertyWidgetDecorator types. Added an
example under Examples that demonstrates the use of the same.
- Added infrastructure to print debug messages when certain environment
variables are set (pqDebug).
- Removing obsolete SummaryPanel elements.
- Updated tests to work with these changes.
Change-Id: I49e82525ba666380b265a7f2075207dc2cd6f452 |
|
|
(0030618)
|
Utkarsh Ayachit
|
2013-04-25 09:24
|
|
SUMMARY
---------------------------------------------
Topics merged into master:
13450_update_tests_to_use_new_panels
(VTK) 14023-plot3d-function-support
14026_catalyst_python_warning
14032_fix_CoProcessingTestInput
fix_protobuf_try_compiles
pvw-python-refactoring
pvw-remove-example
refactor_panels
(VTK) update_vtk_master
zoom-to-data-icon
fix_cmake_2.8.10_plugins_issue
|
|
|
(0030651)
|
Alan Scott
|
2013-04-30 20:19
|
|
Tested remote server, master, Linux. |
|