Hi Eric,

one minor thing would be to allow to specify the disabled icon for menus
and toolbar in the application model. I opened
https://bugs.eclipse.org/bugs/show_bug.cgi?id=426740 for this.

I recently read an article by Marc Teufel about his Eclipse 4 application
in the German Eclipse Magazin. He describe the known workaroud to set this
in the context, but this reminded me how awkward this is.

I would be available Tuesday, Wednesday as of 17.30 CET until 20:00 CET for
a call. I travel both Thursday and Friday afternoon / evening.

Best regards, Lars



2014-01-27 Eric Moffatt <[email protected]>

> We're down to the last real development milestone for Luna and there are a
> number of partly or unfinished initiatives still on the plate:
>
> *Life cycle management*:
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=398837
>      - Tom has a patch but we need to go over it and make sure it covers
> the various scenarios.
>
> *New 'e4' based extension point extensions*:
>      -  We've done the 'e4' view work but it hasn't been tested much and
> we're nowhere on either the Commands / Handlers side of things. Not sure
> how / if Wim's new 'mixed mode' work affects this...
>
> *MWizard / MDialog*: https://bugs.eclipse.org/bugs/show_bug.cgi?id=421462
>      - This still needs to produce some examples of effective code patterns
>
> - *New 'find' API*: https://bugs.eclipse.org/bugs/show_bug.cgi?id=424367
>    - We have to decide whether we want an interface or an annotation for
> the 'match' method (or both?).
>
> Anything else ?
>
> In order to get a quick start on this for M6 I'd like to call a 'special'
> meeting sometime later in the week. This is primarily to discuss 'e4' work
> that is mostly independent of the IDE so it's more relevant to the 'e4'
> developers than those working on the Platform UI (i.e. our European
> community...;-).  In order to get as many of the interested parties as
> possible to join could you talk amongst yourselves and see of we can come
> up with a good time ?
>
> Since it took the threat of removing the MWizard stuff to get any action
> I'm repeating the threat; if we can't come up with some plans *early* in M6
> (especially given that most of the people involved likely have EclipseCon
> commitments as well) then these enhancements will have to be deferred...
>
> Wim, I'm particularly interested in your mixed mode work even though it's
> not on the list and we can also discuss this as well...
>
> Onwards,
> Eric
>
>
> [image: Inactive hide details for Wim Jongman ---01/25/2014 09:37:42
> PM---> the model is created by the compat layer and therefore it d]Wim
> Jongman ---01/25/2014 09:37:42 PM---> the model is created by the compat
> layer and therefore it did not work for > all possible extensio
>
>
>
>    From:
>
>
> Wim Jongman <[email protected]>
>
>    To:
>
>
> E4 Project developer mailing list <[email protected]>,
>
>    Date:
>
>
> 01/25/2014 09:37 PM
>
>    Subject:
>
>
> Re: [e4-dev] True mixed mode
>
>    Sent by:
>
>
> [email protected]
> ------------------------------
>
>
>
>
>    the model is created by the compat layer and therefore it did not work
>    for all possible extensions. At what point in time do you add your
>    contributions? Did you have any problems so far to contribute any elements?
>
>
> I planned to run it as a prestart OSGi service but Lars contributed an
> IStartup extension which it is using now. I think it finally needs to go to
> the bootstrapping code somewhere.
>
>
>    Did you have any problems so far to contribute any elements?
>
> I have only worked with parts and partstacks so far. I just do
> getChildren().add(MUIElement). This will probably not work for all possible
> elements but that is a trivial addition.
>
> I have just finished the code to support all possible scenarios.
>
> It can:
> extract parts of Application.e4xmi into the running E3 application model
> (my extension point)
> extract parts of fragment.e4xmi into the running E3 application model (my
> extension point)
> load the complete fragment.e4xmi into the running E3 application model
> (existing extension point)
> run processors to alter the running E3 application model (existing
> extension point)
>
> The last two steps were actually even more easy then the first two. I just
> run the ModelAssembler again.
>
> Current;y, the ModelAssembler is running on a wrong time in the
> application bootstrap. The first time around the model is not yet filled
> with all E3 model elements. It needs to be called later and then my call
> can be removed.
>
> To see it in action, create a new workspace, import the five projects, run
> the E3 application with all workspace bundles.
> To run the E4 app for comparison: just run its product (you might need to
> add required plugins in run config)
>
> Cheers,
>
> Wim_______________________________________________
> e4-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/e4-dev
>
>
>
> _______________________________________________
> e4-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/e4-dev
>
>

<<ecblank.gif>>

<<graycol.gif>>

_______________________________________________
e4-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/e4-dev

Reply via email to