As part of Bug 329646 [1] I've cleaned up the command lifecycle to use
add-ons to properly integrate with the model.  That means an e4 app needs 2
addons in its model to function correctly:

  <addons xmi:id="_XGB3wPZlEd-XstlTZ6nTXg"
elementId="org.eclipse.e4.core.commands.service"
contributionURI="platform:/plugin/org.eclipse.e4.core.commands/org.eclipse.e4.core.commands.CommandServiceAddon"/>
  <addons xmi:id="_LK0NgPZmEd-XstlTZ6nTXg"
elementId="org.eclipse.e4.ui.workbench.commands.model"
contributionURI="platform:/plugin/org.eclipse.e4.ui.workbench/org.eclipse.e4.ui.internal.workbench.addons.CommandProcessingAddon"/>

To run the compatibility layer against HEAD, you need to have the
org.eclipse.platform project checked out into your workspace:

dev.eclipse.org:/cvsroot/eclipse org.eclipse.platform R4_HEAD

I'll be making the same changes to the context management and key binding
management over the next little while as well.  I'll post to the list when I
release my changes with the implications (I can think of :-)

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=329646
Bug 329646 - Keybindings aren't found or shown when run from .jars

-- 
Paul Webster
Hi floor.  Make me a sammich! - GIR
_______________________________________________
e4-dev mailing list
e4-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/e4-dev

Reply via email to