some easy (code) work to do?

thanks for the proposal. A quick scan resulted in me spotting the following.
You got any priority/preference?
and then hint/instruction/pointer?

thanks.
B.

easy
Fix typos
Suggestion: rename “Center” parameter of Zoom Layer to the “Origin”. Will improve the workflow. --Zelgadis - wiki.synfig.org/wiki/Dev:Wish_li … ste_Canvas

Triangle sliders to be always visible - triangle sliders from Colors Dialog and Gradient Dialog were visible whatever color or channel you’re editing. Some times when the color or channel is to bright or light the slider is difficult to distinguish. --Genete
wiki.synfig.org/wiki/Dev:Wish_li … ys_visible

Font selection dialog

medium difficulty
Duck for Amount value in Zoom layer - (2) It would be nice if Amount value in Zoom layer was controlled by additional duck. --Zelgadis
The Amount parameter works exponentially; each time you add 1 to the Amount, the image is zoomed by a further factor of e (= 2.71828 or so)
wiki.synfig.org/wiki/Dev:Wish_li … Zoom_layer

Align objects at a common border (as in Inkscape)
wiki.synfig.org/wiki/Dev:Wish_li … n_function & forum

D3. Short cut keys should appear in pop-ups and menus

export an animation to a spritesheet

tough but seemingly very useful
Sound Layer
very good improvement if the sound system were implemented into synfig. --Genete
wiki.synfig.org/wiki/Dev:Sound_Layer

shortcut redesign
Shortcuts thread (full redesing)
Shortcuts + Improved Sketch + Forums maintainence (additional shortcuts needed for blines)
Zoom in/out shortcuts (zoom < > & mouse)

smart rendering
(only frames with diff from last rendering + timestamp on ?visual? modifications)
More specifically, only render frames that need to be changed since the last rendering as defined by something like a last edit (or write to filesystem) timestamp and a dependency tree. …In the short-term, a tool like gmake might be useful for implementing this accross sessions if we add “last changed” timestamps to one or more sections of sifz files
[2] It would be nice to have option for smart rendering for PNG sequences. The idea is: Synfig dumps XML code of the frame and generates a checksum of XML code. Then it writes the checksum as metadata to png frame when rendered. If the the rendering done second time (on top of existing image sequence), then synfig first compares the generated checksum and checksum in existing file and does rendering of that frame only if checksums mismatch. --Zelgadis
wiki.synfig.org/wiki/Dev:Wish_li … trendering
wiki.synfig.org/wiki/Dev:Wish_li … _rendering

P2P render farm & networkability
wiki.synfig.org/wiki/Dev:Wish_li … orkability

  • related: Collect for Publication: (3/4) - (zotz) Menu item, functionality that would collect all files referenced in a sif and place them all in a tgz for sending elsewhere or publishing animations in source form.
    wiki.synfig.org/wiki/Dev:Wish_li … ublication

vector export (libming? svg? flash? sml? eps? HTML5)
[3] Synfig could export to svg animations with SVG+SMIL, which would make possible to view an animation directly in the browser without any previous rendering.
→ swf / fla: suggested Python’s SwfTools, but isn’t this “only” encapsulating raster?
wiki.synfig.org/wiki/Dev:Wish_list#Flash_export
wiki.synfig.org/wiki/Dev:Wish_li … animations
animated svg or swf output support (mostly flash and svg)