Community
Participate
Working Groups
This was introduced by me late in M2 in order to get the animation effects out for review. We should likely just clone the required classes into some consumable e4 bundle... At the same time we should move the MinMax constants out of the addon itself and into IPresentationEngine (with comments indicating that presentation engine implementations should honor these tags if they support min/max). This will allow us to remove the current hack in WorkbenchPage where we are using copies of these strings directly.
Remy, any idea what a good candidate would be to copy the animation classes into ?
(In reply to comment #1) > Remy, any idea what a good candidate would be to copy the animation classes > into ? Are you planning to make them into API?
Offhand I'd say yes, the AnimationEngine might be quite useful for e4 RCP apps so they can do their own effects. IIRC the issue is that they have to be some place we don't mind adding a dependency on 'Job' from...
(In reply to comment #3) > IIRC the issue is that they have to be some place we don't mind adding a > dependency on 'Job' from... Both org.eclipse.e4.ui.workbench and org.eclipse.e4.ui.workbench.swt have a dependency on the org.eclipse.core.jobs bundle.
I guess ...workbench.swt makes the most sense since the code is SWT dependent...
Moving to M5...we should clone the code over to some e4 bundle and make the necessary adjustments to the MinMaxAddon...
Pushed in >20120104. commit b89263ff83f52392a97608837007d589cd92059e
Verified in I20120123-2200.