MantisBT - ParaView
View Issue Details
0005182ParaView(No Category)public2007-06-13 19:152007-09-13 16:15
Berk Geveci 
Clinton Stimpson 
highminoralways
closedfixed 
 
 
0005182: Typing in 3D widget entry box should not cause render
Because rendering take some time when data is large, each keystroke in a 3D widget related entry box should not cause re-render. Instead tabbing out or something similar should render. The same is true for any display page entry (including the one for text source)
No tags attached.
Issue History
2007-08-23 10:41Berk GeveciNote Added: 0008614
2007-08-23 10:41Berk GeveciAssigned ToClinton Stimpson => Berk Geveci
2007-08-23 10:41Berk GeveciPrioritynormal => high
2007-08-23 10:41Berk GeveciStatusbacklog => tabled
2007-08-23 17:10Berk GeveciCategory => 3.2
2007-09-03 10:56Berk GeveciNote Added: 0008810
2007-09-03 10:56Berk GeveciAssigned ToBerk Geveci => Clinton Stimpson
2007-09-06 13:37Clinton StimpsonStatustabled => @80@
2007-09-06 13:37Clinton StimpsonResolutionreopened => fixed
2007-09-06 13:37Clinton StimpsonNote Added: 0008857
2007-09-13 16:15Alan ScottStatus@80@ => closed
2007-09-13 16:15Alan ScottNote Added: 0008979
2011-06-16 13:10Zack GalbreathCategory => (No Category)

Notes
(0007898)
Clinton Stimpson   
2007-06-15 18:40   
/cvsroot/ParaView3/ParaView3/Qt/Components/pqHandleWidget.cxx,v <-- pqHandleWidget.cxx
new revision: 1.14; previous revision: 1.13
/cvsroot/ParaView3/ParaView3/Qt/Components/pqImplicitPlaneWidget.cxx,v <-- pqImplicitPlaneWidget.cxx
new revision: 1.18; previous revision: 1.17
/cvsroot/ParaView3/ParaView3/Qt/Components/pqLineWidget.cxx,v <-- pqLineWidget.cxx
new revision: 1.16; previous revision: 1.15

I like ripping code out :)
(0007941)
Ken Moreland   
2007-06-26 11:07   
Now the 3D widget is updated (or rather renderings happen) too infrequently. Now when you update the 2D widget, the result is never shown in the 3D view until the user wiggles the camera or some other event that causes a re-render takes place.

I think the idea is that the display does not re-render for every keystroke but does re-render when focus changes from one 2D widget to the next. For example, consider the point widget, which has three line edits in the object inspector. The user wants to set the values in the object inspector to 100, 100, 100. As the user types 1 then 0 then 0 in the first box, the 3D display is not updated. Then the user hits tab to go to the next box, and the 3D view is updated.
(0007942)
Clinton Stimpson   
2007-06-26 11:24   
/cvsroot/ParaView3/ParaView3/Qt/Components/pqHandleWidget.cxx,v <-- pqHandleWidget.cxx
new revision: 1.16; previous revision: 1.15
/cvsroot/ParaView3/ParaView3/Qt/Components/pqLineWidget.cxx,v <-- pqLineWidget.cxx
new revision: 1.18; previous revision: 1.17
/cvsroot/ParaView3/ParaView3/Qt/Components/pqImplicitPlaneWidget.cxx,v <-- pqImplicitPlaneWidget.cxx
new revision: 1.20; previous revision: 1.19


Put the code back.

(0007943)
Clinton Stimpson   
2007-06-26 11:32   
It already did that, so what's the problem?
(0008614)
Berk Geveci   
2007-08-23 10:41   
I think the display page still has problems.
(0008810)
Berk Geveci   
2007-09-03 10:56   
I verified that the Display properties panel still has this problem.
(0008857)
Clinton Stimpson   
2007-09-06 13:37   
/cvsroot/ParaView3/ParaView3/Qt/Components/pqDisplayProxyEditor.cxx,v <-- pqDisplayProxyEditor.cxx
new revision: 1.42; previous revision: 1.41
(0008979)
Alan Scott   
2007-09-13 16:15   
I think that this is fixed. I created a sources/ point source. I then changed the point to 100 <tab> 100 <tab> 100 <tab>. 3d window only updated during the tabs.