Page MenuHomePhabricator

Set up master view for DiffusionApp
Closed, ResolvedPublic

Description

Create view containing clearly arranged and unambiguous links to all perspectives/views of the DiffusionApp.

Event Timeline

Some discussions later, here goes a new plan:

  • deactivate master view
  • move all views to the left spot, where the master view was before
  • fix the perspective switcher as replacement for the master view

I just spoke with Sascha and he suggested using the berry perspective bar instead of the notoriously buggy perspective switcher.

To use it one just has to switch it on via
SetShowPerspectiveBar( true );

in the workbench window configurer.

[2a7a61]: Merge branch 'bug-9156-perspective-selection-and-layout'

Merged commits:

2011-09-27 11:55:52 Caspar Goch [d2c11b]
Enabled perspective bar and removed masterview

Hi Caspar, we should now get rid of master view, and show only relevant diffusion related perspective icons in the toolbar.

I'll take a look into that today. Should not be much of a problem in my opinion, just need to insert switches for disabling perspectives/views.

Concering the Perspective bar, do we want only icons, or do we want icons and text (as it is currently)

Menu bar containing "Open", "Close Project", etc. Buttons should be displayed left of the perspective switcher.

[952f50]: Merge branch 'bug-9156-remove-master-view-and-handle-perspectives'

Co

Merged commits:

2011-10-06 15:53:09 Caspar Goch [71f79d]
Changed perspective bar

from configurer to advisor


2011-10-06 15:52:14 Caspar Goch [280890]
Extended the WWA

with the ability to show a perspective bar (icons, no text)


2011-10-06 14:18:44 Caspar Goch [196d72]
Provide preliminary icon for relevant perspectives


2011-10-06 13:28:05 Caspar Goch [fb7a18]
Removed Master View

The perspective bar is now on the right, contains only icons and has at least preliminary icons for every perspective. Perspective exclusion now works as well.

Is there anything left to do or can everybody live with my solution?

Ok for me. If we get rid of the not-di-app perspectives