Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [e4-dev] modernizing the workbench visual design and remaining a good platform citizen

Hi, Elias.
Interesting ideas and screenshots!
It sounds like our overall visual goals are in line with what you are saying (decluttering, simplification, less gray and semi-transparency).

I see that you are cc'ed on the ribbon bug [1], so the first step would be to get support for it and then determine whether/how its used in the SDK. This goes a bit beyond the scope of skinning, but is definitely an important issue for windows users. Maybe you should post some of these screen shots on the ribbon bug for inspiration? I should also mention the windows look and feel bug [2], I see you are watching that one, too.

Re: view toolbars, could you post your thoughts in bug 292792? [3]

Re: unused space on the right of toolbars. Maybe that idea should go in the general bug, bug 293481 [4].

I, too, am looking forward to hearing everyone's ideas. This is a useful forum for getting everyone brainstorming, but I really encourage folks to cc: on these bugs and make sure your specific ideas are recorded there so we don't lose them.

Also, do you have a link (blog, bug, whatever) to the preferred place where we can monitor your experiments in the ribbon space? Fun to watch....

susan

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=90145
[2]https://bugs.eclipse.org/bugs/show_bug.cgi?id=293226
[3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=292792
[4] https://bugs.eclipse.org/bugs/show_bug.cgi?id=293481

Inactive hide details for Elias Volanakis ---12/03/2009 11:55:04 AM---One of the things I personally would like to see is a lesElias Volanakis ---12/03/2009 11:55:04 AM---One of the things I personally would like to see is a less cluttered



          Elias Volanakis <elias@xxxxxxxxxxxxxxxxx>
          Sent by: e4-dev-bounces@xxxxxxxxxxx

          12/03/2009 11:53 AM
          Please respond to E4 Project developer mailing list



To: E4 Project developer mailing list <e4-dev@xxxxxxxxxxx>
cc:
Subject: Re: [e4-dev] modernizing the workbench visual design and remaining a good platform citizen

One of the things I personally would like to see is a less cluttered
UI, with less menu elements, toolbar elements and local toolbars (see
Netbeans). Eclipse seems overloaded to me. Personally I also find the
"gray" look dated and does faring well compared with recent apps, esp
on Windows 7.

Some ideas:

- having something like the Ribbon would help

In my leisure time I've been working on a prototype running based on
Eclipse 3.5.x and the Ribbon from Hexapixel
(
http://hexapixel.com/projects/ribbon). See some screenshots below for
a rough idea - I would like to have even less stuff on there in the
final version. I find that having less menus and toolbar elements
makes Eclipse more usable to me - very much comparable to the
improvements in office when compared with the "old" office. The
argument that the Ribbon takes up more space is not valid, as the
Ribbon can be collapsed and the most frequently items are in the
window toolbar. So it ends up using less space.

Looking forward I would very much like to see SWT support the native
Windows Ribbon that is part of Windows 7. I think that the licencing
situation would be different for that than for an emulated Ribbon, so
it is fair to re-open this discussion.

- the unused space on the right side of the toolbar could be used for
some ambient notifications like build results, test results
(green/red), news/stream (twitter, recent commits). I don't have this
working yet.

- making the local view toolbars hidden by default and having to click
something to show them. I find that 99% of the time I don't touch the
local view toolbars so they are wasting space. I'm working towards
adding the most frequently used local toolbar elements to the main
toolbar and making the view toolbars hidden by default.

- modern theming, less grayness, for example the semi transparent
Aero-look would fit better with Windows 7.

Curious to hear more ideas,
Elias.

On Thu, Dec 3, 2009 at 8:31 AM, Susan Franklin McCourt
<susan_franklin@xxxxxxxxxx> wrote:
> Hi, everyone.
> We had a brief discussion on the e4 call about this topic and thought it
> would be good to make sure everyone is aware of it.
>
> We are currently working with a graphic designer to modernize the style of
> the Eclipse 4.0 workbench. That is, what is the default stylesheet for the
> Eclipse SDK running on e4?
>
> One of the more interesting constraints, which we've always had in Eclipse,
> is balancing the desire for a custom/modern UI with respect for platform
> look and feel, and the user's platform theme. In Eclipse 3.x, we've done
> this by using native widgets in most places, and looking up system colors as
> a reference point when choosing colors.
>
> For e4, we still walk this line. Sure, we will have the technology to
> completely reskin the workbench, and folks are free to do so. But for the
> default look, I believe we will still be balancing these concerns. We may
> take more leeway in applying gradients, changing tab shapes, using
> background images or shading, but all of this should be done while still
> blending with the platform theme choices.
>
> CSS support presents a new wrinkle. It's not good enough to simply make the
> right color choices for the workbench. Sure, we can do the math internally
> and pick the right colors. But it would be ideal if we could provide
> developers with the ability to style their own applications in this platform
> respecting way, and include web components that could blend nicely. Since
> CSS is RGB-based for color attributes, we're looking at ways to specify a
> more HSV-style color for elements, where the hue could optionally be ignored
> and instead be derived from platform theme colors. Note we aren't just
> talking about background colors for images and gradients. We'd like to be
> able to specify widget colors in this way. How should this be specified in a
> stylesheet?
>
> Surely someone has already given some thought to this problem. If you have
> ideas, please comment in this bug! [1]
> A more general discussion of the visual design work can be found here. [2]
> And watching this bug [3] will ensure you see mockups when there is
> something to show.
>
> thanks,
> susan
>
> [1]
https://bugs.eclipse.org/bugs/show_bug.cgi?id=296175
> [2]
http://wiki.eclipse.org/E4/CSS/Visual_Design
> [3]
https://bugs.eclipse.org/bugs/show_bug.cgi?id=293481
>
> _______________________________________________
> e4-dev mailing list
> e4-dev@xxxxxxxxxxx
>
https://dev.eclipse.org/mailman/listinfo/e4-dev
>
>



--
Elias Volanakis | Technical Lead |
http://eclipsesource.com
elias@xxxxxxxxxxxxxxxxx | +1 503 929 5537 | @evolanakis


_______________________________________________
e4-dev mailing list
e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev


#### ribbonide_collapsed.png has been removed from this note on December 03, 2009 by Susan Franklin McCourt
#### ribbonide.png has been removed from this note on December 03, 2009 by Susan Franklin McCourt
#### ribbonide_window_menu.png has been removed from this note on December 03, 2009 by Susan Franklin McCourt

GIF image

GIF image

GIF image


Back to the top