MantisBT - ParaView
View Issue Details
0002346ParaView(No Category)public2005-10-07 14:292007-01-22 18:41
Brian Wylie 
Clinton Stimpson 
urgentfeaturealways
closedfixed 
 
 
0002346: Smart file sequence determination
The remote file dialog will need a fast, robust way to determining file 'sequences' for data types with numbered files (exodus, spcth, etc). Also ParaQ will need the same functionality when loading 'local' data.

Please note, this capability should handle 10000 files.
No tags attached.
Issue History
2011-06-16 13:09Zack GalbreathCategory => (No Category)

Notes
(0005979)
Utkarsh Ayachit   
2006-12-14 09:59   
Adding new framework to obtain directory listings or file information. Changed from a information properties on proxy based approach to Information object based one. This also includes
soln for Bug 0002346. Since server side now detects patterns in files, it can not stat all files matching a pattern.

Changed pqServerFileDialogModel to use the new vtkPVInformation instead of vtkPVServerFileListing.

/cvsroot/ParaView3/ParaView3/Servers/Common/vtkPVFileInformation.cxx,v <-- vtkPVFileInformation.cxx
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/Common/vtkPVFileInformation.h,v <-- vtkPVFileInformation.h
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/Common/vtkPVFileInformationHelper.cxx,v <-- vtkPVFileInformationHelper.cxx
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/Common/vtkPVFileInformationHelper.h,v <-- vtkPVFileInformationHelper.h
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/Resources/utilities.xml,v <-- utilities.xml
new revision: 1.71; previous revision: 1.70
/cvsroot/ParaView3/ParaView3/Qt/Components/pqServerFileDialogModel.cxx,v <-- pqServerFileDialogModel.cxx
new revision: 1.7; previous revision: 1.6


The GUI still needs to make use of the groupping provided by the server manager.
(0006167)
Clinton Stimpson   
2007-01-12 16:12   
GUI side grouping done.

/cvsroot/ParaView3/ParaView3/Qt/Components/Resources/XML/ParaViewReaders.xml,v <-- ParaViewReaders.xml
new revision: 1.6; previous revision: 1.5
/cvsroot/ParaView3/ParaView3/Qt/Components/Resources/XML/ParaViewWriters.xml,v <-- ParaViewWriters.xml
new revision: 1.2; previous revision: 1.1
/cvsroot/ParaView3/ParaView3/Qt/Core/pqFileDialog.cxx,v <-- pqFileDialog.cxx
new revision: 1.7; previous revision: 1.6
/cvsroot/ParaView3/ParaView3/Qt/Core/pqFileDialogModel.cxx,v <-- pqFileDialogModel.cxx
new revision: 1.6; previous revision: 1.5
/cvsroot/ParaView3/ParaView3/Qt/Core/pqReaderFactory.cxx,v <-- pqReaderFactory.cxx
new revision: 1.8; previous revision: 1.7
/cvsroot/ParaView3/ParaView3/Qt/Core/Resources/UI/pqFileDialog.ui,v <-- pqFileDialog.ui
new revision: 1.2; previous revision: 1.1
(0006193)
Ken Moreland   
2007-01-16 11:52   
Everything is working pretty good, except that the file does not expand on Windows. That is, if you press the '+' button, there is no expanson to show the individual files. It is a minor problem, but should be fixed nonetheless.

It works fine on Mac and Linux.
(0006200)
Clinton Stimpson   
2007-01-16 14:26   
You probably have an extra ui_pqFileDialog.h file in Qt/Widgets or something (it used to live there).
(0006202)
Clinton Stimpson   
2007-01-16 15:19   
Verified it on my windows build. Removing pv3builddir/Qt/Widgets/ui_pqFileDialog.h and rebuilding pqCore fixed the problem.
(0006236)
Ken Moreland   
2007-01-22 18:41   
That did the trick for me, too.