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

Bug 174677

Summary: provide quick Task Context view for the currently active task
Product: z_Archived Reporter: Eugene Kuleshov <ekuleshov>
Component: MylynAssignee: Mik Kersten <mik.kersten>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Attachments:
Description Flags
mylar/context/zip none

Description Eugene Kuleshov CLA 2007-02-19 14:47:36 EST
Provide quick task context view for the currently active task. It should look similar to Ctrl-O, Ctrl-T in the Java editor, but should be allowed to be invoked from anywhere in the workbench.
Comment 1 Mik Kersten CLA 2007-02-22 21:06:26 EST
I like this idea and it is very related to what I had in mind with the "local context" stuff (bug104052).  What I'm thinking is that we have a single in-place view that shows both the context as a common navigator hierarchy, and for the currently-selected element shows the relations that have been navigated (could also show potential matches).  But this should also prove useful without that additional feature, and will be a welcome replacement for Eclipse 3.2 the Ctrl+E behavior that I now miss.  Let's brainstorm this a bit more during the next meeting.
Comment 2 Mik Kersten CLA 2007-03-22 21:44:46 EDT
Done.  Shortcut is Ctrl+Shift+Alt+ Right Arrow.  Showing relations is new bug 178932.
Comment 3 Mik Kersten CLA 2007-03-22 21:44:49 EDT
Created attachment 61778 [details]
mylar/context/zip
Comment 4 Mik Kersten CLA 2007-03-22 21:49:10 EDT
Marking resolved.
Comment 5 Eugene Kuleshov CLA 2007-03-22 22:13:21 EDT
Very cool! Though window is not resizeable and it does not remember size and position even if "remember" action is checked in the drop down.
Comment 6 Mik Kersten CLA 2007-03-22 23:01:25 EDT
I like it too :)  Although I'm itching to have time for bug 178932 because that would stop me from hitting Ctrl+Shift+G all the time.  The good thing is that once I made the filters cascade the performance of the time it takes to pop up and filter because very reasonable, because the common content provider is lazy.

How did I know that you would instantly notice the hard-coded sizing ;)  The problem is that I based it off the PDE's quick outline implementation, thinking that was the most recent one added to the SDK (the JDT one is ancient).  And the PDE one does not remember size and location, so it will take some digging to figure out how to do that.  
Comment 7 Eugene Kuleshov CLA 2007-03-22 23:12:03 EDT
(In reply to comment #6)
> I like it too :)  Although I'm itching to have time for bug 178932 because that
> would stop me from hitting Ctrl+Shift+G all the time.

Personally I'd prefer bug 178933 first.

178933: Show last recently used views in the Quick Context View
https://bugs.eclipse.org/bugs/show_bug.cgi?id=178933

> How did I know that you would instantly notice the hard-coded sizing ;)

Maybe because you know that I am moving and resizing everything... Also, it was really easy to notice oddly thin border on this new dialog, which way different from Ctrl-O, Ctrl-T ones.
Comment 8 Mik Kersten CLA 2007-03-23 22:50:05 EDT
Argh, neglected to add open actions.
Comment 9 Mik Kersten CLA 2007-03-30 18:03:11 EDT
Done.