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 <[email protected]> > 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 <[email protected]> > > 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 : >> >> > Hi ahmahran, >> > >> > The start of bringing in a widget to Nebula is to create a bugzilla >> > using this URL [1] and attach the source code to a bug. >> > >> > In nebula every widget is an independent OSGi-Bundle and normally the >> > only dependencies are SWT and JFace-Libaries and so the correct bundle >> > is going to be "org.eclipse.nebula.widgets.stw" or >> > "org.eclipse.nebula.widgets.jstw" but for a review this is not >> necessary. >> > >> > Please CC me on the bug a post the bug-id to this list >> > >> > Thanks >> > >> > Tom >> > >> > [1]https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Nebula >> > >> > Am 05.01.10 21:01, schrieb Ahmed Mahran: >> >> Hello, >> >> >> >> I would like to have the honor and to bring my recently published >> >> project "SWT Transition Widget (STW)" to Nebula. STW is a java project >> >> to add fancy effects to SWT GUI. Users would enjoy wandering around >> >> views with smooth transition effect. Currently implemented transitions >> >> are : (3D cubic rotations, translation, fade). You can watch demos >> >> at http://www.youtube.com/view_play_list?p=2569B36FF288D795 >> >> <http://www.youtube.com/view_play_list?p=2569B36FF288D795> >> >> >> >> The project is currently hosted at SourceForge >> >> <http://sourceforge.net/projects/jstw/> ( >> http://sourceforge.net/projects/jstw/ >> >> <http://sourceforge.net/projects/jstw/>) >> >> >> >> Regards, >> >> ahmahran >> >> >> >> >> >> >> >> _______________________________________________ >> >> nebula-dev mailing list >> >> [email protected] >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev >> > >> > _______________________________________________ >> > nebula-dev mailing list >> > [email protected] >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev >> >> _______________________________________________ >> nebula-dev mailing list >> [email protected] >> https://dev.eclipse.org/mailman/listinfo/nebula-dev >> > > > _______________________________________________ > nebula-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/nebula-dev > >
_______________________________________________ nebula-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/nebula-dev
