synfig.git
14 years agoMerge branch 'genete_smart_link_master'
Carlos Lopez [Fri, 17 Sep 2010 16:19:29 +0000 (18:19 +0200)]
Merge branch 'genete_smart_link_master'

14 years agoSplit tangents are now red and merged tangents are yellow.
Carlos Lopez [Wed, 15 Sep 2010 17:35:03 +0000 (19:35 +0200)]
Split tangents are now red and merged tangents are yellow.

14 years agoMake both tangents yellow now that we don't need to distinguish colour to do linking
Carlos Lopez [Tue, 14 Sep 2010 15:02:42 +0000 (17:02 +0200)]
Make both tangents yellow now that we don't need to distinguish colour to do linking

14 years agoRemove Smart Link action code, add a new action for Link Opposite and document a...
Carlos Lopez [Mon, 13 Sep 2010 17:01:24 +0000 (19:01 +0200)]
Remove Smart Link action code, add a new action for Link Opposite and document a bit the code.
Now things works like this:
Link: All tangents of same colour, straight link
Link: Some tangents of different colour, smart link (scale by -1 when needed)
Link Opposite: two tangents of the same colour, scale by -1 before link
Link Opposite: two tangents of different colour, straight link
Link Opposite: more than two tangents, action is not candidate.

14 years agoMake "inline" and "No Image Selected" strings translatable. Pointed by Yu Chen (jcome)
Carlos Lopez [Sat, 11 Sep 2010 15:38:43 +0000 (17:38 +0200)]
Make "inline" and "No Image Selected" strings translatable. Pointed by Yu Chen (jcome)

14 years agoUse U+1D52 MODIFIER LETTER SMALL O instead of DEG for Angle Parameter. Patch thanks...
Carlos Lopez [Sat, 11 Sep 2010 15:06:42 +0000 (17:06 +0200)]
Use U+1D52 MODIFIER LETTER SMALL O instead of DEG for Angle Parameter. Patch thanks to Yu Chen (jcome)

14 years agoSome icons reviewed. Patch thanks to Yu Chen (jcome)
Carlos Lopez [Sat, 11 Sep 2010 15:05:07 +0000 (17:05 +0200)]
Some icons reviewed. Patch thanks to Yu Chen (jcome)

14 years agoCopy tangent Link Smart code to normal link action and hide Link Smart action temporarly
Carlos Lopez [Sat, 11 Sep 2010 14:17:32 +0000 (16:17 +0200)]
Copy tangent Link Smart code to normal link action and hide Link Smart action temporarly

14 years agoMerge branch 'master' into genete_smart_link
Carlos Lopez [Sat, 11 Sep 2010 12:42:03 +0000 (14:42 +0200)]
Merge branch 'master' into genete_smart_link

14 years agoDon't scale by -1.0 value nodes when the selected link value node is already a scaled...
Carlos Lopez [Wed, 8 Sep 2010 19:24:03 +0000 (21:24 +0200)]
Don't scale by -1.0 value nodes when the selected link value node is already a scaled -1.0
Instead of that connect the value node to the link's link sub-parameter.

14 years agoFix bug 3060560: Link two tangents and one is animated, the animated is lost.
Carlos Lopez [Mon, 6 Sep 2010 18:22:51 +0000 (20:22 +0200)]
Fix bug 3060560: Link two tangents and one is animated, the animated is lost.

14 years agoWrong argument in last commit
Carlos Lopez [Mon, 6 Sep 2010 17:46:04 +0000 (19:46 +0200)]
Wrong argument in last commit

14 years agoNow it is possible to link multiple tangents in one action using the scale -1.0 conve...
Carlos Lopez [Mon, 6 Sep 2010 17:40:43 +0000 (19:40 +0200)]
Now it is possible to link multiple tangents in one action using the scale -1.0 conversion.

14 years agoSuit a better value for the default scale for Link value nodes.
Carlos Lopez [Mon, 6 Sep 2010 15:36:06 +0000 (17:36 +0200)]
Suit a better value for the default scale for Link value nodes.

14 years agoFix the bug mentioned in the previous commit.
Carlos Lopez [Sat, 4 Sep 2010 09:56:58 +0000 (11:56 +0200)]
Fix the bug mentioned in the previous commit.
Now if tangent(s) is(are) animated then the the with more waypoints is preserved.
TODO: fix the normal Link action

14 years agoNow, Value Desc Link Smart performs the Scale by 1.0 and connect the tangent properly.
Carlos Lopez [Sat, 4 Sep 2010 09:33:24 +0000 (11:33 +0200)]
Now, Value Desc Link Smart performs the Scale by 1.0 and connect the tangent properly.
Seems that there is a bug in the set param member because it doesn't respect
animated tangent value nodes and select it as candidate to convert to Scale when it should be preserved.

14 years agoShow also the local name of the Linkable Value Node in the Type column.
Carlos Lopez [Fri, 3 Sep 2010 18:49:16 +0000 (20:49 +0200)]
Show also the local name of the Linkable Value Node in the Type column.

14 years agoThe value desc smart link now does the scale conversion.
Carlos Lopez [Fri, 3 Sep 2010 18:36:36 +0000 (20:36 +0200)]
The value desc smart link now does the scale conversion.

14 years agoNew Value Description Smart Link action. It doesn't perform anything yet.
Carlos Lopez [Fri, 3 Sep 2010 17:10:04 +0000 (19:10 +0200)]
New Value Description Smart Link action. It doesn't perform anything yet.

14 years agoAdd one extra parameter to Value Description (Scale) to allow distinguish tangent...
Carlos Lopez [Wed, 1 Sep 2010 18:03:06 +0000 (20:03 +0200)]
Add one extra parameter to Value Description (Scale) to allow distinguish tangent value nodes from BLine Points

14 years agoMerge branch 'genete_static_values'
Carlos Lopez [Wed, 1 Sep 2010 15:32:44 +0000 (17:32 +0200)]
Merge branch 'genete_static_values'

14 years agoSuit better string for the set/unset static option for layer parameters
Carlos Lopez [Wed, 1 Sep 2010 15:31:58 +0000 (17:31 +0200)]
Suit better string for the set/unset static option for layer parameters

14 years agoAllow sub parameters of Linkable Value Nodes to have the static option.
Carlos Lopez [Mon, 30 Aug 2010 19:45:33 +0000 (21:45 +0200)]
Allow sub parameters of Linkable Value Nodes to have the static option.

14 years agoRearrange conditions for export action and fix bug 2956710
Carlos Lopez [Sun, 29 Aug 2010 16:55:42 +0000 (18:55 +0200)]
Rearrange conditions for export action and fix bug 2956710

14 years agoAdd parameter static option for rest of layers.
Carlos Lopez [Sun, 29 Aug 2010 15:31:45 +0000 (17:31 +0200)]
Add parameter static option for rest of layers.

14 years agoFix possible crash when right click on a Paste Canvas Layer that doesn't have a canva...
Carlos Lopez [Sun, 29 Aug 2010 08:19:19 +0000 (10:19 +0200)]
Fix possible crash when right click on a Paste Canvas Layer that doesn't have a canvas set

14 years agoAdd parameter static option for more layers
Carlos Lopez [Sun, 29 Aug 2010 08:17:42 +0000 (10:17 +0200)]
Add parameter static option for more layers

14 years agoAdd parameter static option for various layers
Carlos Lopez [Sun, 29 Aug 2010 08:14:32 +0000 (10:14 +0200)]
Add parameter static option for various layers

14 years agoFix IMPORT_AS macro to support set/get static parameter option.
Carlos Lopez [Sun, 29 Aug 2010 08:13:58 +0000 (10:13 +0200)]
Fix IMPORT_AS macro to support set/get static parameter option.

14 years agoRemove set and get parameter static members in inherited Layer classes since it is...
Carlos Lopez [Sat, 28 Aug 2010 09:21:02 +0000 (11:21 +0200)]
Remove set and get parameter static members in inherited Layer classes since it is not needed.

14 years agoUse map of static values indexed by parameter name instead of the macros and the...
Carlos Lopez [Sat, 28 Aug 2010 09:10:56 +0000 (11:10 +0200)]
Use map of static values indexed by parameter name instead of the macros and the individual static members.

14 years agoUse new method for static options in Layer Composite
Carlos Lopez [Sat, 28 Aug 2010 08:44:33 +0000 (10:44 +0200)]
Use new method for static options in Layer Composite

14 years agoSuit a better way to set/get static parameter option and to fill the static option.
Carlos Lopez [Sat, 28 Aug 2010 08:44:06 +0000 (10:44 +0200)]
Suit a better way to set/get static parameter option and to fill the static option.

14 years agoUse a map of static values instead of hard coded names.
Carlos Lopez [Thu, 26 Aug 2010 22:32:45 +0000 (00:32 +0200)]
Use a map of static values instead of hard coded names.
Get the parameters names  from the layer parameter vocabulary.

14 years agoAllow static option for the Curve Warp Layer
Carlos Lopez [Thu, 26 Aug 2010 16:43:49 +0000 (18:43 +0200)]
Allow static option for the Curve Warp Layer

14 years agoAllow static option for the Radial Blur Layer
Carlos Lopez [Thu, 26 Aug 2010 16:43:31 +0000 (18:43 +0200)]
Allow static option for the Radial Blur Layer

14 years agoAllow static option for the Blur Layer parameters
Carlos Lopez [Thu, 26 Aug 2010 16:17:57 +0000 (18:17 +0200)]
Allow static option for the Blur Layer parameters

14 years agoRemove under score from the z_depth parameter to allow use the macros properly
Carlos Lopez [Thu, 26 Aug 2010 16:17:31 +0000 (18:17 +0200)]
Remove under score from the z_depth parameter to allow use the macros properly

14 years agoInclude invert static option I missed before.
Carlos Lopez [Thu, 26 Aug 2010 16:11:10 +0000 (18:11 +0200)]
Include invert static option I missed before.

14 years agoRename z_depth_static to z_depth__static to make proper use of the macros.
Carlos Lopez [Thu, 26 Aug 2010 15:52:55 +0000 (17:52 +0200)]
Rename z_depth_static to z_depth__static to make proper use of the macros.
Fix load z_depth_ static option properly

14 years agoRename ratio to frequency and don't use the frames per second because it is not needed.
Carlos Lopez [Thu, 26 Aug 2010 15:11:37 +0000 (17:11 +0200)]
Rename ratio to frequency and don't use the frames per second because it is not needed.
Frequency is more intuitive and allows to achieve steady strobe (no movement) setting it to zero.
Using ratio it would need to set it to infinite to obtain a steady strobe.

14 years agoNew Stroboscope layer. Patch from Ray Frederikson
Carlos Lopez [Wed, 25 Aug 2010 15:15:59 +0000 (17:15 +0200)]
New Stroboscope layer. Patch from Ray Frederikson

14 years agoApply patch #2958077. Fix incorrect FPS interpolation in ListImporter.
Carlos Lopez [Wed, 25 Aug 2010 14:24:02 +0000 (16:24 +0200)]
Apply patch #2958077. Fix incorrect FPS interpolation in ListImporter.
Thanks to Ray Frederikson

14 years agoAllow save and load the rest of types except list and blinepoint
Carlos Lopez [Tue, 24 Aug 2010 16:33:06 +0000 (18:33 +0200)]
Allow save and load the rest of types except list and blinepoint

14 years agoMissed initialization
Carlos Lopez [Tue, 24 Aug 2010 16:19:49 +0000 (18:19 +0200)]
Missed initialization

14 years agoFix time offset parameter static option
Carlos Lopez [Tue, 24 Aug 2010 16:08:52 +0000 (18:08 +0200)]
Fix time offset parameter static option

14 years agoInline Canvases cannot be static or not static as they depends on the layers below.
Carlos Lopez [Tue, 24 Aug 2010 16:08:35 +0000 (18:08 +0200)]
Inline Canvases cannot be static or not static as they depends on the layers below.

14 years agoEnable load static option to the canvas parameter
Carlos Lopez [Tue, 24 Aug 2010 15:41:19 +0000 (17:41 +0200)]
Enable load static option to the canvas parameter

14 years agoAs Paste Canvas Layer doesn't use IMPORT macro it is needed to set the static option...
Carlos Lopez [Tue, 24 Aug 2010 15:17:03 +0000 (17:17 +0200)]
As Paste Canvas Layer doesn't use IMPORT macro it is needed to set the static option manually.

14 years agoSave static option for canvas parameter
Carlos Lopez [Tue, 24 Aug 2010 15:03:55 +0000 (17:03 +0200)]
Save static option for canvas parameter

14 years agoLoad and save canvas now understand load and save static option for real value base.
Carlos Lopez [Sun, 22 Aug 2010 19:10:52 +0000 (21:10 +0200)]
Load and save canvas now understand load and save static option for real value base.
It is pending all the rest of value base types.

14 years agoSet z depth static value to false by default in Layer class.
Carlos Lopez [Sun, 22 Aug 2010 10:44:09 +0000 (12:44 +0200)]
Set z depth static value to false by default in Layer class.
Previously was unset and get random values.
So this fix the "random static on zdepth" bug.

14 years agoWhen setting a parameter in Layer Composite keep the static values of the given Value...
Carlos Lopez [Sun, 22 Aug 2010 10:04:10 +0000 (12:04 +0200)]
When setting a parameter in Layer Composite keep the static values of the given Value Base.

14 years agoUse macro to import z depth parameter for homogeneity.
Carlos Lopez [Sun, 22 Aug 2010 10:03:03 +0000 (12:03 +0200)]
Use macro to import z depth parameter for homogeneity.

14 years agoAllow paste canvas layer to have static parameters.
Carlos Lopez [Sat, 21 Aug 2010 11:35:09 +0000 (13:35 +0200)]
Allow paste canvas layer to have static parameters.
Children lock is static by default

14 years agoAllow motion blur layer to have static parameters
Carlos Lopez [Sat, 21 Aug 2010 11:34:42 +0000 (13:34 +0200)]
Allow motion blur layer to have static parameters

14 years agoMake bitmap layer parameters to be able set static
Carlos Lopez [Sat, 21 Aug 2010 11:04:11 +0000 (13:04 +0200)]
Make bitmap layer parameters to be able set static

14 years agoUse macros for circle layer
Carlos Lopez [Sat, 21 Aug 2010 11:03:38 +0000 (13:03 +0200)]
Use macros for circle layer

14 years agoBetter indentation
Carlos Lopez [Sat, 21 Aug 2010 11:03:16 +0000 (13:03 +0200)]
Better indentation

14 years agoFix value node constant bug that did not keep static values as static after being...
Carlos Lopez [Sat, 21 Aug 2010 11:02:52 +0000 (13:02 +0200)]
Fix value node constant bug that did not keep static values as static after being modified.

14 years agoUse macros for the get static and set static members
Carlos Lopez [Sat, 21 Aug 2010 09:17:41 +0000 (11:17 +0200)]
Use macros for the get static and set static members

14 years agoAllow manipulate circle parameters in animation mode and do not create any waypoint...
Carlos Lopez [Fri, 20 Aug 2010 18:20:54 +0000 (20:20 +0200)]
Allow manipulate circle parameters in animation mode and do not create any waypoint if the parameter is static.
Pending save load canvas.
Do it for the rest of layers

14 years agoAdd LayerParamSetStatic and LayerParamUnSetStatic actions.
Carlos Lopez [Fri, 20 Aug 2010 16:03:35 +0000 (18:03 +0200)]
Add LayerParamSetStatic and LayerParamUnSetStatic actions.
They work only only on Layer, Layer_Composite and Circle classes.
It is pending check its functionality and extend to rest of layers parameters.
By default blend_method for Composite and invert and falloff for circles are
now static when creating a new layer.

14 years agoAdd Static option for Constant Value Nodes and the corresponding action to set and...
Carlos Lopez [Thu, 19 Aug 2010 07:58:36 +0000 (09:58 +0200)]
Add Static option for Constant Value Nodes and the corresponding action to set and unset static.
Pending:
Save and load static status.
Add static option actions for layer parameters.

14 years agoDocumentation and code clean for value.h and value.cpp
Carlos Lopez [Tue, 17 Aug 2010 14:53:18 +0000 (16:53 +0200)]
Documentation and code clean for value.h and value.cpp

14 years agoMerge branch 'master' into genete_core_review
Carlos Lopez [Tue, 17 Aug 2010 13:25:09 +0000 (15:25 +0200)]
Merge branch 'master' into genete_core_review

14 years agoBetter icon for Load Default Palette action in Palette Dock. Patch from Yu Chen ...
Carlos Lopez [Tue, 17 Aug 2010 13:22:12 +0000 (15:22 +0200)]
Better icon for Load Default Palette action in Palette Dock. Patch from Yu Chen (jcome)

14 years agoRename Points to Balls in the MetaBalls Layer. Patch form Yu Chen (jcome)
Carlos Lopez [Tue, 17 Aug 2010 13:21:21 +0000 (15:21 +0200)]
Rename Points to Balls in the MetaBalls Layer. Patch form Yu Chen (jcome)

14 years agoAdd "By Layer Default" blend method to the Toolbox Defaults widget.
Carlos Lopez [Sun, 8 Aug 2010 10:17:02 +0000 (12:17 +0200)]
Add "By Layer Default" blend method to the Toolbox Defaults widget.
It allows the user let the layer itself use the blend method defined by the layer by default.
For example, blur layer uses Straight blend method by default and Bevel uses Onto.
The default blend methods by layer can be discussed or changed later.

14 years agoNew icons for layer, rectangle, filled rectangle, linear gradient and gradient tool...
Carlos Lopez [Thu, 5 Aug 2010 16:58:04 +0000 (18:58 +0200)]
New icons for layer, rectangle, filled rectangle, linear gradient and gradient tool. Patch from Yu Chen (jcome)

14 years agoSimplified Chinese translation for Synfig Studio and Synfig Core. Thanks to Yu Chen...
Carlos Lopez [Thu, 5 Aug 2010 16:55:45 +0000 (18:55 +0200)]
Simplified Chinese translation for Synfig Studio and Synfig Core. Thanks to Yu Chen (jcome)

14 years agoMore documentation for target tile renderer.
Carlos Lopez [Thu, 29 Jul 2010 17:32:03 +0000 (19:32 +0200)]
More documentation for target tile renderer.

14 years agoDocumentation for target_scanline.h
Carlos Lopez [Thu, 29 Jul 2010 17:02:21 +0000 (19:02 +0200)]
Documentation for target_scanline.h

14 years agoDocumentation for the renddesc.h and clean up code for renddesc.cpp
Carlos Lopez [Wed, 28 Jul 2010 17:25:15 +0000 (19:25 +0200)]
Documentation for the renddesc.h and clean up code for renddesc.cpp

14 years agoMerge branch 'master' into genete_core_review
Carlos Lopez [Wed, 28 Jul 2010 16:17:47 +0000 (18:17 +0200)]
Merge branch 'master' into genete_core_review

14 years agoDocumentation and clean of target.h and target.cpp
Carlos Lopez [Tue, 27 Jul 2010 15:27:27 +0000 (17:27 +0200)]
Documentation and clean of target.h and target.cpp

14 years agoReformat SYNFIG_IMPORTER_MODULE_EXT to fit in a narrow space
Carlos Lopez [Tue, 27 Jul 2010 15:25:58 +0000 (17:25 +0200)]
Reformat SYNFIG_IMPORTER_MODULE_EXT to fit in a narrow space

14 years agoDelete commented code and add some documentation.
Carlos Lopez [Mon, 26 Jul 2010 17:52:57 +0000 (19:52 +0200)]
Delete commented code and add some documentation.

14 years agoRemove unused code for savecanvas.h and savecanvas.cpp
Carlos Lopez [Mon, 26 Jul 2010 17:18:24 +0000 (19:18 +0200)]
Remove unused code for savecanvas.h and savecanvas.cpp

14 years agoupdate text layout of crash recovery dialog, and make the title "Crash Recovery"...
Carlos Lopez [Mon, 26 Jul 2010 16:21:57 +0000 (18:21 +0200)]
update text layout of crash recovery dialog, and make the title "Crash Recovery" translatable.
Replace the dialog that info user to review and save the recovered files with WARNING style, because it is not an ERROR.
Patch thanks to Yu Chen (jcome)

14 years agoRestore Layer Outline icon as it was before (as the width icon)
Carlos Lopez [Mon, 26 Jul 2010 16:17:45 +0000 (18:17 +0200)]
Restore Layer Outline icon as it was before (as the width icon)

14 years agoFix duplicated undefine directive.
Carlos Lopez [Mon, 26 Jul 2010 15:20:07 +0000 (17:20 +0200)]
Fix duplicated undefine directive.

14 years agoLayer icon files renaming. Patch thanks to Yu Chen (jcome)
Carlos Lopez [Mon, 26 Jul 2010 15:18:26 +0000 (17:18 +0200)]
Layer icon files renaming. Patch thanks to Yu Chen (jcome)

14 years agoPartial documentation for the savecanvas.h
Carlos Lopez [Sat, 24 Jul 2010 12:19:50 +0000 (14:19 +0200)]
Partial documentation for the savecanvas.h

14 years agoComplete documentation for loadcanvas.h. Remove unused member declaration.
Carlos Lopez [Sat, 24 Jul 2010 11:57:09 +0000 (13:57 +0200)]
Complete documentation for loadcanvas.h. Remove unused member declaration.

14 years agoPartial documentation for loadcanvas.h
Carlos Lopez [Wed, 21 Jul 2010 16:35:10 +0000 (18:35 +0200)]
Partial documentation for loadcanvas.h

14 years agoMove not used header to extra distribution section of make file.
Carlos Lopez [Wed, 21 Jul 2010 14:54:42 +0000 (16:54 +0200)]
Move not used header to extra distribution section of make file.

14 years agoDocumentation for the Paste Canvas Layer
Carlos Lopez [Tue, 20 Jul 2010 16:51:34 +0000 (18:51 +0200)]
Documentation for the Paste Canvas Layer

14 years agoImprove documentation for the layer.h file
Carlos Lopez [Tue, 20 Jul 2010 16:51:13 +0000 (18:51 +0200)]
Improve documentation for the layer.h file

14 years agoPartial documentation for the paste canvas layer
Carlos Lopez [Sun, 18 Jul 2010 19:02:20 +0000 (21:02 +0200)]
Partial documentation for the paste canvas layer

14 years agoDocumentation for the layer composite
Carlos Lopez [Sun, 18 Jul 2010 18:48:01 +0000 (20:48 +0200)]
Documentation for the layer composite

14 years agoTypo
Carlos Lopez [Sun, 18 Jul 2010 18:47:37 +0000 (20:47 +0200)]
Typo

14 years agoDocumentation for the context class
Carlos Lopez [Sun, 18 Jul 2010 18:04:54 +0000 (20:04 +0200)]
Documentation for the context class

14 years agoFix bug #3029832 Time Offset parameter fails for multiple times imported files.
Carlos Lopez [Fri, 16 Jul 2010 16:52:56 +0000 (18:52 +0200)]
Fix bug #3029832 Time Offset parameter fails for multiple times imported files.
canvas->set time not only sets the time but also calls the canvas's context set_time.
There are bugs pending though. Live play produces bad renders on canvas window.
Output render is fine now.

14 years agoMore documentation for canvas.h
Carlos Lopez [Tue, 13 Jul 2010 15:02:58 +0000 (17:02 +0200)]
More documentation for canvas.h

14 years agoEnglish Great Britain translation of Synfig and Synfig Studio. Thanks to Robert Readman
Carlos Lopez [Mon, 12 Jul 2010 16:11:35 +0000 (18:11 +0200)]
English Great Britain translation of Synfig and Synfig Studio. Thanks to Robert Readman

14 years agoMore documentation for canvas.h
Carlos Lopez [Sat, 10 Jul 2010 10:30:14 +0000 (12:30 +0200)]
More documentation for canvas.h

14 years agoPartial documentation for canvas.h
Carlos Lopez [Fri, 9 Jul 2010 19:43:56 +0000 (21:43 +0200)]
Partial documentation for canvas.h

14 years agoMore documentation for Value Node Animated
Carlos Lopez [Fri, 9 Jul 2010 19:20:03 +0000 (21:20 +0200)]
More documentation for Value Node Animated

14 years agoDocumentation for Value Node Animated
Carlos Lopez [Mon, 5 Jul 2010 16:14:11 +0000 (18:14 +0200)]
Documentation for Value Node Animated