[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [nebula-dev] SWT Transition Widget - STW proposal
|
seem cool. e4 said a potential animation contribution called Trident some days ago. is it possible to merge all the effort?
2010/1/8 Ahmed Mahran
<ahmahran@xxxxxxxxx>
Hi Nicolas,
Thank you for your nice comment.
Your idea sounds great. First, let me clarify some points. In Transition package, widgets themselves are not animated but their images are instead. During the transition, widgets are hidden below a canvas where their images are shown being animated so any event from user input will not be dispatched to the hidden widgets. So, in Transition package, an extra widget is needed to show the transition. Widgets are animated by changing their limited visual properties that one can reach directly like (visibility, position, size, colors). However, animating images gives more variety. So we can end up with two kinds of animation: widget animation and image animation.
So, what I see is that:
- Animation package could be extended with image/pixel animation to animate a single image.
- A transition package is still needed to carry out the logic of imaging widgets and transitioning.
Regards,
ahmahran
2010/1/6 Nicolas Richeton
<nicolas.richeton@xxxxxxxxx>
Hi Ahmahran,
I just want to say that your transition effects are great, especially the 3D cubic one.
We have an animation package in nebula, currently in Gallery but will move in CWT (common code for Nebula widgets) eventually. This package implements several movements ( linear, elastic, expo, bounce) and effects (move, resize, fade, set color, shake, crossfade images) which can be applied on widgets. If I understand your work correctly, it is able to transition between 2 widgets or tabs. This is totally cool and does not exist in our animation package.
Since we already have some animation/transition code and since your code is not a widget, it may be a good idea to add your code to the animation package instead of creating a new project. This way we could add support for different movements in Transition and provide new effects based on your transitions.
We probably need an official creation for CWT (it is already on CVS) for this and I don't think it has been done already.
In all cases (new project or not), you will have to get your code reviewed and to become a Nebula committer.
What would you think of this ? (This question goes for all Nebula committers too :-) )
--
Nicolas
Le 5 janv. 2010 à 21:21, Tom Schindl a écrit :
_______________________________________________
nebula-dev mailing list
nebula-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/nebula-dev