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

Wim, we've already started on at least part of if. I've just committed changes to the org.eclipse.ui.views extension point that allows someone using Eclipse 4 to declare a new view with its implementation being e4 style (DI...). This is the first test case; if it seems to be the correct direction we expect to do this for other extensions such as org.eclipse.ui.menus (e4 Handlers...).

We also have ongoing work in progress that will alter how we integrate with the legacy 3.x API so that creation of any necessary 3.x artifacts (Workbench[Window, Page], IWorkbenchParts, ViewReferences, PartSites...) all get created 'automagically' during the rendering stage. Part of this will be to add the new life cycle events to allow this to happen. Once done your mixed model RCP app should be capable of consuming most (if not all) existing views / editors, even those that need access to EditorReferences...

In fact we've just been discussing how we might override the default renderer factory so that we can supply ones specific to the IDE (so that they can create the necessary 3.x artifacts without introducing dependencies.

Onwards,
Eric

Inactive hide details for Wim Jongman ---08/02/2013 08:28:12 AM---Hi, When we spoke on the e4/RCP BoF it was made clear that alWim Jongman ---08/02/2013 08:28:12 AM---Hi, When we spoke on the e4/RCP BoF it was made clear that allowing the e4


    From:

Wim Jongman <wim.jongman@xxxxxxxxx>

    To:

E4 Project developer mailing list <e4-dev@xxxxxxxxxxx>,

    Date:

08/02/2013 08:28 AM

    Subject:

[e4-dev] Focus for Luna

    Sent by:

e4-dev-bounces@xxxxxxxxxxx




Hi,

When we spoke on the e4/RCP BoF it was made clear that allowing the e4 programming model on e3 was the first priority for Luna (or maybe that was what I wanted to hear?).

On the plan [1] the first item on the list is the effort to use e4 in the e3 context. However, when I go to the milestone breakdown [2] all of these items are still on the unscheduled list. 

Is there already an idea what the current focus is for Luna?

Thanks and best regards,

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


GIF image

GIF image