Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 144469

Summary: [open type] Allow immediate input to Open Type dialog
Product: [Eclipse Project] JDT Reporter: John Arthorne <john.arthorne>
Component: UIAssignee: Markus Keller <markus.kell.r>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: Konstantin.Scheglov, markus.kell.r
Version: 3.2   
Target Milestone: 3.3 M6   
Hardware: PC   
OS: Windows 2000   
Whiteboard:
Bug Depends on: 175524, 176607    
Bug Blocks:    
Attachments:
Description Flags
Patch none

Description John Arthorne CLA 2006-05-30 11:28:15 EDT
Build: 3.2 RC3

It frequently happens that I hit Ctrl+Shift+T to open a type, but it gets blocked either by an operation or by indexing. For example, on startup it gets blocked by "initializing java tooling".  The problem is, after waiting 10-30 seconds it breaks my concentration and I forget what I was searching for.  It would be nice if the dialog opened *immediately* upon hitting Ctrl+Shift+T, and allowed to start entering text right away.  I don't mind if I then have to wait for indexing and background jobs before the list of matches is populated.  

Maybe a progress region could be incorporated directly into the bottom of the open type dialog, allowing me to type my filter text while waiting for background tasks to complete. See for example the Open Resource dialog, which never forces you to wait before entering text, even when it has not yet computed the list.
Comment 1 Markus Keller CLA 2006-06-28 08:35:04 EDT
+1 from my side. Bug 96077 and bug 110586 mention the same problem, but John's suggestion of showing progress in the dialog is IMO the cleanest approach.
Comment 2 Martin Aeschlimann CLA 2007-03-02 12:50:37 EST
*** Bug 96077 has been marked as a duplicate of this bug. ***
Comment 3 Markus Keller CLA 2007-03-07 09:08:31 EST
Created attachment 60370 [details]
Patch

First cut of solution (needs cleanup and depends on bug 175524 and bug 176607).
Comment 4 Markus Keller CLA 2007-03-15 07:56:23 EDT
Fixed in HEAD.