…o be desired (incorrect frame rate). (also removed those unnecessary makefiles which were added to the repository by mistake)
…plugin dir before attempting to load plugins
The directory "structure" is not compiled as a plugin. The export functions have been dissociated from the main code and reimplemented as plugins (the QuickTime export plugin has not been implemented yet). This will allow people to compile Pencil even if they cannot compile the Flash export function, which is now in a separate plugin. Also it gives the possibility to contributors to make new export plugins for Pencil.
…tom edges) of curves not appearing when drawing with the pencil tool. This was caused by the BitmapImage not being updated in a large enough rectangle when invoking drawLine.
…in bitmap mode, by using a different blending mode (minor problem: the pen might "erase" itself if the path of a single stroke crosses itself) 2) Bug fix: fixed the colour and width problems that arose when using a mouse instead of a tablet, or switching between a mouse and a tablet
Also improved little things, like the appearance of the brush cursor. 2) For compilation on Mac OS X: added Resource folder and script cpmac to copy the necessary files in the application bundle. Run the script linkmac afterwards to write the correct dependencies of the frameworks and plugin.
2) Fixed bug: timeline didn't refresh before the user clicks on it 3) Fixed bug: sliders didn't react when clicked rather than moved 4) Introduced interface.h and plugin folder to write import/export plugins (doesn't work yet) 5) Introduced "preserve alpha" drawing option 6) Change redo shortcut to Ctrl+Shift+Z
2) changed some icons.
… is not a Pencil document) 2) Vector graphics files (.vec) can be imported at specific frames 3) main.cpp was restored after wrong modification in the last revision
…dded some details in the notes.
…ault stored in separate files in the .data folder, like bitmap data. Saving a document now writes only the affected data (and not rewrites everything). Layers now have an ID (an integer), and data files have the following name format: layerID.frameNumber.extension.
2) added to the variable readCanvasFromCache in ScribbleArea to prevent the canvas from being read from the cache when the user does simple editing (such as drawing). This is to improve the drawing responsiveness, although this is a bit ugly. 3) tried to improve undo (especially when the bucket is used and affects a the previous layer) but it still doesn't work properly
Added the possibility to import/export palettes.