This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 41746

Summary: CVS Revision Selector dialog opens after several seconds
Product: obsolete Reporter: Antonin Nebuzelsky <anebuzelsky>
Component: vcsgenericAssignee: Martin Entlicher <mentlicher>
Status: CLOSED FIXED    
Severity: blocker CC: issues
Priority: P2 Keywords: PERFORMANCE
Version: 4.x   
Hardware: PC   
OS: All   
Issue Type: DEFECT Exception Reporter:
Bug Depends on:    
Bug Blocks: 20777    

Description Antonin Nebuzelsky 2004-04-06 15:38:54 UTC
CVS Revision Selector dialog, which lists revision
numbers and names available for a file, is
displayed after a long time with no indication
that it will take a long time. This breaks the 1
second UI guideline constant for window/dialog
display.

This dialog is invoked from dialogs of various CVS
commands (e.g. checkout, update, add tag).

The dialog should appear immediately (within 1s)
and the indication of revisions being retrieved
from the server should be done in this dialog. For
example the same way it is done with the Module
Selector dialog.
Comment 1 Martin Entlicher 2004-04-06 16:15:24 UTC
This is a similar problem than that described in issue #41735. The
dialog must be displayed immediately and content uploaded after the
command that produce the list of revisions finish.
Comment 2 Martin Entlicher 2004-05-10 13:11:35 UTC
Fixed in trunk:

/cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/commands/Bundle.properties,v
 <--  Bundle.properties
new revision: 1.9; previous revision: 1.8

/cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/commands/CvsModuleSelector.java,v
 <--  CvsModuleSelector.java
new revision: 1.5; previous revision: 1.4

/cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/commands/CvsRevisionChooserPanel.java,v
 <--  CvsRevisionChooserPanel.java
new revision: 1.2; previous revision: 1.1

/cvs/vcsgeneric/profiles/cvsprofiles/src/org/netbeans/modules/vcs/profiles/cvsprofiles/commands/CvsRevisionSelector.java,v
 <--  CvsRevisionSelector.java
new revision: 1.5; previous revision: 1.4
done
Comment 3 Antonin Nebuzelsky 2004-05-20 14:44:39 UTC
Verified w/ trunk build 20040520-1135.