Synfig 0.61.01
Sunday, November 6, 2005 by darcoPosted in Synfig
Here is the latest Synfig release.
ETL ChangeLog
- Various GCC 4.0 fixes
make checkshould now work just fine
Synfig Core ChangeLog
- src/synfig/savecanvas.cpp: added #include <sys/errorno.h>
- src/synfig/value.cpp: Various GCC 4.0 fixes
- src/modules/mod_bmp/trgt_bmp.cpp: The BMP target was broken. It's now fixed.
- examples: Removed SFAutomaton font due to licensing issues.
- All: Updated copyright notice to reflect new license
Synfig Core TODO
- Re-write font system. (The "simple text" layer is a dirty,dirty hack)
- Use pre-multiplied alpha to speed up compositing
- Solidify plug in system to be more robust (Auto-detect and load?)
- Solidify and codify XML file format into XML schema
- Make layer and value-node parameters handled in the same way. (currently different)
- Move to a garbage-collected system rather than reference counted
- Integrate a scripting language (Possibly better suited for libsynfigapp?)
- Finish and migrate to a new surface layer class
- Arbitrary color/alpha channels
- Surface locking/unlocking
- Copy-on-write
- Make the "Value" class extendable by plug-ins
- Add paremeter mechanism to render target class to allow user to control things like:
- Color depth
- Codec
- etc.
- Review/rewrite error-handling and reporting mechanism
- Migrate public API to be more language agnostic in nature
- Network-distributed rendering
- Solid multi-threaded rendering
Wanted Plug-Ins
- mod_svg: SVG Import/Export
- mod_quicktime: Support for importing/rendering-to quicktime movies (MacOS X and Windows Only)
- mod_imageio: Support for Apple's ImageIO framework (MacOS X Only)
- mod_tiff: Using libtiff
- mod_wmv: Support for Windows Media for importing/rendering-to wmv/avi movies (Windows only)
Synfig Studio ChangeLog
- src/gtkmm/render.cpp: Fixed default render file to use the directory seperator for the given OS, rather than just use forward slashes all the time.
Synfig Studio TODO
- Re-implement draw tool
- Re-implement WorkArea class to use OpenGL
- Migrate toward extensible plug-in architecture
- Migrate toward scripted architecture
- Ability for "Auto Recover" feature to recover edit history
- Ability to edit curves in the curves tab.
- Subversion integration
- Integrated error console tab
- Clean up crazy confusing console output
Wishful Thinking
- Visual conflict resolution for version control merging conflicts
Long Term
- Make majority of user-interface components controlled by scripts
Where are the binaries?
Um... They aren't ready yet. My windows box is at home and I'm back in Seattle finishing up the loose ends of my move. Be glad you got anything.
Expect a Win32 build and a MacOS X build (using X11) sometime this week.
If anyone could make some binary linux packages for the various distributions, let me know about it and I'll post some links. I have very little desire to make linux binary packages myself.
Where is the animation tutorial?
In my head. I'll try to get it out over the next week or so. In the mean time, try playing around with the compositions in the example directory.
Fun trick: Open up about_dialog.sif and logo.sif at the same time. Now click on the logo in logo.sif, and goto the parameter tab, and turn off "children lock". Click again on one of the lines of the logo—it should select. Now muck with it. Change it. Move some ducks around. Watch about_dialog.sif! Notice how whenever you change logo.sif, the logo in the other composition updates as well. Neato, eh? 
Common man, I want to animate!
OK fine, here is a hint to get you started mucking with animation. Each composition has a begin time and an end time. By default, they are set to the same thing—meaning that it is just a still image and not an animation. When you are editing a still image, all of the necessary animation mechanisms are hidden, so you must set an end time before you can start animating! You can do this from the properties dialog.
More to come...
Trackback from your own site.
Sunday, November 6, 2005
Ok, tried compiling using GCC4, but still got problems. ETL went fine, and synfig compiled mostly, but after cranking away for a while it puked this.
Sunday, November 6, 2005
Hrrm. Will fix when I can.
Monday, November 7, 2005
I will second this–same error, using GCC4.0.2, about 7min into compilation
Tuesday, November 8, 2005
Hi, I tried compiling synfig, and I have problem with the OpenEXR modules. this is the error:
I use Archlinux 0.7.1 with: gcc 4.0.2 OpenEXR 1.2.2
bye
Thursday, November 10, 2005
Btw Rob, allowing a person to finish a Bline by right-clicking an end point and having a quick dialogue 'Make Bline' would streamline things a good bit... dont know if I asked for this one during development or not...
Thursday, November 10, 2005
"Expect a Win32 build and a MacOS X build (using X11) sometime this week."
That's good news! BTW, I tried to build it from sources. On Tiger, it simply fails because of (at least) gcc4.0. On panther, it failed, because of gcc, but I don't remember the error:(
Thursday, November 10, 2005
Win32 build:
Synfig Core 0.61.01 Win32
Synfig Studio 0.61.01 Win32
MacOSX Build (Requires X11):
Synfig 0.61.01
Thursday, November 10, 2005
Do I have to install all the pervious versions in order before installing 0.61.01? becasue I'm getting a strange error when I try and run this time.
Thursday, November 10, 2005
Ignore those errors.
Thursday, November 10, 2005
I would love to but they prevent the program from opening
Thursday, November 10, 2005
Those are warnings and should not be fatal. I doubt they are what is causing the program not to load. If you have to, try uninstalling and reinstalling. If that doesn't work, try deleting the following file:
C:\Documents and Settings\YOUR_LOGIN\Synfig
Friday, November 11, 2005
I got the same errors as Hellmark and Pulphix... when are these going to be fixed?
Friday, November 11, 2005
What about all the dlls like libxml++-2.6-2.dll? I found the others on Inkscape, but seems libxml++-2.6-2.dll is a ghost... (sorry for my english)
Friday, November 11, 2005
Seeing that no one is paying me to work on this (and that I'm being paid to work on something entirely different), it will have to wait until I get some free time this weekend.
Saturday, November 12, 2005
I got the same errors as Hellmark and Pulphix... in Ubuntu.
Friday, November 18, 2005
I got the same errors as Pulphix... in Ubuntu Breezy. I remove the openexr packages, but no luck I got the Hellmark errors. Any idea?!?
Friday, November 18, 2005
Yes. I have ideas. I am just short on time. Considering it's friday and I have the whole weekend ahead of me, I think it's quite likely that I'll have a new release over the weekend. Look forward to it.
Wednesday, January 25, 2006
I got this error when compiling studio on Ubuntu 6.04:
Other two patrs compiled OK.
Tuesday, March 28, 2006
I have installed synfigstudio on two machines. One debian and one SUSE. I'm not able to draw anything on the canvas on any of them. Think I'v tried everything. Looks like the canvas is locked in some way.
What am I doing wrong???
Wednesday, March 29, 2006
Espen:
It is quite likely that the plug-ins are not getting loaded properly. Try running "synfig –modules" at the command line.
Join either the IRC Channel or Jabber Conference Room for more help.
I am closing comments on this post because the best place to seek help for synfig is on the synfig website, synfig mailing lists, or the synfig wiki.