dooglus [Thu, 20 Dec 2007 17:03:28 +0000 (17:03 +0000)]
Comment out an unused function.
git-svn-id: http://svn.voria.com/code@1222
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Wed, 19 Dec 2007 03:07:39 +0000 (03:07 +0000)]
Allow the use of horizontal scrolling to adjust the current time in timeslider widgets. Currently it simply scrolls one frame at a time, this should perhaps be changed to something based on the size of the current time window.
git-svn-id: http://svn.voria.com/code@1221
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Wed, 19 Dec 2007 03:07:25 +0000 (03:07 +0000)]
Also allow adjustment of the default brush size using horizontal scrolling. Now left/down decreases, right/up increases.
git-svn-id: http://svn.voria.com/code@1220
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Wed, 19 Dec 2007 03:07:12 +0000 (03:07 +0000)]
Add comments that start with "TRANSLATORS" to the pot file.
git-svn-id: http://svn.voria.com/code@1219
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Wed, 19 Dec 2007 03:06:33 +0000 (03:06 +0000)]
Add comments that start with "TRANSLATORS" to the pot file.
git-svn-id: http://svn.voria.com/code@1218
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Wed, 19 Dec 2007 03:06:20 +0000 (03:06 +0000)]
Fix unterminated character constant warning from xgettext - doesn't seem to ignore #error and other preprocessor stuff
git-svn-id: http://svn.voria.com/code@1217
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Tue, 18 Dec 2007 12:40:58 +0000 (12:40 +0000)]
Fix 1844764 by reverting r954. Added a 'todo', because maybe r954 was doing something useful, but I can't see it at the moment.
git-svn-id: http://svn.voria.com/code@1216
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 18 Dec 2007 03:25:46 +0000 (03:25 +0000)]
Remove shitty .spec files that the RPM distros will probably rewrite anyway.
git-svn-id: http://svn.voria.com/code@1215
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 18 Dec 2007 03:25:15 +0000 (03:25 +0000)]
Strip license key and software expiry stuff now that Synfig is free software and out of alpha testing.
git-svn-id: http://svn.voria.com/code@1214
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 18 Dec 2007 03:22:58 +0000 (03:22 +0000)]
Remove shitty .spec files that the RPM distros will probably rewrite anyway.
git-svn-id: http://svn.voria.com/code@1213
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 18 Dec 2007 03:22:37 +0000 (03:22 +0000)]
Strip license key and software expiry stuff now that Synfig is free software and out of alpha testing.
git-svn-id: http://svn.voria.com/code@1212
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 18 Dec 2007 03:22:23 +0000 (03:22 +0000)]
Fix g++ warning: variables created in a for loop should not be used outside of it.
git-svn-id: http://svn.voria.com/code@1211
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 18 Dec 2007 03:22:09 +0000 (03:22 +0000)]
Only use the double dash (--) to escape filenames that begin with a dash (-) when running ffmpeg. This fixes most uses of older versions of ffmpeg that do not support this command-line syntax since most output filenames will not begin with a dash.
git-svn-id: http://svn.voria.com/code@1210
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 18 Dec 2007 03:21:26 +0000 (03:21 +0000)]
Remove shitty .spec files that the RPM distros will probably rewrite anyway.
git-svn-id: http://svn.voria.com/code@1209
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 18 Dec 2007 03:21:15 +0000 (03:21 +0000)]
Strip license key and software expiry stuff now that Synfig is free software and out of alpha testing.
git-svn-id: http://svn.voria.com/code@1208
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 17 Dec 2007 11:28:32 +0000 (11:28 +0000)]
Committed patch 1852208 from Niki W. Waibel's for multibyte characters in the Text layer.
git-svn-id: http://svn.voria.com/code@1207
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 17 Dec 2007 10:17:03 +0000 (10:17 +0000)]
Fix doxygen warnings for ETL sources.
git-svn-id: http://svn.voria.com/code@1206
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 17 Dec 2007 09:43:41 +0000 (09:43 +0000)]
Fix most of the warnings from doxygen for synfig-studio sources.
git-svn-id: http://svn.voria.com/code@1205
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 17 Dec 2007 09:43:32 +0000 (09:43 +0000)]
Typo.
git-svn-id: http://svn.voria.com/code@1204
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 17 Dec 2007 09:43:25 +0000 (09:43 +0000)]
Remove win32inst.nsi target because automake/autoconf provides a rule to regenerate it.
git-svn-id: http://svn.voria.com/code@1203
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Sat, 15 Dec 2007 09:58:33 +0000 (09:58 +0000)]
Fixed the remaining doxygen warnings and errors for synfig-core.
git-svn-id: http://svn.voria.com/code@1202
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Fri, 14 Dec 2007 10:41:25 +0000 (10:41 +0000)]
Fix 1850637: studio was crashing sometimes when closing a document.
git-svn-id: http://svn.voria.com/code@1201
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Fri, 14 Dec 2007 10:41:15 +0000 (10:41 +0000)]
Rename the menu entries that create new horizontal and vertical docks: "Canvases, History" -> "Vertical Dock: Canvases, History" and "Layers, Children, Params" -> "Horizontal Dock: Layers, Children, Params".
git-svn-id: http://svn.voria.com/code@1200
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Wed, 12 Dec 2007 04:26:02 +0000 (04:26 +0000)]
Generate doxygen documentation for studio.
git-svn-id: http://svn.voria.com/code@1199
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Wed, 12 Dec 2007 04:25:49 +0000 (04:25 +0000)]
Generate documentation for everything under 'src'. Don't regenerate LaTeX documentation, only HTML.
git-svn-id: http://svn.voria.com/code@1198
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Tue, 11 Dec 2007 23:49:59 +0000 (23:49 +0000)]
Remove pkg-info/macosx/synfig-core.info and win32inst.nsi targets because automake/autoconf provides a rule to regenerate it.
git-svn-id: http://svn.voria.com/code@1197
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Tue, 11 Dec 2007 23:26:08 +0000 (23:26 +0000)]
Prevent warning from doxygen.
git-svn-id: http://svn.voria.com/code@1196
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Tue, 11 Dec 2007 23:26:00 +0000 (23:26 +0000)]
Removed obsolete definitions.
git-svn-id: http://svn.voria.com/code@1195
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Tue, 11 Dec 2007 23:25:52 +0000 (23:25 +0000)]
Improve doxygen output.
git-svn-id: http://svn.voria.com/code@1194
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Tue, 11 Dec 2007 17:28:31 +0000 (17:28 +0000)]
Wrote doxygen file descriptions for the valuenode convert sources.
git-svn-id: http://svn.voria.com/code@1193
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 10 Dec 2007 02:01:25 +0000 (02:01 +0000)]
Edited the single line description of each header file that implements a layer.
git-svn-id: http://svn.voria.com/code@1192
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 10 Dec 2007 01:58:46 +0000 (01:58 +0000)]
Edited the single line description of each source file that implements a layer.
git-svn-id: http://svn.voria.com/code@1191
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Sun, 9 Dec 2007 14:21:11 +0000 (14:21 +0000)]
Fix g++ 4.3 issues; add missing <cstring> includes, remove storage class on explicit template specialization. Patch by Cyril Brulebois.
git-svn-id: http://svn.voria.com/code@1190
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Sun, 9 Dec 2007 12:08:44 +0000 (12:08 +0000)]
Fix i18n issue: "Show __ ducks" strings were generated with macros, preventing them from being put in the .pot file. Use full strings and use uppercase so the similar strings in app.cpp are not duplicated. Thanks to Aurore D.
git-svn-id: http://svn.voria.com/code@1189
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Fri, 7 Dec 2007 05:37:45 +0000 (05:37 +0000)]
Remove command variable that is unused after the security fixes
git-svn-id: http://svn.voria.com/code@1188
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Fri, 7 Dec 2007 05:34:05 +0000 (05:34 +0000)]
Security fix: the mod_imagemagick importer used system to run convert, change it to use fork and exec. Malicious sif files could previously have executed arbitrary shell commands.
git-svn-id: http://svn.voria.com/code@1187
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Fri, 7 Dec 2007 04:29:57 +0000 (04:29 +0000)]
Minor security fix: the unused mod_ffmpeg importer used popen to run convert, change it to use pipe, fork and exec. Malicious sif files could previously have executed arbitrary shell commands. Also disable the unused part of the mod_imagemagick importer.
git-svn-id: http://svn.voria.com/code@1186
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Fri, 7 Dec 2007 03:39:08 +0000 (03:39 +0000)]
Minor security fix: mod_imagemagick used popen to run covert, change it to use pipe, fork and exec. Strangely named sif files could previously have executed arbitrary shell commands.
git-svn-id: http://svn.voria.com/code@1185
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Fri, 7 Dec 2007 03:36:30 +0000 (03:36 +0000)]
Fix some more issues with the mod_ffmpeg, mod_dv security patches
git-svn-id: http://svn.voria.com/code@1184
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Thu, 6 Dec 2007 04:19:19 +0000 (04:19 +0000)]
Forgot to include the right headers in the security fixes
git-svn-id: http://svn.voria.com/code@1183
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Thu, 6 Dec 2007 04:08:44 +0000 (04:08 +0000)]
Fix issue with r1181 and output filenames that begin with a dash.
git-svn-id: http://svn.voria.com/code@1182
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Thu, 6 Dec 2007 03:41:36 +0000 (03:41 +0000)]
Security fix: mod_ffmpeg target used popen to run ffmpeg, change it to use pipe, fork and exec. SIF files with a malicious <name> parameter or with a strange filename could previously have executed arbitrary shell commands.
git-svn-id: http://svn.voria.com/code@1181
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Thu, 6 Dec 2007 03:37:13 +0000 (03:37 +0000)]
Forgot to use the right terminator when calling execlp in r1177.
git-svn-id: http://svn.voria.com/code@1180
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Thu, 6 Dec 2007 01:57:42 +0000 (01:57 +0000)]
The mpg target from mod_ppm isn't built by default, but prevent it from being compiled due to security issues.
git-svn-id: http://svn.voria.com/code@1179
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Thu, 6 Dec 2007 01:52:35 +0000 (01:52 +0000)]
The mptr_mplayer module isn't built by default, but prevent it from being compiled due to security issues.
git-svn-id: http://svn.voria.com/code@1178
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Thu, 6 Dec 2007 01:42:29 +0000 (01:42 +0000)]
Minor security fix: mod_dv used popen to run the DV encoder, change it to use pipe, fork and exec. Strangely named sif files could previously have executed arbitrary shell commands.
git-svn-id: http://svn.voria.com/code@1177
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 3 Dec 2007 18:26:05 +0000 (18:26 +0000)]
Fix 1842510: round frame number to nearest integer rather than truncating.
git-svn-id: http://svn.voria.com/code@1176
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 3 Dec 2007 18:25:49 +0000 (18:25 +0000)]
Cache each image file only once, even if it is used multiple times.
git-svn-id: http://svn.voria.com/code@1175
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 3 Dec 2007 18:02:39 +0000 (18:02 +0000)]
If environment variable "SYNFIG_SHOW_TILE_OUTLINES" is defined, draw red outlines around tiles as they are rendered. For debugging purposes.
git-svn-id: http://svn.voria.com/code@1174
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 3 Dec 2007 01:19:44 +0000 (01:19 +0000)]
Fix 1830670: Use the 'C' locale when loading and saving sketches.
git-svn-id: http://svn.voria.com/code@1173
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Sun, 2 Dec 2007 00:53:16 +0000 (00:53 +0000)]
Possibly fix 1841280: "Insert Item in animation mode renders badly before insertion"
git-svn-id: http://svn.voria.com/code@1172
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Sun, 2 Dec 2007 00:53:03 +0000 (00:53 +0000)]
Don't wrap the angle in a radial composite conversation from -180 to 180 degrees when manipulating it using a duck. Instead, modify the previous value by something between -180 and 180 degrees.
git-svn-id: http://svn.voria.com/code@1171
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Thu, 29 Nov 2007 19:30:43 +0000 (19:30 +0000)]
Use the ETL functions to find filename extensions and filenames without extensions. Rendering a.b.sif should create a.b.png by default, but it was creating a.png instead. That's fixed now.
git-svn-id: http://svn.voria.com/code@1170
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Thu, 29 Nov 2007 10:05:23 +0000 (10:05 +0000)]
Use AC_LIBLTDL_CONVENIENCE instead of AC_LIBLTDL_INSTALLABLE because Win32 doesn't seem to be able to link a libsynfig DLL to a libltdl DLL and there doesn't seem to be a way to compile libltdl statically and libsynfig dynamically.
git-svn-id: http://svn.voria.com/code@1169
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Wed, 28 Nov 2007 23:20:02 +0000 (23:20 +0000)]
Fix ugly waypoint drawing by rounding to integer values symmetrically. dooglus.rincevent.net/synfig/waypoint-symmetry.png shows the difference.
git-svn-id: http://svn.voria.com/code@1168
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Tue, 27 Nov 2007 01:16:48 +0000 (01:16 +0000)]
Fix 1836848: if the window positions and sizes seem to be corrupted, give them sensible values to prevent them being created offscreen.
git-svn-id: http://svn.voria.com/code@1167
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 26 Nov 2007 00:41:23 +0000 (00:41 +0000)]
Fix 1838132: encapsulations containing imported images fail to clone properly
git-svn-id: http://svn.voria.com/code@1166
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Sat, 24 Nov 2007 21:27:25 +0000 (21:27 +0000)]
Use symbolic names for most of the duck colors, rather than hardcoded hex color values.
git-svn-id: http://svn.voria.com/code@1165
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Sat, 24 Nov 2007 12:53:07 +0000 (12:53 +0000)]
Fix 1835429: crash closing preview window before using it.
git-svn-id: http://svn.voria.com/code@1164
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Fri, 23 Nov 2007 16:46:36 +0000 (16:46 +0000)]
Make the stretch layer's "amount" duck be relative to the center duck.
git-svn-id: http://svn.voria.com/code@1163
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Thu, 22 Nov 2007 00:28:08 +0000 (00:28 +0000)]
Add new valuenode convert type called "Reverse Tangent" to allow blinepoint's tangents to be reversed.
git-svn-id: http://svn.voria.com/code@1162
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Wed, 21 Nov 2007 23:54:10 +0000 (23:54 +0000)]
Comment out the trackmenu, it isn't used and the strings are annoying to translators
git-svn-id: http://svn.voria.com/code@1161
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Wed, 21 Nov 2007 23:08:36 +0000 (23:08 +0000)]
The text layer fix in r965 caused the text in this icon to render upside down. That is correct behaviour, I think, but not what is wanted, so I'm inverting the text.
git-svn-id: http://svn.voria.com/code@1160
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Wed, 21 Nov 2007 23:08:29 +0000 (23:08 +0000)]
The text layer fix in r965 caused the text in this icon to render upside down. That is correct behaviour, I think, but not what is wanted, so I'm inverting the text.
git-svn-id: http://svn.voria.com/code@1159
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Wed, 21 Nov 2007 23:08:20 +0000 (23:08 +0000)]
Typo.
git-svn-id: http://svn.voria.com/code@1158
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 19 Nov 2007 00:05:53 +0000 (00:05 +0000)]
Sometimes render artifacts only appear when rendering tile by tile. Added environment variable SYNFIG_DISABLE_TILE_RENDER which when set will prevent the tile renderer from being used. The workarea won't display piece by piece, but will update all at once, possibly slowly when set.
git-svn-id: http://svn.voria.com/code@1157
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Fri, 16 Nov 2007 04:19:10 +0000 (04:19 +0000)]
Mark some more strings for translation
git-svn-id: http://svn.voria.com/code@1156
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Fri, 16 Nov 2007 03:26:51 +0000 (03:26 +0000)]
Fix clipping for tile-based rendering.
git-svn-id: http://svn.voria.com/code@1155
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Thu, 15 Nov 2007 21:56:24 +0000 (21:56 +0000)]
Don't print pointers as integers, print them as pointers. Thanks to Aurore.
git-svn-id: http://svn.voria.com/code@1154
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Wed, 14 Nov 2007 23:11:00 +0000 (23:11 +0000)]
Revert r1151. I didn't intend to commit that.
git-svn-id: http://svn.voria.com/code@1153
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Wed, 14 Nov 2007 22:58:47 +0000 (22:58 +0000)]
Fix the angle-duck rotation counter code.
git-svn-id: http://svn.voria.com/code@1152
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Wed, 14 Nov 2007 22:58:38 +0000 (22:58 +0000)]
checkpoint
git-svn-id: http://svn.voria.com/code@1151
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Wed, 14 Nov 2007 09:58:04 +0000 (09:58 +0000)]
Working on #1827966. Removed more 'wrap at 360 degrees' code.
git-svn-id: http://svn.voria.com/code@1150
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Wed, 14 Nov 2007 09:56:28 +0000 (09:56 +0000)]
Tidying.
git-svn-id: http://svn.voria.com/code@1149
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Wed, 14 Nov 2007 08:43:41 +0000 (08:43 +0000)]
Revert one of the i18n changes that causes a crash in studio. Thanks to dooglus for reporting and debugging it
git-svn-id: http://svn.voria.com/code@1148
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 13 Nov 2007 23:35:34 +0000 (23:35 +0000)]
Don't use gettext with C++ strings :)
git-svn-id: http://svn.voria.com/code@1147
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 13 Nov 2007 23:23:38 +0000 (23:23 +0000)]
Downgrade the gettext requirement again for mingw
git-svn-id: http://svn.voria.com/code@1146
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 13 Nov 2007 23:13:24 +0000 (23:13 +0000)]
Downgrade the gettext requirement
git-svn-id: http://svn.voria.com/code@1145
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 13 Nov 2007 09:25:15 +0000 (09:25 +0000)]
Woops, remove the testing en_AU from ALL_LINGUAS
git-svn-id: http://svn.voria.com/code@1144
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 13 Nov 2007 09:13:07 +0000 (09:13 +0000)]
Initial attempt at i18n support using gettext
git-svn-id: http://svn.voria.com/code@1143
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Tue, 13 Nov 2007 00:54:51 +0000 (00:54 +0000)]
get rid of an autoconf warning
git-svn-id: http://svn.voria.com/code@1142
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 12 Nov 2007 09:34:37 +0000 (09:34 +0000)]
Fix a compile-time warning.
git-svn-id: http://svn.voria.com/code@1141
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 12 Nov 2007 09:34:28 +0000 (09:34 +0000)]
Fix warnings from g++ 4.2.
git-svn-id: http://svn.voria.com/code@1140
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 12 Nov 2007 09:34:19 +0000 (09:34 +0000)]
Working on 1827966: "Angles are recalculated to 360 mod". Experimenting with angles. Define ETL_WRAP_ANGLES in ETL/_angle.h to revert to previous behaviour.
git-svn-id: http://svn.voria.com/code@1139
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 12 Nov 2007 08:34:22 +0000 (08:34 +0000)]
When editing an angle duck, signal the angle it was rotated through, rather than the point it was rotated to. This allows the user to rotate an angle duck through multiple rotations.
git-svn-id: http://svn.voria.com/code@1138
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 12 Nov 2007 08:34:13 +0000 (08:34 +0000)]
Working on 1827966: Angles are recalculated to 360 mod. New signal for class Duck to indicate changes in angle.
git-svn-id: http://svn.voria.com/code@1137
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 12 Nov 2007 08:15:47 +0000 (08:15 +0000)]
Working on 1827966: Angles are recalculated to 360 mod.
git-svn-id: http://svn.voria.com/code@1136
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 12 Nov 2007 08:15:39 +0000 (08:15 +0000)]
Tidying.
git-svn-id: http://svn.voria.com/code@1135
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Mon, 12 Nov 2007 07:50:09 +0000 (07:50 +0000)]
Fix 1830245: always leave only the newly created layers selected.
git-svn-id: http://svn.voria.com/code@1134
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Mon, 12 Nov 2007 03:46:22 +0000 (03:46 +0000)]
Silence warning when building code for the synfig binary
git-svn-id: http://svn.voria.com/code@1133
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Sun, 11 Nov 2007 11:25:06 +0000 (11:25 +0000)]
Add new convert type: aTan2.
git-svn-id: http://svn.voria.com/code@1132
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Sun, 11 Nov 2007 10:46:39 +0000 (10:46 +0000)]
Initial support for duck drags of more than 180 degrees.
git-svn-id: http://svn.voria.com/code@1131
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Sat, 10 Nov 2007 12:40:51 +0000 (12:40 +0000)]
Prevent compiler warnings like "there are no arguments to 'size' that depend on a template parameter, so a declaration of 'size' must be available". This code doesn't appear to be used anywhere anyway. What is it for?
git-svn-id: http://svn.voria.com/code@1130
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Sat, 10 Nov 2007 12:40:43 +0000 (12:40 +0000)]
Tidying a little.
git-svn-id: http://svn.voria.com/code@1129
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Sat, 10 Nov 2007 07:22:08 +0000 (07:22 +0000)]
Replace the proto directory with pre-processor macros that do the same thing
git-svn-id: http://svn.voria.com/code@1128
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Fri, 9 Nov 2007 22:04:59 +0000 (22:04 +0000)]
Address 1829182: it's true that the popup caret menu has been disabled for these tools. There's no comment in the code saying why. I've added an environment variable which re-enables the popup menu when set. export SYNFIG_ENABLE_POPUP_MENU_IN_ALL_TOOLS=1 to try it, and report your findings back to the bug report as to whether this should be the default or not.
git-svn-id: http://svn.voria.com/code@1127
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Fri, 9 Nov 2007 20:35:29 +0000 (20:35 +0000)]
Fix 1829172: When drawing an outline and a region at the same time, put the outline just on top of the region.
git-svn-id: http://svn.voria.com/code@1126
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Fri, 9 Nov 2007 14:35:51 +0000 (14:35 +0000)]
Prevent warnings from g++ 4.2 saying "deprecated conversion from string constant to 'char*'".
git-svn-id: http://svn.voria.com/code@1125
1f10aa63-cdf2-0310-b900-
c93c546f37ac
pabs [Fri, 9 Nov 2007 06:30:20 +0000 (06:30 +0000)]
Fix issue with older versions of autoconf
git-svn-id: http://svn.voria.com/code@1124
1f10aa63-cdf2-0310-b900-
c93c546f37ac
dooglus [Fri, 9 Nov 2007 02:31:44 +0000 (02:31 +0000)]
Tidying.
git-svn-id: http://svn.voria.com/code@1123
1f10aa63-cdf2-0310-b900-
c93c546f37ac