synfig.git
16 years agoAllow scrolling left and right in time widgets
pabs [Sun, 13 Apr 2008 08:56:55 +0000 (08:56 +0000)]
Allow scrolling left and right in time widgets

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

16 years agoDon't show debugging messages about saving preference directories.
dooglus [Sat, 12 Apr 2008 08:03:28 +0000 (08:03 +0000)]
Don't show debugging messages about saving preference directories.

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

16 years agoWhen multiple layers are selected, only show parameters which are present in all...
dooglus [Fri, 11 Apr 2008 15:37:34 +0000 (15:37 +0000)]
When multiple layers are selected, only show parameters which are present in all selected layers *with the same type*.

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

16 years agoRename all 'offset' parameters to 'origin'.
dooglus [Fri, 11 Apr 2008 14:01:00 +0000 (14:01 +0000)]
Rename all 'offset' parameters to 'origin'.

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

16 years agoRename all 'pos' parameters to 'origin'.
dooglus [Fri, 11 Apr 2008 12:46:43 +0000 (12:46 +0000)]
Rename all 'pos' parameters to 'origin'.

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

16 years agoImprove a warning message when we find an unknown layer parameter.
dooglus [Fri, 11 Apr 2008 12:46:25 +0000 (12:46 +0000)]
Improve a warning message when we find an unknown layer parameter.

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

16 years agoAdd "select all layers" (S-C-a) and "unselect all ducks" (C-d). Move "unselect all...
dooglus [Thu, 10 Apr 2008 18:43:36 +0000 (18:43 +0000)]
Add "select all layers" (S-C-a) and "unselect all ducks" (C-d).  Move "unselect all layers" onto S-C-d..

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

16 years agoAdd 2 new valuenode types: "Angle String" and "Int String".
dooglus [Thu, 10 Apr 2008 14:47:08 +0000 (14:47 +0000)]
Add 2 new valuenode types: "Angle String" and "Int String".

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

16 years agoAlt-D = draw, Alt-W = width. Previously there were 2 different definitions for Alt-T.
dooglus [Thu, 10 Apr 2008 14:30:29 +0000 (14:30 +0000)]
Alt-D = draw, Alt-W = width.  Previously there were 2 different definitions for Alt-T.

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

16 years agoCorrect the SVN revision number for 'joined list'.
dooglus [Wed, 9 Apr 2008 22:49:03 +0000 (22:49 +0000)]
Correct the SVN revision number for 'joined list'.

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

16 years agoAdd a new valuenode "Joined List" that allows a list of strings to be concatenated...
dooglus [Wed, 9 Apr 2008 21:17:14 +0000 (21:17 +0000)]
Add a new valuenode "Joined List" that allows a list of strings to be concatenated together.

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

16 years agoUse the framerate from the root canvas, not the parent canvas.
dooglus [Wed, 9 Apr 2008 21:16:59 +0000 (21:16 +0000)]
Use the framerate from the root canvas, not the parent canvas.

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

16 years agoAdd the 2 new valuenode types.
dooglus [Wed, 9 Apr 2008 16:52:45 +0000 (16:52 +0000)]
Add the 2 new valuenode types.

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

16 years agoUse "Zero Padded" rather than "Zero Padding".
dooglus [Wed, 9 Apr 2008 16:39:15 +0000 (16:39 +0000)]
Use "Zero Padded" rather than "Zero Padding".

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

16 years agoAdd valuenode "Real String" for converting real values to text strings.
dooglus [Wed, 9 Apr 2008 16:36:21 +0000 (16:36 +0000)]
Add valuenode "Real String" for converting real values to text strings.

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

16 years agoWhen calculating the start and end frames, round to the nearest integer rather than...
dooglus [Wed, 9 Apr 2008 15:42:25 +0000 (15:42 +0000)]
When calculating the start and end frames, round to the nearest integer rather than always rounding down.

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

16 years agoDefault the time sub-parameter to 0f. Check that the valuenode has a parent canvas...
dooglus [Wed, 9 Apr 2008 12:17:20 +0000 (12:17 +0000)]
Default the time sub-parameter to 0f.  Check that the valuenode has a parent canvas before attempting to look up the frame rate in it.

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

16 years agoAdd a new valuenode type: "Time String" for converting times to text strings.
dooglus [Wed, 9 Apr 2008 11:56:45 +0000 (11:56 +0000)]
Add a new valuenode type: "Time String" for converting times to text strings.

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

16 years ago"Create Gradient BLine" -> "Create Curve Gradient BLine" to match the other tools.
dooglus [Wed, 9 Apr 2008 11:56:33 +0000 (11:56 +0000)]
"Create Gradient BLine" -> "Create Curve Gradient BLine" to match the other tools.

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

16 years agoRename the 'create region' and 'create outline' options to have the same name as...
dooglus [Wed, 9 Apr 2008 11:56:21 +0000 (11:56 +0000)]
Rename the 'create region' and 'create outline' options to have the same name as in all the other tools.  Switch their order too, to match the other tools.

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

16 years agoRelax the limits on the star layer tangent options.
dooglus [Wed, 9 Apr 2008 09:11:38 +0000 (09:11 +0000)]
Relax the limits on the star layer tangent options.

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

16 years agoAdd inner and outer width options to the star tool.
dooglus [Wed, 9 Apr 2008 09:11:27 +0000 (09:11 +0000)]
Add inner and outer width options to the star tool.

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

16 years agoAdd a 'radius ratio' option to the star tool.
dooglus [Wed, 9 Apr 2008 09:11:12 +0000 (09:11 +0000)]
Add a 'radius ratio' option to the star tool.

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

16 years agoSame as the previous commit, but for circles and rectangles as well.
dooglus [Tue, 8 Apr 2008 15:10:08 +0000 (15:10 +0000)]
Same as the previous commit, but for circles and rectangles as well.

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

16 years agoUse the background color for star layers if we're also creating a star outline at...
dooglus [Tue, 8 Apr 2008 15:07:36 +0000 (15:07 +0000)]
Use the background color for star layers if we're also creating a star outline at the same time.

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

16 years agoReplace "Gradient" checkbutton with "Create Gradient BLine", etc., like in the other...
dooglus [Tue, 8 Apr 2008 15:02:43 +0000 (15:02 +0000)]
Replace "Gradient" checkbutton with "Create Gradient BLine", etc., like in the other tools.

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

16 years agoPrevent compiler warnings about 3 unused variables.
dooglus [Tue, 8 Apr 2008 10:00:06 +0000 (10:00 +0000)]
Prevent compiler warnings about 3 unused variables.

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

16 years agoPrevent a compiler warning about unhandled cases.
dooglus [Tue, 8 Apr 2008 09:59:54 +0000 (09:59 +0000)]
Prevent a compiler warning about unhandled cases.

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

16 years agoShow the name of the current tool in the tool options panel if it has any options...
dooglus [Tue, 8 Apr 2008 09:59:24 +0000 (09:59 +0000)]
Show the name of the current tool in the tool options panel if it has any options.  For the zoom tool, show the message that it doesn't have any options, instead of just showing a blank panel.

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

16 years agoAdd 'inner tangent' and 'outer tangent' options to the star tool for creating rounded...
dooglus [Tue, 8 Apr 2008 09:59:10 +0000 (09:59 +0000)]
Add 'inner tangent' and 'outer tangent' options to the star tool for creating rounded stars.

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

16 years agoFix the creation of regular polygon blines with the star layer. It was always creati...
dooglus [Tue, 8 Apr 2008 02:16:23 +0000 (02:16 +0000)]
Fix the creation of regular polygon blines with the star layer.  It was always creating stars before.

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

16 years agoReorder the keyboard shortcut definitions for the tools to the same order as the...
dooglus [Tue, 8 Apr 2008 02:09:50 +0000 (02:09 +0000)]
Reorder the keyboard shortcut definitions for the tools to the same order as the tools in the toolbox.

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

16 years agoMove a couple of tool icons in the toolbox, and fix a couple of keyboard shortcuts.
dooglus [Tue, 8 Apr 2008 02:06:01 +0000 (02:06 +0000)]
Move a couple of tool icons in the toolbox, and fix a couple of keyboard shortcuts.

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

16 years agoAdd options to allow creation of BLine versions of the star using the star tool.
dooglus [Tue, 8 Apr 2008 01:39:59 +0000 (01:39 +0000)]
Add options to allow creation of BLine versions of the star using the star tool.

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

16 years agoAdd a star tool. For drawing stars.
dooglus [Tue, 8 Apr 2008 01:21:53 +0000 (01:21 +0000)]
Add a star tool.  For drawing stars.

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

16 years agoAdd a 'feather' option to the rectangle tool's tool options panel. It only affects...
dooglus [Tue, 8 Apr 2008 00:13:18 +0000 (00:13 +0000)]
Add a 'feather' option to the rectangle tool's tool options panel.  It only affects the 'region' and 'outline' blines created, not the Rectangle layer itself, which doesn't support feathering.

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

16 years agoAdd 4 kinds of BLine layer to the rectangle tool.
dooglus [Mon, 7 Apr 2008 23:52:51 +0000 (23:52 +0000)]
Add 4 kinds of BLine layer to the rectangle tool.

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

16 years agoTidying.
dooglus [Mon, 7 Apr 2008 23:52:40 +0000 (23:52 +0000)]
Tidying.

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

16 years agoTidying.
dooglus [Mon, 7 Apr 2008 23:52:28 +0000 (23:52 +0000)]
Tidying.

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

16 years agoRemove the "blend method" option from the tool options panel for the circle and gradi...
dooglus [Mon, 7 Apr 2008 23:00:51 +0000 (23:00 +0000)]
Remove the "blend method" option from the tool options panel for the circle and gradient tools (unless the BLEND_METHOD_IN_TOOL_OPTIONS #define in toolbox.h is uncommented).

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

16 years agoApply 1937009: "Removing error from the console" from Chris Norman.
dooglus [Mon, 7 Apr 2008 20:15:28 +0000 (20:15 +0000)]
Apply 1937009: "Removing error from the console" from Chris Norman.

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

16 years agoUse the 'feather' and 'invert' tool options when creating outline or region layers...
dooglus [Mon, 7 Apr 2008 20:15:10 +0000 (20:15 +0000)]
Use the 'feather' and 'invert' tool options when creating outline or region layers in the circle tool.

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

16 years agoIf environment variable SYNFIG_TOOLS_CLEAR_SELECTION is set, then unselect all layers...
dooglus [Mon, 7 Apr 2008 15:17:00 +0000 (15:17 +0000)]
If environment variable SYNFIG_TOOLS_CLEAR_SELECTION is set, then unselect all layers before creating new layers with any tool (other than the draw tool).

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

16 years agoLeave previously selected layers selected, and refresh ducks to ensure newly created...
dooglus [Mon, 7 Apr 2008 15:16:44 +0000 (15:16 +0000)]
Leave previously selected layers selected, and refresh ducks to ensure newly created layers are fully selected.

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

16 years agoLeave previously selected layers selected.
dooglus [Mon, 7 Apr 2008 15:16:32 +0000 (15:16 +0000)]
Leave previously selected layers selected.

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

16 years agoTidying.
dooglus [Mon, 7 Apr 2008 15:16:20 +0000 (15:16 +0000)]
Tidying.

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

16 years agoWhen adding new circles, leave previously selected layers selected.
dooglus [Mon, 7 Apr 2008 15:16:09 +0000 (15:16 +0000)]
When adding new circles, leave previously selected layers selected.

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

16 years agoAfter adding a circle, refresh the ducks to reflect that the new layer(s) are selected.
dooglus [Mon, 7 Apr 2008 15:15:57 +0000 (15:15 +0000)]
After adding a circle, refresh the ducks to reflect that the new layer(s) are selected.

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

16 years agoPrevent a warning about unhandled cases.
dooglus [Mon, 7 Apr 2008 15:15:45 +0000 (15:15 +0000)]
Prevent a warning about unhandled cases.

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

16 years agoSet the canvas of the bline used by the circle tool.
dooglus [Sun, 6 Apr 2008 19:27:12 +0000 (19:27 +0000)]
Set the canvas of the bline used by the circle tool.

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

16 years agoShow commands as they are received over the FIFO.
dooglus [Sun, 6 Apr 2008 19:26:59 +0000 (19:26 +0000)]
Show commands as they are received over the FIFO.

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

16 years agoSimplify the code a little.
dooglus [Sun, 6 Apr 2008 19:26:41 +0000 (19:26 +0000)]
Simplify the code a little.

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

16 years agoShow the 'fifo_activity' message less.
dooglus [Sun, 6 Apr 2008 19:26:27 +0000 (19:26 +0000)]
Show the 'fifo_activity' message less.

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

16 years agoMake the file selector dialogs print less output to the console.
dooglus [Sun, 6 Apr 2008 19:26:05 +0000 (19:26 +0000)]
Make the file selector dialogs print less output to the console.

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

16 years agoRename the gradient tool from "Gradient" to "Gradient Tool". All the other tools...
dooglus [Sun, 6 Apr 2008 09:13:03 +0000 (09:13 +0000)]
Rename the gradient tool from "Gradient" to "Gradient Tool".  All the other tools have "Tool" in their name.

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

16 years agoFix a bug in the plant layer: when the plant is so small that we can't calculate...
dooglus [Sat, 5 Apr 2008 20:22:47 +0000 (20:22 +0000)]
Fix a bug in the plant layer: when the plant is so small that we can't calculate the perpendicular to its bline, skip trying to branch it.

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

16 years agoGive the text tool a name for the tooltip and 'state' menu. Let's call it... "Text...
dooglus [Sat, 5 Apr 2008 19:12:42 +0000 (19:12 +0000)]
Give the text tool a name for the tooltip and 'state' menu.  Let's call it... "Text Tool".

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

16 years agoPrevent some compiler warnings.
dooglus [Sat, 5 Apr 2008 17:11:38 +0000 (17:11 +0000)]
Prevent some compiler warnings.

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

16 years agoAdd a new tool for adding text layers.
dooglus [Fri, 4 Apr 2008 18:38:02 +0000 (18:38 +0000)]
Add a new tool for adding text layers.

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

16 years agoAdd App::dialog_paragraph() to allow editing of paragraphs of text.
dooglus [Fri, 4 Apr 2008 18:37:40 +0000 (18:37 +0000)]
Add App::dialog_paragraph() to allow editing of paragraphs of text.

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

16 years agoAdd --canvas-info flag to the synfig tool. Specify "--canvas-info all" to see all...
dooglus [Thu, 3 Apr 2008 14:06:55 +0000 (14:06 +0000)]
Add --canvas-info flag to the synfig tool.  Specify "--canvas-info all" to see all info, or specify individual fields to see just those: "--canvas-info frame_start,frame_end,frame_rate,metadata".

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

16 years agoAccept 1932525: Patch "Improved GUI for the sound file selection dialog" from David...
dooglus [Thu, 3 Apr 2008 11:00:59 +0000 (11:00 +0000)]
Accept 1932525: Patch "Improved GUI for the sound file selection dialog" from David 'Bombe' Roden.

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

16 years agoAdd a new circle tool option: "Point Angle Offset" to select the rotational placing...
dooglus [Wed, 2 Apr 2008 12:59:48 +0000 (12:59 +0000)]
Add a new circle tool option: "Point Angle Offset" to select the rotational placing of the blinepoints approximating a circle.

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

16 years agoAvoid division by zero when approximating a circle by two points.
dooglus [Wed, 2 Apr 2008 12:36:03 +0000 (12:36 +0000)]
Avoid division by zero when approximating a circle by two points.

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

16 years agoAllow the user to set the number of points used to approximate a circle.
dooglus [Wed, 2 Apr 2008 12:03:10 +0000 (12:03 +0000)]
Allow the user to set the number of points used to approximate a circle.

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

16 years agoAdd options to the circle tool for creation of bline approximations to circles.
dooglus [Wed, 2 Apr 2008 10:11:49 +0000 (10:11 +0000)]
Add options to the circle tool for creation of bline approximations to circles.

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

16 years agoUse the existing layers_to_create() method rather than reimplementing it.
dooglus [Tue, 1 Apr 2008 17:51:18 +0000 (17:51 +0000)]
Use the existing layers_to_create() method rather than reimplementing it.

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

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