Commits on Dec 29, 2010
  1. eol-style: native, repo-wide

    oluseyi committed Dec 29, 2010
Commits on Nov 24, 2009
  1. Implemented Ffmpeg plugin. Works but the result output leaves a lot t…

    …o be desired (incorrect frame rate).
    
    (also removed those unnecessary makefiles which were added to the repository by mistake)
    volute committed Nov 24, 2009
Commits on Nov 18, 2009
  1. convenience header for phonon on Linux; available by default in OS X …

    …framework
    oluseyi committed Nov 18, 2009
Commits on Nov 9, 2009
  1. merged phonon branch

    oluseyi committed Nov 9, 2009
  2. merged clean-build branch

    oluseyi committed Nov 9, 2009
Commits on Oct 3, 2009
  1. Refactored pencil.pro file for clean build on checkout, and test for …

    …plugin dir before attempting to load plugins
    oluseyi committed Oct 3, 2009
Commits on Feb 11, 2009
  1. Plugin code.

    volute committed Feb 11, 2009
  2. Major cleaning of the code.

    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.
    volute committed Feb 11, 2009
Commits on Jul 10, 2008
  1. Bug fix: solved the issue resulting in parts (left, right, top or bot…

    …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.
    volute committed Jul 10, 2008
Commits on Jun 21, 2008
  1. 1) Bug fix: fixed the dots which appear when drawing with the pencil …

    …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
    volute committed Jun 21, 2008
Commits on Feb 23, 2008
Commits on Jan 21, 2008
  1. 1) Brush improvement in bitmap mode : Added the "stop at contour" option

    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.
    volute committed Jan 21, 2008
Commits on Jan 20, 2008
  1. 1) Fixed bug when saving document (files were not closed!)

    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
    volute committed Jan 20, 2008
Commits on Dec 9, 2007
  1. Fixed pencil.pro (blur.cpp was missing)

    volute committed Dec 9, 2007
Commits on Nov 12, 2007
  1. 1) The main windows can now be made transparent.

    2) Fast blur algorithms used for gradients have finally been implemented!
    volute committed Nov 12, 2007
Commits on Nov 5, 2007
Commits on Nov 4, 2007
  1. 1) Autosaving feature (which can be set in the preferences).

    2) changed some icons.
    volute committed Nov 4, 2007
Commits on Oct 16, 2007
  1. 1) A test is done before opening a file (doesn't crash any more if it…

    … 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
    volute committed Oct 16, 2007
Commits on Oct 14, 2007
  1. Added Debian directory created by P. Wise. Some minor clean-up, and a…

    …dded some details in the notes.
    volute committed Oct 14, 2007
Commits on Oct 8, 2007
  1. Changed the way files are written and read. Now vector data is by def…

    …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.
    volute committed Oct 8, 2007
Commits on Jul 27, 2007
Commits on Jul 23, 2007
  1. 1) forgot to add LayerCamera in revision 30-31

    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
    volute committed Jul 23, 2007
Commits on Jul 21, 2007
  1. (added Info.plist. This is a file for Mac only)

    volute committed Jul 21, 2007
  2. New functionality: added Cameras. (had to change a bit the matrix vie…

    …w system)
    volute committed Jul 21, 2007
Commits on Jul 16, 2007
Commits on Jul 15, 2007
Commits on Jul 14, 2007
Commits on Jul 11, 2007
Commits on Jul 10, 2007
  1. Added the possibility to edit names of colours and layers.

    Added the possibility to import/export palettes.
    volute committed Jul 10, 2007
Commits on Jul 8, 2007
  1. Changed the appearance of the tracks.

    volute committed Jul 8, 2007
  2. Added the possibility to shorten the scrub

    Fixed slow drawing due to shadows
    Fixed bugs with shadows and antialiasing settings
    Minor appearance fixes
    volute committed Jul 8, 2007