synfig.git
16 years agoUpdate NEWS files with most of the changes since the last release.
dooglus [Sun, 10 Feb 2008 20:01:43 +0000 (20:01 +0000)]
Update NEWS files with most of the changes since the last release.

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

16 years agoExpand the comment about version 0.3 of canvases.
dooglus [Sun, 10 Feb 2008 17:33:04 +0000 (17:33 +0000)]
Expand the comment about version 0.3 of canvases.

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

16 years agoWhen 'use current frame' is checked in the render dialog, the Time tab is supposed...
dooglus [Sun, 10 Feb 2008 15:41:26 +0000 (15:41 +0000)]
When 'use current frame' is checked in the render dialog, the Time tab is supposed to be insensitive.  This was broken way back in r224.

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

16 years agoSince we are defaulting to NOT rendering the current frame, we shouldn't start off...
dooglus [Sun, 10 Feb 2008 15:41:04 +0000 (15:41 +0000)]
Since we are defaulting to NOT rendering the current frame, we shouldn't start off with the time frame disabled.

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

16 years agoImprove the algorithm for determining the number of tick marks to put between pairs...
dooglus [Sun, 10 Feb 2008 13:58:11 +0000 (13:58 +0000)]
Improve the algorithm for determining the number of tick marks to put between pairs of labels in the timeslider widgets.  It's better to divide 5 minutes into 5 tics of 1 minute each than 6 ticks of 50 seconds each, for example.

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

16 years agoImprove the behaviour of horizontal-scrolling on the time slider. Scroll by one...
dooglus [Sun, 10 Feb 2008 13:57:47 +0000 (13:57 +0000)]
Improve the behaviour of horizontal-scrolling on the time slider.  Scroll by one 'tick', stop at either end, better control of the time cursor position, leave the zoom alone.

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

16 years agoAdded a link to a sif file that demonstrates why r954 was useful.
dooglus [Sun, 10 Feb 2008 13:57:23 +0000 (13:57 +0000)]
Added a link to a sif file that demonstrates why r954 was useful.

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

16 years agoPut the accent back in "Geometria" now that it no longer causes a crash.
dooglus [Sun, 10 Feb 2008 09:14:23 +0000 (09:14 +0000)]
Put the accent back in "Geometria" now that it no longer causes a crash.

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

16 years agoAllow accents in the layer category name translations.
dooglus [Sun, 10 Feb 2008 09:14:08 +0000 (09:14 +0000)]
Allow accents in the layer category name translations.

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

16 years agoTidying.
dooglus [Sun, 10 Feb 2008 09:13:54 +0000 (09:13 +0000)]
Tidying.

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

16 years agoReformat a couple of macros.
dooglus [Sun, 10 Feb 2008 09:13:44 +0000 (09:13 +0000)]
Reformat a couple of macros.

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

16 years agoReformat a couple of macros.
dooglus [Sun, 10 Feb 2008 09:13:33 +0000 (09:13 +0000)]
Reformat a couple of macros.

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

16 years agoFormat the #defines more clearly.
dooglus [Sun, 10 Feb 2008 09:13:22 +0000 (09:13 +0000)]
Format the #defines more clearly.

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

16 years agoGive slight priority to radius ducks. That way, it's possible to select the radius...
dooglus [Sat, 9 Feb 2008 20:56:27 +0000 (20:56 +0000)]
Give slight priority to radius ducks.  That way, it's possible to select the radius duck for a circle with radius zero.  Previously the position duck would usually be selected instead.

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

16 years agoAdded copyright lines for files I've edited this year.
dooglus [Sat, 9 Feb 2008 19:12:18 +0000 (19:12 +0000)]
Added copyright lines for files I've edited this year.

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

16 years agoAdded my "Copyright (c) 2007" notices, for files I edited in 2007.
dooglus [Sat, 9 Feb 2008 18:25:35 +0000 (18:25 +0000)]
Added my "Copyright (c) 2007" notices, for files I edited in 2007.

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

16 years agoShow the size of circles as they are drawn using the draw tool.
dooglus [Sat, 9 Feb 2008 17:25:00 +0000 (17:25 +0000)]
Show the size of circles as they are drawn using the draw tool.

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

16 years agoTake the 'restrict radius ducks' setting into account in the circle tool.
dooglus [Sat, 9 Feb 2008 16:02:03 +0000 (16:02 +0000)]
Take the 'restrict radius ducks' setting into account in the circle tool.

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

16 years agoChecking in [ 1890089 ] "Revised and updated Spanish transalation for core and studio...
dooglus [Sat, 9 Feb 2008 15:25:59 +0000 (15:25 +0000)]
Checking in [ 1890089 ] "Revised and updated Spanish transalation for core and studio" from genete.

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

16 years agoDefault to *not* restricting real ducks to the top right quadrant.
dooglus [Sat, 9 Feb 2008 15:25:43 +0000 (15:25 +0000)]
Default to *not* restricting real ducks to the top right quadrant.

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

16 years agoThe previous commit caused CXXFLAGS to be polluted for tests after the one for Gtk...
pabs [Sat, 9 Feb 2008 07:23:25 +0000 (07:23 +0000)]
The previous commit caused CXXFLAGS to be polluted for tests after the one for Gtk::AboutDialog::set_program_name, save CXXFLAGS before the test and restore it afterwards.

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

16 years agoCheck if Gtk::AboutDialog::set_program_name is available and only use it if it is...
pabs [Sat, 9 Feb 2008 07:14:32 +0000 (07:14 +0000)]
Check if Gtk::AboutDialog::set_program_name is available and only use it if it is. This fixes an FTBFS when using GTK+ 2.12 with GTKmm 2.10 reported by Aurore D.

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

16 years agoRevert to using popen on Win32 since it worked better and doesn't have any more secur...
pabs [Sat, 9 Feb 2008 02:47:47 +0000 (02:47 +0000)]
Revert to using popen on Win32 since it worked better and doesn't have any more security issues on Win32 than spawnlp

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

16 years agoAdded a gui checkbox rather than using a #define to switch the quadrant limiting...
dooglus [Sat, 9 Feb 2008 00:34:53 +0000 (00:34 +0000)]
Added a gui checkbox rather than using a #define to switch the quadrant limiting of real ducks on and off.

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

16 years agoAdded comment for the 'RESTRICT_RADIUS_DUCKS_TO_ONE_QUARTER' #define.
dooglus [Sat, 9 Feb 2008 00:01:34 +0000 (00:01 +0000)]
Added comment for the 'RESTRICT_RADIUS_DUCKS_TO_ONE_QUARTER' #define.

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

16 years agoRestrict 'radius' ducks to the top right corner of the plane. This allows us to...
dooglus [Sat, 9 Feb 2008 00:01:10 +0000 (00:01 +0000)]
Restrict 'radius' ducks to the top right corner of the plane.  This allows us to easily set their value to zero by dragging down and left.  Thanks to Zelgadis on IRC for the suggestion.

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

16 years agoAlways draw 'real' ducks on the right hand side of the circle they define. Previousl...
dooglus [Sat, 9 Feb 2008 00:00:56 +0000 (00:00 +0000)]
Always draw 'real' ducks on the right hand side of the circle they define.  Previously, canvases with a negative horizontal pixel width were drawing it on the left.

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

16 years agoTidying.
dooglus [Sat, 9 Feb 2008 00:00:44 +0000 (00:00 +0000)]
Tidying.

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

16 years agoFound three other places where canvas waypoints were being treated specially, and...
dooglus [Fri, 8 Feb 2008 17:07:16 +0000 (17:07 +0000)]
Found three other places where canvas waypoints were being treated specially, and made them conditional on the new environment variable as well.

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

16 years agoExperimental: "export SYNFIG_SHOW_CANVAS_PARAM_WAYPOINTS=1" to see canvas parameter...
dooglus [Fri, 8 Feb 2008 16:34:53 +0000 (16:34 +0000)]
Experimental: "export SYNFIG_SHOW_CANVAS_PARAM_WAYPOINTS=1" to see canvas parameter waypoints, not canvas content waypoints in PasteCanvas layers.  Doesn't work too well - dragging the waypoints doesn't work, for instance.

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

16 years agoPrevent a warning: 'file_type_enum' may be used uninitialized in this function.
dooglus [Fri, 8 Feb 2008 14:04:10 +0000 (14:04 +0000)]
Prevent a warning: 'file_type_enum' may be used uninitialized in this function.

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

16 years agoAdd information about which valuenode types were added in which release. Don't save...
dooglus [Fri, 8 Feb 2008 14:03:38 +0000 (14:03 +0000)]
Add information about which valuenode types were added in which release.  Don't save new types in old format files.

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

16 years agoClarify the 'file format version' menu in the save dialog.
dooglus [Fri, 8 Feb 2008 09:48:05 +0000 (09:48 +0000)]
Clarify the 'file format version' menu in the save dialog.

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

16 years agoAllow saving .sif files in a format that can be read by versions 0.61.07 and older.
dooglus [Fri, 8 Feb 2008 09:36:32 +0000 (09:36 +0000)]
Allow saving .sif files in a format that can be read by versions 0.61.07 and older.

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

16 years agoDon't allow the user to set the 'ID' of exported canvases to be empty.
dooglus [Thu, 7 Feb 2008 23:34:55 +0000 (23:34 +0000)]
Don't allow the user to set the 'ID' of exported canvases to be empty.

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

16 years agoPrevent a crash when loading a .sif file with 'use=""' in it.
dooglus [Thu, 7 Feb 2008 23:34:43 +0000 (23:34 +0000)]
Prevent a crash when loading a .sif file with 'use=""' in it.

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

16 years agoDon't let 'select all' select the green ducks of a plant layer.
dooglus [Thu, 7 Feb 2008 22:17:54 +0000 (22:17 +0000)]
Don't let 'select all' select the green ducks of a plant layer.

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

16 years agoDelete the 'encode_composite' function. Composite valuenodes are just a special...
dooglus [Thu, 7 Feb 2008 22:17:43 +0000 (22:17 +0000)]
Delete the 'encode_composite' function.  Composite valuenodes are just a special kind of Linkable valuenode and don't need special code to save them.

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

16 years agoMake the auto-backup process quieter. We don't need to hear about every backup that...
dooglus [Thu, 7 Feb 2008 14:40:12 +0000 (14:40 +0000)]
Make the auto-backup process quieter.  We don't need to hear about every backup that's done.

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

16 years agoAdd a setting in the gui for the auto-backup interval.
dooglus [Thu, 7 Feb 2008 11:46:12 +0000 (11:46 +0000)]
Add a setting in the gui for the auto-backup interval.

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

16 years agoMy recent fix for trailing spaces left out spaces when the fps is zero.
dooglus [Thu, 7 Feb 2008 11:45:52 +0000 (11:45 +0000)]
My recent fix for trailing spaces left out spaces when the fps is zero.

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

16 years agoAttempting to open a file that is already open should just succeed quietly. It used...
dooglus [Thu, 7 Feb 2008 09:46:30 +0000 (09:46 +0000)]
Attempting to open a file that is already open should just succeed quietly.  It used to pop up an error dialog and get the user to click 'OK'.  This was particularly annoying when the file was specified on the command line that started studio, and was only already open because it had just been recovered from a previous crash.

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

16 years agoDon't automatically create a new document if we successfully recover any old documents.
dooglus [Thu, 7 Feb 2008 09:32:43 +0000 (09:32 +0000)]
Don't automatically create a new document if we successfully recover any old documents.

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

16 years agoCount the number of files we were able to successfully recover.
dooglus [Thu, 7 Feb 2008 09:32:29 +0000 (09:32 +0000)]
Count the number of files we were able to successfully recover.

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

16 years agoSet minimum and maximum zoom levels for the timescroller.
dooglus [Wed, 6 Feb 2008 23:45:10 +0000 (23:45 +0000)]
Set minimum and maximum zoom levels for the timescroller.

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

16 years agoRemember the position and size of the color and gradient dialogs even if they're...
dooglus [Wed, 6 Feb 2008 23:44:54 +0000 (23:44 +0000)]
Remember the position and size of the color and gradient dialogs even if they're not displayed when studio exits.

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

16 years agoMy panels were drifting one or two pixels each time I started studio. This seems...
dooglus [Wed, 6 Feb 2008 23:44:38 +0000 (23:44 +0000)]
My panels were drifting one or two pixels each time I started studio.  This seems to be window-manager dependent.  I've added environment variables to allow adjusting the drift to stop it.  SYNFIG_WINDOW_POSITION_X_OFFSET and SYNFIG_WINDOW_POSITION_Y_OFFSET.  Setting them both to 1 stops the drift for me in xfwm4.

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

16 years agoSubdivide the space between labels on the timeslider sensibly. Don't divide a 5...
dooglus [Wed, 6 Feb 2008 18:02:38 +0000 (18:02 +0000)]
Subdivide the space between labels on the timeslider sensibly.  Don't divide a 5 second gap into 4 parts of 1.25 seconds each, for instance.

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

16 years agoImprove the range of different scales used on the timeslider. Previously 3 fps anima...
dooglus [Wed, 6 Feb 2008 17:43:35 +0000 (17:43 +0000)]
Improve the range of different scales used on the timeslider.  Previously 3 fps animations were having the timeslider labelled "0.75f, 1.5f, ..." rather than "1f, 2f, ...".

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

16 years agoMake sure the time entry box shows the correct time - rounded to an integer number...
dooglus [Wed, 6 Feb 2008 17:41:50 +0000 (17:41 +0000)]
Make sure the time entry box shows the correct time - rounded to an integer number of frames.

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

16 years agoDon't ask translators to translate compview.cpp since it isn't compiled. Fix typo...
pabs [Wed, 6 Feb 2008 12:17:00 +0000 (12:17 +0000)]
Don't ask translators to translate compview.cpp since it isn't compiled. Fix typo that was preventing it from being distributed.

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

16 years agoDon't leave a trailing space on the time if there are no frames.
dooglus [Wed, 6 Feb 2008 12:13:57 +0000 (12:13 +0000)]
Don't leave a trailing space on the time if there are no frames.

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

16 years agoDon't expand time fields to their full format (eg. "1s" -> "0h 0m 1s 0f") when they...
dooglus [Wed, 6 Feb 2008 11:52:16 +0000 (11:52 +0000)]
Don't expand time fields to their full format (eg. "1s" -> "0h 0m 1s 0f") when they get keyboard focus.  export SYNFIG_SHOW_FULL_TIME_ON_FOCUS=1 will restore the old behaviour.

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

16 years agoDon't forget to distribute the other general.h too
pabs [Wed, 6 Feb 2008 11:20:54 +0000 (11:20 +0000)]
Don't forget to distribute the other general.h too

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

16 years agoAllow manual editing of the current time in the workarea window.
dooglus [Wed, 6 Feb 2008 11:12:44 +0000 (11:12 +0000)]
Allow manual editing of the current time in the workarea window.

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

16 years agoDon't forget to distribute general.h or the released version will not be buildable.
pabs [Wed, 6 Feb 2008 10:07:43 +0000 (10:07 +0000)]
Don't forget to distribute general.h or the released version will not be buildable.

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

16 years agoRemove trailing slash.
dooglus [Wed, 6 Feb 2008 09:36:14 +0000 (09:36 +0000)]
Remove trailing slash.

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

16 years agoFix 1797745: show the correct SVN revision id in the about dialog
pabs [Wed, 6 Feb 2008 09:11:32 +0000 (09:11 +0000)]
Fix 1797745: show the correct SVN revision id in the about dialog
* Run a script each time we build to see if we have updated
* The script currently supports svn and git-svn
* The about dialog will only be rebuilt if you update
* No need to rebuild configure after updating

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

16 years agoAttach the "(Non-static value)" label into the waypoint dialog.
dooglus [Wed, 6 Feb 2008 01:36:06 +0000 (01:36 +0000)]
Attach the "(Non-static value)" label into the waypoint dialog.

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

16 years agoFix a crash when editing a waypoint with a non-static value.
dooglus [Wed, 6 Feb 2008 01:35:57 +0000 (01:35 +0000)]
Fix a crash when editing a waypoint with a non-static value.

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

16 years agoTypo.
dooglus [Tue, 5 Feb 2008 19:12:32 +0000 (19:12 +0000)]
Typo.

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

16 years agoFirst step towards fixing the problem of distorted text not rendering correctly at...
dooglus [Tue, 5 Feb 2008 19:12:21 +0000 (19:12 +0000)]
First step towards fixing the problem of distorted text not rendering correctly at tile borders.

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

16 years agoFix a problem with the warp layer where some tiles weren't being rendered.
dooglus [Tue, 5 Feb 2008 16:00:20 +0000 (16:00 +0000)]
Fix a problem with the warp layer where some tiles weren't being rendered.

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

16 years agoUse 'mod_magickpp' in preference to 'mod_imagemagick'.
dooglus [Tue, 5 Feb 2008 12:00:06 +0000 (12:00 +0000)]
Use 'mod_magickpp' in preference to 'mod_imagemagick'.

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

16 years agoDon't fail if we can't find the row in the param panel for the waypoint - it probably...
dooglus [Tue, 5 Feb 2008 11:40:45 +0000 (11:40 +0000)]
Don't fail if we can't find the row in the param panel for the waypoint - it probably just means the valuenode isn't in this param panel because it's in a different canvas.

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

16 years agoOnly show the 'Properties' (edit waypoint) menu if the value_desc we have is valid...
dooglus [Tue, 5 Feb 2008 11:40:36 +0000 (11:40 +0000)]
Only show the 'Properties' (edit waypoint) menu if the value_desc we have is valid (ie. not for canvas waypoints).

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

16 years agoRemoved spurious space.
dooglus [Tue, 5 Feb 2008 11:40:27 +0000 (11:40 +0000)]
Removed spurious space.

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

16 years agoImprove LinkableValueNode::get_description().
dooglus [Tue, 5 Feb 2008 11:40:19 +0000 (11:40 +0000)]
Improve LinkableValueNode::get_description().

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

16 years agoClarification.
dooglus [Tue, 5 Feb 2008 11:40:10 +0000 (11:40 +0000)]
Clarification.

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

16 years agoImproved ValueDesc::get_description().
dooglus [Tue, 5 Feb 2008 11:40:01 +0000 (11:40 +0000)]
Improved ValueDesc::get_description().

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

16 years agoAnswer and remove a 'todo' comment.
dooglus [Tue, 5 Feb 2008 11:39:52 +0000 (11:39 +0000)]
Answer and remove a 'todo' comment.

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

16 years agoRemove mod_ppm trgt_mpg.* from list of files that need to be translated since they...
pabs [Tue, 5 Feb 2008 06:38:48 +0000 (06:38 +0000)]
Remove mod_ppm trgt_mpg.* from list of files that need to be translated since they are not compiled.

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

16 years agoMake sure we distribute mod_ppm trgt_mpg.*
pabs [Tue, 5 Feb 2008 06:38:00 +0000 (06:38 +0000)]
Make sure we distribute mod_ppm trgt_mpg.*

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

16 years agoImprove the waypoint context menus. Now it's possible to delete and duplicate comple...
dooglus [Mon, 4 Feb 2008 23:35:30 +0000 (23:35 +0000)]
Improve the waypoint context menus.  Now it's possible to delete and duplicate complete trees of waypoints at once.  The 'change interp' functionality has been extended too, so now it's possible to set the interpolation type for the whole waypoint from the context menu as well as just the side that was clicked on, and it's possible for single waypoints as well.

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

16 years agoHeader changes for that last commit - oops!
dooglus [Mon, 4 Feb 2008 23:35:19 +0000 (23:35 +0000)]
Header changes for that last commit - oops!

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

16 years agoCouple of new functions to duplicate and delete a waypoint without having a ValueDesc.
dooglus [Mon, 4 Feb 2008 23:35:11 +0000 (23:35 +0000)]
Couple of new functions to duplicate and delete a waypoint without having a ValueDesc.

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

16 years agoShow which output target is used if it has been chosen automatically, not specified...
dooglus [Mon, 4 Feb 2008 23:35:02 +0000 (23:35 +0000)]
Show which output target is used if it has been chosen automatically, not specified by the user.

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

16 years agoPrevent a "bad_alloc" error caused by the bounding boxes changing when the user chang...
dooglus [Mon, 4 Feb 2008 18:41:15 +0000 (18:41 +0000)]
Prevent a "bad_alloc" error caused by the bounding boxes changing when the user changes parameters while rendering.

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

16 years agoAdded some comments. Fixed a crash when composite-blending a pastecanvas onto an...
dooglus [Mon, 4 Feb 2008 18:41:06 +0000 (18:41 +0000)]
Added some comments.  Fixed a crash when composite-blending a pastecanvas onto an empty canvas.

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

16 years agoRename the 'Position' parameter to 'Offset' for all the 'shape' layers.
dooglus [Mon, 4 Feb 2008 18:40:58 +0000 (18:40 +0000)]
Rename the 'Position' parameter to 'Offset' for all the 'shape' layers.

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

16 years agoWhen the bline tool is creating new layers, arrange the new layers in the order:...
dooglus [Mon, 4 Feb 2008 18:40:49 +0000 (18:40 +0000)]
When the bline tool is creating new layers, arrange the new layers in the order:  Outline - Region - Plant - Gradient, so that each layer is at least somewhat visible.  Rename the "*layer_bline*" variables to "*layer_outline*" since they represent outlines specifically.

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

16 years agoNow that the plant layer has an 'offset' parameter, allow the bline tool to link...
dooglus [Mon, 4 Feb 2008 18:40:40 +0000 (18:40 +0000)]
Now that the plant layer has an 'offset' parameter, allow the bline tool to link to it when creating multiple layers at once.

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

16 years agoAdd the 'offset' parameter to the Plant layer.
dooglus [Mon, 4 Feb 2008 18:40:29 +0000 (18:40 +0000)]
Add the 'offset' parameter to the Plant layer.

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

16 years agoAllow the bline tool to draw plants as well as outlines, regions, and curvegradients.
dooglus [Mon, 4 Feb 2008 18:40:20 +0000 (18:40 +0000)]
Allow the bline tool to draw plants as well as outlines, regions, and curvegradients.

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

16 years agoChange the order of the modules - magick++ is the last resort, other than the custom...
dooglus [Mon, 4 Feb 2008 18:40:10 +0000 (18:40 +0000)]
Change the order of the modules - magick++ is the last resort, other than the custom GIF output target, which really isn't very good.

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

16 years agoWhen doing a 'Save As', default to saving in the same directory that the file was...
dooglus [Sun, 3 Feb 2008 23:59:53 +0000 (23:59 +0000)]
When doing a 'Save As', default to saving in the same directory that the file was loaded from, if any.

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

16 years agoFix the same bug as the last commit, but better. Deleting from a set doesn't invalid...
dooglus [Sun, 3 Feb 2008 23:11:46 +0000 (23:11 +0000)]
Fix the same bug as the last commit, but better.  Deleting from a set doesn't invalidate the set iterator *unless the iterator was pointing at the deleted element*.

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

16 years agoFix a crash that was only showing up on Windows for some reason. Modifying a set...
dooglus [Sun, 3 Feb 2008 23:03:56 +0000 (23:03 +0000)]
Fix a crash that was only showing up on Windows for some reason.  Modifying a set invalidates iterators on that set.

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

16 years agoChange the default quality to 8. It makes shade layers render better without much...
dooglus [Sun, 3 Feb 2008 20:54:17 +0000 (20:54 +0000)]
Change the default quality to 8.  It makes shade layers render better without much impact on speed.

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

16 years agoMake the quality of the 'shade' layer worse at quality 10 than it is at quality 9!
dooglus [Sun, 3 Feb 2008 20:54:04 +0000 (20:54 +0000)]
Make the quality of the 'shade' layer worse at quality 10 than it is at quality 9!

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

16 years agoAttempting to link a duck from the Children panel with other ducks was causing an...
dooglus [Sun, 3 Feb 2008 20:20:27 +0000 (20:20 +0000)]
Attempting to link a duck from the Children panel with other ducks was causing an error.  Now it isn't.

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

16 years agoImprove the description of a ValueNode to include its exported name if requested...
dooglus [Sun, 3 Feb 2008 19:22:07 +0000 (19:22 +0000)]
Improve the description of a ValueNode to include its exported name if requested to do so.

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

16 years agoWhen linking simple values, use the value from the topmost layer.
dooglus [Sun, 3 Feb 2008 18:58:24 +0000 (18:58 +0000)]
When linking simple values, use the value from the topmost layer.

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

16 years agoShow the URL of the section describing the decision that was just made about which...
dooglus [Sun, 3 Feb 2008 18:58:14 +0000 (18:58 +0000)]
Show the URL of the section describing the decision that was just made about which ValueNode's value to use when linking.

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

16 years agoInitialise the 'time_last_changed' when creating a Node. Previously it was being...
dooglus [Sun, 3 Feb 2008 18:17:52 +0000 (18:17 +0000)]
Initialise the 'time_last_changed' when creating a Node.  Previously it was being left at a random value.

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

16 years agoPrevent warnings about unused parameters.
dooglus [Sun, 3 Feb 2008 10:29:10 +0000 (10:29 +0000)]
Prevent warnings about unused parameters.

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

16 years agoRecognise .GIF and .gIf (ie. upper and mixed case extensions) in the target file...
dooglus [Sun, 3 Feb 2008 10:19:26 +0000 (10:19 +0000)]
Recognise .GIF and .gIf (ie. upper and mixed case extensions) in the target file name.  Previously only lower case extensions were recognised.

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

16 years agoList the types that this module can write. First draft, using the output of "identif...
dooglus [Sun, 3 Feb 2008 10:08:48 +0000 (10:08 +0000)]
List the types that this module can write.  First draft, using the output of "identify -list format" to know what formats are writable and grepping imagemagick sources for 'SetMagickInfo' to find the file extensions for those formats.

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

16 years agoDon't number image files if we're creating a single image.
dooglus [Sun, 3 Feb 2008 10:08:37 +0000 (10:08 +0000)]
Don't number image files if we're creating a single image.

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

16 years agoGet rid of all references to the bootstrap script since it was removed
pabs [Sun, 3 Feb 2008 01:38:12 +0000 (01:38 +0000)]
Get rid of all references to the bootstrap script since it was removed

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