log pyink/MBScene.py @ 1203:b90a1e2eb9ec

age author description
Mon, 03 Jan 2011 14:18:03 +0800 Thinker K.F. Li Add document for methods
Mon, 03 Jan 2011 14:06:18 +0800 Thinker K.F. Li Parse all scenes when start handling a document
Mon, 03 Jan 2011 13:57:00 +0800 Thinker K.F. Li Remove unused functions
Mon, 03 Jan 2011 13:51:31 +0800 Thinker K.F. Li Fix issue of removing a scene
Mon, 03 Jan 2011 12:23:36 +0800 Thinker K.F. Li Fix bug of running animation
Sun, 02 Jan 2011 21:14:16 +0800 Thinker K.F. Li Fix bug of insert a new node in a tween frame
Sun, 02 Jan 2011 21:09:35 +0800 Thinker K.F. Li Fix bug of changing tween type
Sun, 02 Jan 2011 20:51:51 +0800 Thinker K.F. Li Fix the issue that is falut to show first frame of a tween
Sun, 02 Jan 2011 20:05:05 +0800 Thinker K.F. Li Fix bug of duplicating a keyframe
Sun, 02 Jan 2011 18:50:55 +0800 Thinker K.F. Li Fix the issue that is fault to switch scenes
Sun, 02 Jan 2011 18:26:30 +0800 Thinker K.F. Li Simplify extendScened()
Sun, 02 Jan 2011 14:18:48 +0800 Thinker K.F. Li Fix issue of losing keyframe after inerst a node in the scene
Sun, 02 Jan 2011 13:53:38 +0800 Thinker K.F. Li Refactory insertKeyScene() and fix bug of ObjectWatcher
Sun, 02 Jan 2011 09:53:19 +0800 Thinker K.F. Li Use meaningful name for scene, scene group, and layer group
Sat, 01 Jan 2011 19:52:28 +0800 Thinker K.F. Li Maintaining scene group ID to scene node mapping in MBScene_dom_monitor
Fri, 31 Dec 2010 21:40:35 +0800 Thinker K.F. Li Move code about monitoring DOM-tree to MBScene_dom_monitor
Mon, 03 Jan 2011 08:41:31 +0800 wycc Update the max frame number to make sure the doRun() will executed to the last frame
Fri, 31 Dec 2010 13:37:45 +0800 Thinker K.F. Li Remove unused code
Fri, 31 Dec 2010 13:09:47 +0800 Thinker K.F. Li Add comment for some TODO item
Fri, 31 Dec 2010 12:37:30 +0800 Thinker K.F. Li Move update_scenes_of_dom() to MBScene_dom
Fri, 31 Dec 2010 12:31:02 +0800 Thinker K.F. Li Rename MBScene.update() to update_scenes_of_dom()
Fri, 31 Dec 2010 12:21:27 +0800 Thinker K.F. Li Move MBScene.insertKeyScene() to MBScene_dom
Fri, 31 Dec 2010 11:31:18 +0800 Thinker K.F. Li Fix yeiling error message when select a scene.
Fri, 31 Dec 2010 11:10:14 +0800 Thinker K.F. Li Change signature of MBScene.insertKeyScene()
Fri, 31 Dec 2010 10:43:07 +0800 Thinker K.F. Li Fix issue that pyink does not switch current layer to the new key scene.
Fri, 31 Dec 2010 10:29:21 +0800 Thinker K.F. Li Stop selectSceneObject() from using private variable _keys of frameline
Fri, 31 Dec 2010 10:12:44 +0800 Thinker K.F. Li Move parseMetadata to MBScene_dom
Fri, 31 Dec 2010 00:49:58 +0800 wycc Add functions to insert and remove frame.
Thu, 30 Dec 2010 11:32:33 +0800 wycc Add comment to update it latter.
Wed, 29 Dec 2010 21:16:27 +0800 Thinker K.F. Li Refactory code of MBScene.updateUI() from MBScene.show()
Wed, 29 Dec 2010 00:33:48 +0800 wycc Add support to insert key frame in the middle of the tween.
Tue, 28 Dec 2010 22:26:11 +0800 wycc Merge.
Tue, 28 Dec 2010 13:35:34 +0800 Thinker K.F. Li Fix broken of running animation
Tue, 28 Dec 2010 13:35:34 +0800 Thinker K.F. Li Fix the issue of not removing node in old scene when switching scenes.
Tue, 28 Dec 2010 13:35:34 +0800 Thinker K.F. Li Fix issue of chagne tween type when there is more than one tween block.
Mon, 27 Dec 2010 23:01:48 +0800 wycc Remove the locate tween. It is a special case for the scale tween
Mon, 27 Dec 2010 22:54:37 +0800 wycc Show the frame when we select the keyframe. The duplicated group must be shown only in the tweened frame
Sun, 26 Dec 2010 23:40:09 +0800 Thinker K.F. Li Refactory cod eof TweenObject.updateTweenContent and MBScene.setCurrentScene().
Sun, 26 Dec 2010 19:17:12 +0800 Thinker K.F. Li Refactory frameline.py
Fri, 24 Dec 2010 15:40:16 +0800 Thinker K.F. Li Rename MBScene.dom to MBScene.root
Fri, 24 Dec 2010 15:18:05 +0800 wycc Merge
Fri, 24 Dec 2010 15:00:28 +0800 wycc Add the Run button to simulate the animation
Fri, 24 Dec 2010 14:44:07 +0800 wycc CHange the implementation to set the transformation matrix only. This is be more friendly for the animation inside the inskcape.
Fri, 24 Dec 2010 12:24:07 +0800 Thinker K.F. Li Change URL of design document for pyink.
Fri, 24 Dec 2010 12:21:25 +0800 Thinker K.F. Li Add blank line between methods.
Thu, 23 Dec 2010 11:04:05 +0800 Thinker K.F. Li Use getAttribute()/spitem instead of .label and DOMtoItem().
Thu, 23 Dec 2010 00:00:46 +0800 wycc Fix the issue of the new DOM implementation
Wed, 22 Dec 2010 23:02:46 +0800 wycc Separate the tween from the main module.
Wed, 22 Dec 2010 13:27:37 +0800 Thinker K.F. Li Use pybind with new DOM API (at PYNode).
Tue, 21 Dec 2010 14:35:42 +0800 wycc Fix the tween calculation for the inbetween frames. Now, we can use primitive instead og group to defin ethe animation. Currently, it has been tested against rectangle only. We need to check others as well.
Sun, 19 Dec 2010 00:02:31 +0800 wycc Do translation for every elements.
Sat, 18 Dec 2010 23:50:43 +0800 wycc Fix the mtraix animation.
Sat, 18 Dec 2010 10:00:01 +0800 wycc Lock the UI from refreshing during the update procedure
Sat, 18 Dec 2010 09:00:55 +0800 wycc Switch to the DOM-like API. The SPObject become the base of the DOM-like API.
Sat, 11 Dec 2010 21:08:51 +0800 wycc Add shape tween support.
Thu, 09 Dec 2010 07:48:08 +0800 wycc Add motion animation editor.
Tue, 07 Dec 2010 07:52:47 +0800 wycc Add tween type selector into the UI. This UI can be used to update the type attribute of the SVG.
Sun, 05 Dec 2010 08:16:54 +0800 wycc Add name editor to edit the inkscape:label withgout using the object property editor. This is more Flash-like operation.
Sat, 04 Dec 2010 07:43:51 +0800 wycc Implement the function to duplicate the previous scene. This require the latest inkscape-pybind, which contains duplicate() for the Node
Thu, 02 Dec 2010 08:23:08 +0800 wycc Call setCurrentLayer to enter the current scene group.