Bug 216572 - [breadcrumb] Activate breadcrumb when editor gets maximized
Summary: [breadcrumb] Activate breadcrumb when editor gets maximized
Status: ASSIGNED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: JDT-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-25 07:21 EST by Philipe Mulet CLA
Modified: 2010-06-18 15:04 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipe Mulet CLA 2008-01-25 07:21:17 EST
Build id: I20080122-1600

It feels to me that breadcrumbs are most useful when there is no context visible for an editor is presenting to me. By context, I mean a selection in package explorer, or a selected stack frame in debugger...

When the context is obvious, like in Java perspective (default), when I see the package explorer next to the editor, the breadcrumb feels redundant, and mostly wasting one line of useful real estate (no offense here <g>).

One way to improve this, maybe, would be to offer an alternate mode of activation for breadcrumbs (instead of always on, always off) : 

Breadcrumb activation: always | automatic | never

So in Java perspective editor, breadcrumb would be hidden; but if I maximize the editor, it would appear then.
Comment 1 Jerome Lanneluc CLA 2008-01-25 07:42:09 EST
Another way to solve this problem would be to let the user customize his/her perspective to show/not show the breadcrumb. 
For example, one could choose to not show it in the Java perspective, but one could decide to show it in the Debug perspective.
Comment 2 David Audel CLA 2008-01-25 08:03:29 EST
For me breadcrumbs seems to be useful when outliner or package explorer aren't visible.
I always work in the default java perspective so breadcrumbs seems to give me only redundant information. But when i maximize the editor breadcrumb would summarize the content of outliner and package explorer in only one line.
An option which display breadcrumbs only when the outliner or the package explorer aren't visible would be interesting.
Comment 3 Dani Megert CLA 2008-01-25 08:08:47 EST
>I always work in the default java perspective so breadcrumbs seems to give me
>only redundant information.
I've mentioned that in the JDT and the arch call: the breadcrumb will be off by default. It's currently enabled so that people see it, play with it and give feedback.

>An option which display breadcrumbs only when the outliner or the package
>explorer aren't visible would be interesting.
The main idea is to see where you are i.e. mainly a replacement for the Package Explorer and not the Outline view.  The combination with the Package Explorer sounds interesting but we also have to keep in mind that people can use the Project Explorer instead of it.
Comment 4 Dani Megert CLA 2008-01-31 12:19:34 EST
For 3.4 M5 we will make their enablement per perspective. Let's see how much that helps for your scenarios.
Comment 5 Philipe Mulet CLA 2008-02-04 08:02:13 EST
I don't get how this is going to solve the maximized editor usecase.
Comment 6 Dani Megert CLA 2008-02-04 08:12:48 EST
>I don't get how this is going to solve the maximized editor usecase.
It won't. It's rather addressing the other comments.
Comment 7 Peter Nehrer CLA 2008-04-07 16:12:54 EDT
+1 on the original request (to support breadcrumb auto-activation when java editor maximized).
Comment 8 Deepak Azad CLA 2010-06-18 15:04:58 EDT
(In reply to comment #0)
> Breadcrumb activation: always | automatic | never
> 
> So in Java perspective editor, breadcrumb would be hidden; but if I maximize
> the editor, it would appear then.
+1 to the idea that Breadcrumb should be shown when Package and Project Explorer are hidden.