Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [e4-dev] CSS and e4.0 and e3.6


Hi Tom -

I agree that this is an important issue to address. To date we really have been operating in a "global stylesheet" mode which obviously won't work well when others want to contribute their own individual stylesheets.  I'll take a look at the code and comment on the bug.

Thanks,
B


From: Tom Schindl <tom.schindl@xxxxxxxxxxxxxxx>
To: E4 Project developer mailing list <e4-dev@xxxxxxxxxxx>
Date: 04/19/2010 01:57 PM
Subject: Re: [e4-dev] CSS and e4.0 and e3.6
Sent by: e4-dev-bounces@xxxxxxxxxxx





Would it be easier to bring in the bundle into CVS?

Tom

Am 18.04.10 16:17, schrieb Tom Schindl:
> Hi,
>
> My model editor is written in a way that it runs inside:
> * Eclipse 3.6
> * Eclipse 4.0 - on compat layer
> * Eclipse 4.0 - without compat layer
>
> The main problem I have with this currently (with the sources in CVS) is
> not DI nor the Model stuff but CSS because my whole editor is themed
> using CSS.
>
> CSS is something people can (and should) even use in 3.x applications
> and making it available in a common way in 3.x and all flavors of e4 is
> of importance when we talk about bundles who want to run in e4 and 3.6
> (like my Editor does - we also advertised such an upgrade path at
> EclipseCon2010).
>
> So I looked into this problem today and started working on a CSS-Theme
> Bundle which also to collect (from contributors) CSS-Stylesheets and
> making up a so called theme which is a thin abstraction above the
> CSS-Styling-Engine [1] whose only dependency is the CSS-Stuff and
> integrated it into the E4Application (see the patch in the bug)
>
> A thing I'm not sure about yet is how I can integrate myself into the
> 3.x bootstrap process without getting a dependency on e4 in 3.x (it's
> anyways too late for changes like this in 3.x). Anyone an idea? Ideally
> the theme-manager is started directly after the Display for the
> workbench is created (I guess using internals for the 3.x integration
> bundle would be acceptable :-).
>
> To finish up - I'd naturally also like to gather feedback if other devs
> think the theme stuff makes sense and I should check in my changes to CVS.
>
> Tom
>
> [1]
https://bugs.eclipse.org/bugs/show_bug.cgi?id=309593
>


--
B e s t S o l u t i o n . a t                        EDV Systemhaus GmbH
------------------------------------------------------------------------
tom schindl                                        geschaeftsfuehrer/CEO
------------------------------------------------------------------------
eduard-bodem-gasse 5/1    A-6020 innsbruck      phone    ++43 512 935834
_______________________________________________
e4-dev mailing list
e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev



Back to the top