synfig.git
16 years agoRemove -Wno-deprecated since it is no longer needed and just causes extra warnings...
pabs [Mon, 31 Mar 2008 15:31:26 +0000 (15:31 +0000)]
Remove -Wno-deprecated since it is no longer needed and just causes extra warnings when compiling C code.

git-svn-id: http://svn.voria.com/code@1950 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoUpdate all BLineCalcWidth and BLineCalcTangent ducks which use the same 'amount'...
dooglus [Mon, 31 Mar 2008 14:35:59 +0000 (14:35 +0000)]
Update all BLineCalcWidth and BLineCalcTangent ducks which use the same 'amount' ValueNode as an edited BLineCalcVertex duck.

git-svn-id: http://svn.voria.com/code@1949 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoRearranged the code a little. Allow editing of Real BLineCalcTangent ValueNodes.
dooglus [Mon, 31 Mar 2008 14:35:46 +0000 (14:35 +0000)]
Rearranged the code a little.  Allow editing of Real BLineCalcTangent ValueNodes.

git-svn-id: http://svn.voria.com/code@1948 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAllow manipulation of BLineCalcTangent angle offsets via the angle duck.
dooglus [Sun, 30 Mar 2008 20:44:44 +0000 (20:44 +0000)]
Allow manipulation of BLineCalcTangent angle offsets via the angle duck.

git-svn-id: http://svn.voria.com/code@1947 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix a minor problem, and a little tidying.
dooglus [Sun, 30 Mar 2008 20:44:31 +0000 (20:44 +0000)]
Fix a minor problem, and a little tidying.

git-svn-id: http://svn.voria.com/code@1946 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoThe previous commit introduced a new crash. This fixes it.
dooglus [Sun, 30 Mar 2008 17:44:33 +0000 (17:44 +0000)]
The previous commit introduced a new crash.  This fixes it.

git-svn-id: http://svn.voria.com/code@1945 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoOnly update calculated tangents and widths if their 'amount' subparameters are linked...
dooglus [Sun, 30 Mar 2008 17:25:37 +0000 (17:25 +0000)]
Only update calculated tangents and widths if their 'amount' subparameters are linked to the 'amount' of the vertex being moved.

git-svn-id: http://svn.voria.com/code@1944 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix r1942, forgot to get the image width and height
pabs [Sun, 30 Mar 2008 16:12:22 +0000 (16:12 +0000)]
Fix r1942, forgot to get the image width and height

git-svn-id: http://svn.voria.com/code@1943 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix some crashes when the images for the splash screen are not available
pabs [Sun, 30 Mar 2008 11:37:16 +0000 (11:37 +0000)]
Fix some crashes when the images for the splash screen are not available

git-svn-id: http://svn.voria.com/code@1942 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoSearch in the right directory for the splash image when SYNFIG_ROOT is set.
pabs [Sun, 30 Mar 2008 11:37:01 +0000 (11:37 +0000)]
Search in the right directory for the splash image when SYNFIG_ROOT is set.

git-svn-id: http://svn.voria.com/code@1941 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoUse ETL directory separator instead of forward slashes.
pabs [Sun, 30 Mar 2008 11:36:40 +0000 (11:36 +0000)]
Use ETL directory separator instead of forward slashes.

git-svn-id: http://svn.voria.com/code@1940 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAllow direct editing of calculated widths - like the previous commit did for tangents.
dooglus [Sun, 30 Mar 2008 09:15:54 +0000 (09:15 +0000)]
Allow direct editing of calculated widths - like the previous commit did for tangents.

git-svn-id: http://svn.voria.com/code@1939 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoWhen dragging a duck along a bline that it's linked to, update the tangents as well...
dooglus [Sun, 30 Mar 2008 01:17:52 +0000 (01:17 +0000)]
When dragging a duck along a bline that it's linked to, update the tangents as well, if they are also linked to the tangent of the bline.

git-svn-id: http://svn.voria.com/code@1938 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoTidying.
dooglus [Sat, 29 Mar 2008 13:32:45 +0000 (13:32 +0000)]
Tidying.

git-svn-id: http://svn.voria.com/code@1937 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoThe previous commit was missing this change to make BLineCalcTangent ducks editable.
dooglus [Sat, 29 Mar 2008 08:39:05 +0000 (08:39 +0000)]
The previous commit was missing this change to make BLineCalcTangent ducks editable.

git-svn-id: http://svn.voria.com/code@1936 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAllow a BLineCalcTangent's tangent duck to be dragged and have it edit the 'offset...
dooglus [Fri, 28 Mar 2008 21:11:18 +0000 (21:11 +0000)]
Allow a BLineCalcTangent's tangent duck to be dragged and have it edit the 'offset' sub-parameter.

git-svn-id: http://svn.voria.com/code@1935 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAccept 1927294 (a further patch from Gerald Young): the previous patch stopped the...
dooglus [Fri, 28 Mar 2008 18:56:14 +0000 (18:56 +0000)]
Accept 1927294 (a further patch from Gerald Young): the previous patch stopped the red square around ducks from showing up when individual blinepoints were selected in the parameter panel.

git-svn-id: http://svn.voria.com/code@1934 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix "zoom to fit" so that it centers the fitted canvas on the screen, and always...
dooglus [Fri, 28 Mar 2008 18:54:23 +0000 (18:54 +0000)]
Fix "zoom to fit" so that it centers the fitted canvas on the screen, and always zooms back to the previous zoom level and position if clicked a second time.

git-svn-id: http://svn.voria.com/code@1933 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAllow the linking of angle layer parameters to blines too.
dooglus [Fri, 28 Mar 2008 12:11:36 +0000 (12:11 +0000)]
Allow the linking of angle layer parameters to blines too.

git-svn-id: http://svn.voria.com/code@1932 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoWhen looking for the closest point on a bline to a duck, use the bline's loop flag...
dooglus [Fri, 28 Mar 2008 10:18:52 +0000 (10:18 +0000)]
When looking for the closest point on a bline to a duck, use the bline's loop flag rather than the BLineCalcVertex's loop sub-param, since this is what tells us whether the bline is looped or not.

git-svn-id: http://svn.voria.com/code@1931 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoUse 0 for the index if the closest point is on the segment which closes the loop...
dooglus [Fri, 28 Mar 2008 10:18:38 +0000 (10:18 +0000)]
Use 0 for the index if the closest point is on the segment which closes the loop.  This keeps the final 'amount' value in the range 0..1.

git-svn-id: http://svn.voria.com/code@1930 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAccept 1927294: Patch from Gerald Young to allow intuitive editing of the BLinePoint...
dooglus [Fri, 28 Mar 2008 08:51:12 +0000 (08:51 +0000)]
Accept 1927294: Patch from Gerald Young to allow intuitive editing of the BLinePoint ValueNode's "Amount" parameter by dragging the duck in the workarea.

git-svn-id: http://svn.voria.com/code@1929 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd code for the 'text' icon.
dooglus [Wed, 26 Mar 2008 23:26:00 +0000 (23:26 +0000)]
Add code for the 'text' icon.

git-svn-id: http://svn.voria.com/code@1928 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd code for the 'plant' icon.
dooglus [Wed, 26 Mar 2008 23:25:48 +0000 (23:25 +0000)]
Add code for the 'plant' icon.

git-svn-id: http://svn.voria.com/code@1927 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd code for the 'star' icon.
dooglus [Wed, 26 Mar 2008 23:25:35 +0000 (23:25 +0000)]
Add code for the 'star' icon.

git-svn-id: http://svn.voria.com/code@1926 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoWhen editing more than one of ID, Description, Name, and RendDesc at once, group...
dooglus [Wed, 26 Mar 2008 20:05:22 +0000 (20:05 +0000)]
When editing more than one of ID, Description, Name, and RendDesc at once, group the actions in the history panel.

git-svn-id: http://svn.voria.com/code@1925 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAllow RendDesc, Description, and Name to all be set at once.
dooglus [Wed, 26 Mar 2008 20:05:10 +0000 (20:05 +0000)]
Allow RendDesc, Description, and Name to all be set at once.

git-svn-id: http://svn.voria.com/code@1924 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix 1924592: Editing the name, description, or id of a canvas should mark the canvas...
dooglus [Wed, 26 Mar 2008 20:04:43 +0000 (20:04 +0000)]
Fix 1924592: Editing the name, description, or id of a canvas should mark the canvas as needing to be saved, and should also be undoable.

git-svn-id: http://svn.voria.com/code@1923 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoUse the polyline icon for the polygon tool and layers since the polygon layers are...
pabs [Wed, 26 Mar 2008 07:50:58 +0000 (07:50 +0000)]
Use the polyline icon for the polygon tool and layers since the polygon layers are not regular polygons and the Tango ArtLibreSet differentiates between tools for regular polygons and irregular polygons (polylines).

git-svn-id: http://svn.voria.com/code@1922 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoApply 1924714: add plant, text, star and polyline icons. Icons by genete.
pabs [Wed, 26 Mar 2008 07:50:41 +0000 (07:50 +0000)]
Apply 1924714: add plant, text, star and polyline icons. Icons by genete.

git-svn-id: http://svn.voria.com/code@1921 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix 1914874: update the timeline scrollbars' major step size when zooming time in...
dooglus [Tue, 25 Mar 2008 20:10:49 +0000 (20:10 +0000)]
Fix 1914874: update the timeline scrollbars' major step size when zooming time in and out.

git-svn-id: http://svn.voria.com/code@1920 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix SVN r1916: move the commented lines outside of AC_CONFIG_FILES, I should test...
pabs [Sun, 23 Mar 2008 08:50:05 +0000 (08:50 +0000)]
Fix SVN r1916: move the commented lines outside of AC_CONFIG_FILES, I should test things better than that!

git-svn-id: http://svn.voria.com/code@1919 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd new icon for the reset colors button and change the code to use it. Icon by genete.
pabs [Thu, 20 Mar 2008 05:20:37 +0000 (05:20 +0000)]
Add new icon for the reset colors button and change the code to use it. Icon by genete.

git-svn-id: http://svn.voria.com/code@1918 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoUnless OpenEXR half mode is used, don't ask synfigstudio to depend on it.
pabs [Thu, 20 Mar 2008 04:41:45 +0000 (04:41 +0000)]
Unless OpenEXR half mode is used, don't ask synfigstudio to depend on it.

git-svn-id: http://svn.voria.com/code@1917 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoUpdate configure.ac as suggested by autoupdate.
pabs [Thu, 20 Mar 2008 04:16:16 +0000 (04:16 +0000)]
Update configure.ac as suggested by autoupdate.

git-svn-id: http://svn.voria.com/code@1916 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix FTBFS with SVN r1913: don't declare get_temporal_tension/set_temporal_tension...
pabs [Fri, 14 Mar 2008 05:21:29 +0000 (05:21 +0000)]
Fix FTBFS with SVN r1913: don't declare get_temporal_tension/set_temporal_tension twice.

git-svn-id: http://svn.voria.com/code@1915 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoDon't offer 'Manual' as an interpolation type. It's not clear what it is supposed...
dooglus [Thu, 13 Mar 2008 23:46:19 +0000 (23:46 +0000)]
Don't offer 'Manual' as an interpolation type.  It's not clear what it is supposed to do, and looks like the code to implement it was never written.  Attempting to use it causes uninitialised memory to be read.

git-svn-id: http://svn.voria.com/code@1914 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years ago{get,set}_time_tension() were the same as {get,set}_temporal_tension() - use the...
dooglus [Thu, 13 Mar 2008 23:46:03 +0000 (23:46 +0000)]
{get,set}_time_tension() were the same as {get,set}_temporal_tension() - use the 'temporal' version everywhere.

git-svn-id: http://svn.voria.com/code@1913 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years ago2 more similar typos.
dooglus [Thu, 13 Mar 2008 23:45:50 +0000 (23:45 +0000)]
2 more similar typos.

git-svn-id: http://svn.voria.com/code@1912 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoTypo.
dooglus [Thu, 13 Mar 2008 23:45:33 +0000 (23:45 +0000)]
Typo.

git-svn-id: http://svn.voria.com/code@1911 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoWoops, add Gerald Young's copyright to the README.
pabs [Thu, 13 Mar 2008 06:06:45 +0000 (06:06 +0000)]
Woops, add Gerald Young's copyright to the README.

git-svn-id: http://svn.voria.com/code@1910 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoDon't check for libtiff since synfig doesn't use it.
pabs [Mon, 10 Mar 2008 17:32:23 +0000 (17:32 +0000)]
Don't check for libtiff since synfig doesn't use it.

git-svn-id: http://svn.voria.com/code@1909 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix my copyright year to include 2007 since I wrote mod_png then.
pabs [Mon, 10 Mar 2008 14:33:54 +0000 (14:33 +0000)]
Fix my copyright year to include 2007 since I wrote mod_png then.

git-svn-id: http://svn.voria.com/code@1908 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoApply 1910528: improve keyboard shortcuts for WP in Spanish translation. Thanks genete.
pabs [Mon, 10 Mar 2008 11:28:22 +0000 (11:28 +0000)]
Apply 1910528: improve keyboard shortcuts for WP in Spanish translation. Thanks genete.

git-svn-id: http://svn.voria.com/code@1907 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd Catalan translation by Miguel Gea Milvaques (xerakko).
dooglus [Mon, 10 Mar 2008 00:55:40 +0000 (00:55 +0000)]
Add Catalan translation by Miguel Gea Milvaques (xerakko).

git-svn-id: http://svn.voria.com/code@1906 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoInclude "general.h" so the strings get translated properly.
dooglus [Sun, 9 Mar 2008 13:32:37 +0000 (13:32 +0000)]
Include "general.h" so the strings get translated properly.

git-svn-id: http://svn.voria.com/code@1905 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoDon't render waypoints that lie outside the bounds of the timetrack's adjustment.
dooglus [Sun, 9 Mar 2008 12:55:59 +0000 (12:55 +0000)]
Don't render waypoints that lie outside the bounds of the timetrack's adjustment.

git-svn-id: http://svn.voria.com/code@1904 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoKeep the value the same when converting to "Dot Product".
dooglus [Sun, 9 Mar 2008 12:07:19 +0000 (12:07 +0000)]
Keep the value the same when converting to "Dot Product".

git-svn-id: http://svn.voria.com/code@1903 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoApply 1910407: set the author to the encapsulate and select all icons and release...
pabs [Sun, 9 Mar 2008 11:25:09 +0000 (11:25 +0000)]
Apply 1910407: set the author to the encapsulate and select all icons and release them for public domain. Thanks genete.

git-svn-id: http://svn.voria.com/code@1902 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd "Loop" link to the "Gradient Color" ValueNode.
dooglus [Sun, 9 Mar 2008 11:18:26 +0000 (11:18 +0000)]
Add "Loop" link to the "Gradient Color" ValueNode.

git-svn-id: http://svn.voria.com/code@1901 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoApply 1910382: Updated Español translations. Thanks genete.
pabs [Sun, 9 Mar 2008 11:14:15 +0000 (11:14 +0000)]
Apply 1910382: Updated Español translations.  Thanks genete.

git-svn-id: http://svn.voria.com/code@1900 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoThe "all pages" wiki page is not translatable, don't mark it for translation.
pabs [Sun, 9 Mar 2008 10:16:16 +0000 (10:16 +0000)]
The "all pages" wiki page is not translatable, don't mark it for translation.

git-svn-id: http://svn.voria.com/code@1899 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoreturn should only be used to return from a function or sourced script
pabs [Sun, 9 Mar 2008 05:39:22 +0000 (05:39 +0000)]
return should only be used to return from a function or sourced script

git-svn-id: http://svn.voria.com/code@1898 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoChange the tooltip "Zoom Fit" -> "Zoom to Fit".
dooglus [Sat, 8 Mar 2008 23:42:42 +0000 (23:42 +0000)]
Change the tooltip "Zoom Fit" -> "Zoom to Fit".

git-svn-id: http://svn.voria.com/code@1897 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoShow a 'zoom to fit' icon in the zoomdial as well as a 'zoom 100%' icon.
dooglus [Sat, 8 Mar 2008 23:42:31 +0000 (23:42 +0000)]
Show a 'zoom to fit' icon in the zoomdial as well as a 'zoom 100%' icon.

git-svn-id: http://svn.voria.com/code@1896 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix zoom_fit() so it really does zoom the canvas to fit the window.
dooglus [Sat, 8 Mar 2008 23:42:18 +0000 (23:42 +0000)]
Fix zoom_fit() so it really does zoom the canvas to fit the window.

git-svn-id: http://svn.voria.com/code@1895 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoUncomment and fix segment duck code. Now the walk.sifz example can be edited.
dooglus [Sat, 8 Mar 2008 22:30:49 +0000 (22:30 +0000)]
Uncomment and fix segment duck code.  Now the walk.sifz example can be edited.

git-svn-id: http://svn.voria.com/code@1894 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAnother fix for the old walk.sifz example.
dooglus [Sat, 8 Mar 2008 22:30:36 +0000 (22:30 +0000)]
Another fix for the old walk.sifz example.

git-svn-id: http://svn.voria.com/code@1893 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoRemoved some printf() calls that I didn't ever mean to commit.
dooglus [Sat, 8 Mar 2008 22:30:22 +0000 (22:30 +0000)]
Removed some printf() calls that I didn't ever mean to commit.

git-svn-id: http://svn.voria.com/code@1892 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd ValueNode "Dot Product".
dooglus [Sat, 8 Mar 2008 15:44:13 +0000 (15:44 +0000)]
Add ValueNode "Dot Product".

git-svn-id: http://svn.voria.com/code@1891 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoUpdate my copyright.
dooglus [Sat, 8 Mar 2008 14:41:44 +0000 (14:41 +0000)]
Update my copyright.

git-svn-id: http://svn.voria.com/code@1890 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoUpdate my copyright.
dooglus [Sat, 8 Mar 2008 14:40:32 +0000 (14:40 +0000)]
Update my copyright.

git-svn-id: http://svn.voria.com/code@1889 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoWhen converting a gradient to be "Two Tone", take the two colors from either end...
dooglus [Sat, 8 Mar 2008 14:38:31 +0000 (14:38 +0000)]
When converting a gradient to be "Two Tone", take the two colors from either end of the existing gradient to use as the two colors in the new ValueNode.

git-svn-id: http://svn.voria.com/code@1888 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoWoops, used the wrong version number in the last release, luckily pkg-config treats...
pabs [Sat, 8 Mar 2008 14:37:22 +0000 (14:37 +0000)]
Woops, used the wrong version number in the last release, luckily pkg-config treats it the same as the real one

git-svn-id: http://svn.voria.com/code@1887 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoRelease a new version with a corrected version number
pabs [Sat, 8 Mar 2008 14:23:24 +0000 (14:23 +0000)]
Release a new version with a corrected version number

git-svn-id: http://svn.voria.com/code@1886 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd ValueNode "Gradient Color" for selecting individual colors from a gradient.
dooglus [Sat, 8 Mar 2008 13:45:49 +0000 (13:45 +0000)]
Add ValueNode "Gradient Color" for selecting individual colors from a gradient.

git-svn-id: http://svn.voria.com/code@1885 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoWhen converting to a "Reciprocal" ValueNode, default the link to the reciprocal of...
dooglus [Sat, 8 Mar 2008 13:14:59 +0000 (13:14 +0000)]
When converting to a "Reciprocal" ValueNode, default the link to the reciprocal of the current value so the value remains the same.

git-svn-id: http://svn.voria.com/code@1884 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoWhen converting to an "Exponential" ValueNode, default the exponent to zero so the...
dooglus [Sat, 8 Mar 2008 12:54:31 +0000 (12:54 +0000)]
When converting to an "Exponential" ValueNode, default the exponent to zero so the value remains the same.

git-svn-id: http://svn.voria.com/code@1883 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd ValueNodes "Vector X" and "Vector Y" for calculating the X and Y components of...
dooglus [Sat, 8 Mar 2008 12:30:42 +0000 (12:30 +0000)]
Add ValueNodes "Vector X" and "Vector Y" for calculating the X and Y components of a vector.

git-svn-id: http://svn.voria.com/code@1882 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd ValueNode "Vector Length" for calculating the length of a vector.
dooglus [Sat, 8 Mar 2008 12:07:59 +0000 (12:07 +0000)]
Add ValueNode "Vector Length" for calculating the length of a vector.

git-svn-id: http://svn.voria.com/code@1881 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd new ValueNode "Vector Angle" for calculating an angle from a vector.
dooglus [Sat, 8 Mar 2008 12:06:20 +0000 (12:06 +0000)]
Add new ValueNode "Vector Angle" for calculating an angle from a vector.

git-svn-id: http://svn.voria.com/code@1880 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd 0.61.09 to the list of formats we can save as.
dooglus [Sat, 8 Mar 2008 12:06:08 +0000 (12:06 +0000)]
Add 0.61.09 to the list of formats we can save as.

git-svn-id: http://svn.voria.com/code@1879 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd RELEASE_VERSION_0_61_09.
dooglus [Sat, 8 Mar 2008 12:05:56 +0000 (12:05 +0000)]
Add RELEASE_VERSION_0_61_09.

git-svn-id: http://svn.voria.com/code@1878 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoIf only one of -w and -h is specified on the command line, calculate the other in...
dooglus [Fri, 7 Mar 2008 23:26:58 +0000 (23:26 +0000)]
If only one of -w and -h is specified on the command line, calculate the other in order to keep the aspect ratio fixed.

git-svn-id: http://svn.voria.com/code@1877 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix handling of segments so that the examples/walk/walk.sifz file will load correctly.
dooglus [Fri, 7 Mar 2008 23:24:59 +0000 (23:24 +0000)]
Fix handling of segments so that the examples/walk/walk.sifz file will load correctly.

git-svn-id: http://svn.voria.com/code@1876 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoUpdate my copyright.
dooglus [Fri, 7 Mar 2008 23:24:46 +0000 (23:24 +0000)]
Update my copyright.

git-svn-id: http://svn.voria.com/code@1875 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoWhen linking a set of ducks to positions on a bline, link all the 'amounts' and all...
dooglus [Fri, 7 Mar 2008 19:44:30 +0000 (19:44 +0000)]
When linking a set of ducks to positions on a bline, link all the 'amounts' and all the 'loops' together.

git-svn-id: http://svn.voria.com/code@1874 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAllow linking widths and tangents to positions on a bline. It also now works with...
dooglus [Fri, 7 Mar 2008 17:30:39 +0000 (17:30 +0000)]
Allow linking widths and tangents to positions on a bline.  It also now works with layer parameters and exported values too.

git-svn-id: http://svn.voria.com/code@1873 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdd a "Scale" parameter to the "BLine Width" ValueNode.
dooglus [Fri, 7 Mar 2008 15:53:47 +0000 (15:53 +0000)]
Add a "Scale" parameter to the "BLine Width" ValueNode.

git-svn-id: http://svn.voria.com/code@1872 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoMade a start at implementing the ideas in http://synfig.org/Linking_to_Blines . ...
dooglus [Thu, 6 Mar 2008 21:28:25 +0000 (21:28 +0000)]
Made a start at implementing the ideas in synfig.org/Linking_to_Blines .  Doesn't work particularly well yet.

git-svn-id: http://svn.voria.com/code@1871 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoReplace "./././logo.sif#" with "logo.sif#"
dooglus [Thu, 6 Mar 2008 21:28:14 +0000 (21:28 +0000)]
Replace "./././logo.sif#" with "logo.sif#"

git-svn-id: http://svn.voria.com/code@1870 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoReplace "././././logo.sif#" with "logo.sif#".
dooglus [Thu, 6 Mar 2008 21:28:04 +0000 (21:28 +0000)]
Replace "././././logo.sif#" with "logo.sif#".

git-svn-id: http://svn.voria.com/code@1869 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoReplace "./././logo.sif#" with "logo.sif#".
dooglus [Thu, 6 Mar 2008 21:27:53 +0000 (21:27 +0000)]
Replace "./././logo.sif#" with "logo.sif#".

git-svn-id: http://svn.voria.com/code@1868 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoNumber the interpolation types in comments.
dooglus [Thu, 6 Mar 2008 21:27:42 +0000 (21:27 +0000)]
Number the interpolation types in comments.

git-svn-id: http://svn.voria.com/code@1867 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoChange the canvas version back to 0.1. It is a 0.1 version canvas - in 0.3 the ...
dooglus [Thu, 6 Mar 2008 20:38:36 +0000 (20:38 +0000)]
Change the canvas version back to 0.1.  It is a 0.1 version canvas - in 0.3 the <stripes> ValueNode would have a width.

git-svn-id: http://svn.voria.com/code@1866 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoDon't allow negative feather parameters for circles (or for the example 'filled rect...
dooglus [Thu, 6 Mar 2008 20:38:22 +0000 (20:38 +0000)]
Don't allow negative feather parameters for circles (or for the example 'filled rect' layer).

git-svn-id: http://svn.voria.com/code@1865 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoTidy up some is_candidate() methods.
dooglus [Thu, 6 Mar 2008 20:37:48 +0000 (20:37 +0000)]
Tidy up some is_candidate() methods.

git-svn-id: http://svn.voria.com/code@1864 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdded 3 new parameters to the "BLine Tangent" ValueNode, and incremented the canvas...
dooglus [Thu, 6 Mar 2008 01:03:07 +0000 (01:03 +0000)]
Added 3 new parameters to the "BLine Tangent" ValueNode, and incremented the canvas version number to allow checking for their presence in .sif files created from now on.

git-svn-id: http://svn.voria.com/code@1863 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAllow Real values to be converted to "BLine Tangent". The ValueNode returns the...
dooglus [Thu, 6 Mar 2008 00:35:48 +0000 (00:35 +0000)]
Allow Real values to be converted to "BLine Tangent".  The ValueNode returns the length of the tangent at the selected point.

git-svn-id: http://svn.voria.com/code@1862 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoThe "Link Offsets" option in the BLine tool now only links offsets if we're creating...
dooglus [Wed, 5 Mar 2008 23:18:02 +0000 (23:18 +0000)]
The "Link Offsets" option in the BLine tool now only links offsets if we're creating more than one layer at a time.

git-svn-id: http://svn.voria.com/code@1861 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoRemoved old comment - plants do have offsets now.
dooglus [Wed, 5 Mar 2008 23:17:49 +0000 (23:17 +0000)]
Removed old comment - plants do have offsets now.

git-svn-id: http://svn.voria.com/code@1860 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoAdded a couple of comments.
dooglus [Wed, 5 Mar 2008 21:50:06 +0000 (21:50 +0000)]
Added a couple of comments.

git-svn-id: http://svn.voria.com/code@1859 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoDon't let feather be negative for any Shape layers.
dooglus [Wed, 5 Mar 2008 21:41:40 +0000 (21:41 +0000)]
Don't let feather be negative for any Shape layers.

git-svn-id: http://svn.voria.com/code@1858 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoImprove the derivative class for hermites. Compare http://synfig.org/images/a/a8...
dooglus [Tue, 4 Mar 2008 22:02:22 +0000 (22:02 +0000)]
Improve the derivative class for hermites.  Compare synfig.org/images/a/a8/Bline-tangent-inaccuracy-before.png and http://synfig.org/images/a/a7/Bline-tangent-inaccuracy-after.png, the results of rendering http://synfig.org/images/b/bd/Bline-tangent-inaccuracy.sifz .

git-svn-id: http://svn.voria.com/code@1857 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix the tangents output by "Segment Tangent" and "BLine Tangent". They were scaled...
dooglus [Tue, 4 Mar 2008 17:56:49 +0000 (17:56 +0000)]
Fix the tangents output by "Segment Tangent" and "BLine Tangent".  They were scaled by a factor of 0.5 before.  Incremented the canvas version to 0.4 so existing .sif files still render the same.

git-svn-id: http://svn.voria.com/code@1856 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoSame as previous commit, but for 'segment tangent' instead of 'bline tangent'. Selec...
dooglus [Tue, 4 Mar 2008 14:18:23 +0000 (14:18 +0000)]
Same as previous commit, but for 'segment tangent' instead of 'bline tangent'.  Select the 'segment' layer in dooglus.rincevent.net/random/bline-and-segment-tangents.sifz and see how the two tangents are different lengths without this revision.

git-svn-id: http://svn.voria.com/code@1855 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoUse a bigger epsilon when calculating bline tangents. It gives a more accurate resul...
dooglus [Mon, 3 Mar 2008 18:11:27 +0000 (18:11 +0000)]
Use a bigger epsilon when calculating bline tangents.  It gives a more accurate result, since it reduces the effect of rounding errors.

git-svn-id: http://svn.voria.com/code@1854 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoRemove the ETL_FIXED_DERIVATIVE macro.
dooglus [Mon, 3 Mar 2008 18:11:07 +0000 (18:11 +0000)]
Remove the ETL_FIXED_DERIVATIVE macro.

git-svn-id: http://svn.voria.com/code@1853 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoFix indentation.
dooglus [Mon, 3 Mar 2008 18:10:46 +0000 (18:10 +0000)]
Fix indentation.

git-svn-id: http://svn.voria.com/code@1852 1f10aa63-cdf2-0310-b900-c93c546f37ac

16 years agoCheck for Gtk::AboutDialog::set_wrap_license, which was added in Gtkmm 2.8. Allows...
pabs [Mon, 3 Mar 2008 10:27:01 +0000 (10:27 +0000)]
Check for Gtk::AboutDialog::set_wrap_license, which was added in Gtkmm 2.8. Allows synfigstudio to build on the fink distribution.

git-svn-id: http://svn.voria.com/code@1851 1f10aa63-cdf2-0310-b900-c93c546f37ac