Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [e4-dev] Plan wiki for Luna

I agree with Tom.

But IMHO a dark theme does not make any sense at all as long as the native SWT widgets cannot by styled dark.

>... without coming up with a Gradient-API and this IMHO dirty image workaround.
This was meant to be a prototype to get at least radial gradients on the screen, because SWT still does not support radial gradients.

Kai

-----Original Message-----
From: e4-dev-bounces@xxxxxxxxxxx [mailto:e4-dev-bounces@xxxxxxxxxxx] On Behalf Of Tom Schindl
Sent: Dienstag, 2. Juli 2013 10:24
To: e4-dev@xxxxxxxxxxx
Subject: Re: [e4-dev] Plan wiki for Luna

The big problem with a Dark-Theme is SWT which is not able to theme e.g. 
Buttons, Table-Headers, Menus. I've always said and I'm still convinced that the way we apply CSS on widgets is wrong.

IMHO the CSS-Engine should do the selector calculation to assemble a style-string for a widget and SWT has to provide an API
setCSSStyle(String) to accept this string and transform it to the native calls (which e.g. could be css-style stuff once more - e.g. IIRC Gtk does have such a feature).

This way we could even get radial gradients, ... without coming up with a Gradient-API and this IMHO dirty image workaround.

Tom

On 01.07.13 23:19, Doug Schaefer wrote:
> I know our UX team was hesitant to use a dark theme. It looks cool but 
> doesn't necessarily help productivity. Would be good to try it though 
> and see, that's the beauty of switchable themes :).
>
> *From: *Lars Vogel
> *Sent: *Monday, July 1, 2013 3:55 PM
> *To: *E4 Project developer mailing list *Reply To: *E4 Project 
> developer mailing list
> *Subject: *Re: [e4-dev] Plan wiki for Luna
>
>
> "Dark Themes" seem to be very attractive to developers, for example in 
> the popular Sublime editor or the IntelliJ IDE. Would be nice to have 
> one in Eclipse also (for all the cool developers out there ;-) ).
>
>
> 2013/7/1 Sopot Çela <sopotcela@xxxxxxxxx <mailto:sopotcela@xxxxxxxxx>>
>
>     For details on the chrome theme
>     http://marketplace.eclipse.org/content/eclipse-4-chrome-theme#.UdHb6flJN1d and
>     https://github.com/jeeeyul/eclipse-themes/ You can see that there is
>     a certain interest in it. Based on
>     https://bugs.eclipse.org/bugs/show_bug.cgi?id=386470 we have also
>     the blessing of the contributor.
>
>
>
>
>
>     On Mon, Jul 1, 2013 at 9:43 PM, Sopot Çela <sopotcela@xxxxxxxxx
>     <mailto:sopotcela@xxxxxxxxx>> wrote:
>
>         I second that, especially the Chrome theme. There is widespread
>         consensus that it is a very nice theme.
>
>
>
>         On Mon, Jul 1, 2013 at 9:36 PM, Lars Vogel <lars.vogel@xxxxxxxxx
>         <mailto:lars.vogel@xxxxxxxxx>> wrote:
>
>             I think new CSS themes for the IDE would be a nice item.
>             Based on an offline discussion with Sopot I suggest a theme
>             similar to Chrome and also a Dark Theme. A minimum thing
>             would be to reduce the default whitespace used for a
>             PartSashContainer.
>
>
>             2013/6/27 Paul Webster <pwebster@xxxxxxxxxxxxxxxxxxx
>             <mailto:pwebster@xxxxxxxxxxxxxxxxxxx>>
>
>                 At today's meeting we're going to talk about our
>                 plan/general direction for Luna.  I've put up a general
>                 draft at http://wiki.eclipse.org/Platform_UI/Plan/4.4
>
>                 While we're editing it, please post any suggestions you
>                 have to the mailing list so we can update the draft
>                 (instead of all editing it at once).  After the meeting
>                 we can update it individually and then review it again.
>
>                 Later
>                 Paul
>
>
>                 --
>                 Paul Webster
>                 Hi floor.  Make me a sammich! - GIR
>
>                 _______________________________________________
>                 e4-dev mailing list
>                 e4-dev@xxxxxxxxxxx <mailto:e4-dev@xxxxxxxxxxx>
>                 https://dev.eclipse.org/mailman/listinfo/e4-dev
>
>
>
>             _______________________________________________
>             e4-dev mailing list
>             e4-dev@xxxxxxxxxxx <mailto:e4-dev@xxxxxxxxxxx>
>             https://dev.eclipse.org/mailman/listinfo/e4-dev
>
>
>
>
>     _______________________________________________
>     e4-dev mailing list
>     e4-dev@xxxxxxxxxxx <mailto:e4-dev@xxxxxxxxxxx>
>     https://dev.eclipse.org/mailman/listinfo/e4-dev
>
>
>
>
> _______________________________________________
> e4-dev mailing list
> e4-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/e4-dev
>

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


Back to the top