by Robin Rowe 3/28/04 revised 1/1/2005
ChangeLog for 0.19-0. Current version is 0.18-2.
Final Checklist
- DONE - make
- DONE - #make install
- DONE - Runs
- DONE - make distcheck
- DONE - Can open, create and save an image
- Repeat tests with ./configure --prefix=/opt
Changes
- DONE - OpenEXR autotools changes to build without configure command-line intervention
- DONE - Compilation fixes (for Win32) - oops, forgot to clean carriage-returns before cvs ci.
- DONE - Turn toolbar horizontial, unless
#define VERTICAL_TOOLBAR
interface.c - DONE - Frame Manager renamed Flipbook, menus.c and store_frame_manager.c
- DONE - Menu tear-offs gone, unless
#define TEAR_OFF
menus.c - DONE - Toolbar includes PROGRAM_VERSION
- DONE - AUTHORS
- DONE - Changelog
- DONE - COPYING
- DONE - INSTALL
- DONE - cinepaint man page
- cinepainttool man page
- DONE - NEWS
- DONE - README
- About:Help:Contact
- DONE - lcms dependency in autotools
- DONE - OpenEXR dependency in autotools
Known Issues
- Dan's bug report that many OpenEXR test files won't open is being reseached. I didn't want to hold up release any longer, so this got held for 0.19-1.
- Kai-Uwe's gutenprint printer support isn't available because the gimp-print/gutenprint project is in the midst of a major name change and reorg.
Patches
- HOLD because of installation issues - 667235 JGimp archive with patches 2003-01-13 08:23 soulfry (Film Gimp)
- OBSOLETE - 675380 modules and simple gamma display for FG-0.13 2003-01-27 03:50 beku (Film Gimp)
- OBSOLETE - 684129 display - Lab 2003-02-10 11:57 beku (Film Gimp)
- OBSOLETE - 691286 Unsharp plug-in 2003-02-22 11:00 robinrowe (Film Gimp)
- HOLD because beku says can merged in later - 693584 select funtions -> libgimp 2003-02-26 04:48 beku (Film Gimp)
- OBSOLETE - 709097 PSD Plug-In 2003-03-24 15:56 huff8795
- OBSOLETE - 732652 new tiff with bugfixes and small layout issues 2003-05-05 05:24 beku
- OBSOLETE - 734426 Windows build instructions 2003-05-07 20:08 chriskeith
- DONE - 745537 compilation fix for HPUX 2003-05-29 07:50 nobody
- DONE - 769970 fix to color picker 2003-07-11 18:48 liquidphoto
- MISSING - 774753 closing last image window was not closing the gimage 2003-07-20 17:05 liquidphoto
- OBSOLETE - 791155 pdb entries needed by gimp-print 2003-08-19 04:30 beku
- DONE - 791915 Script-Fu fix 2003-08-20 06:59 robinrowe robinrowe
- OBSOLETE - 801504 dillo based help browser for CinePaint 2003-09-05 20:35 liquidphoto
- OBSOLETE - 801507 Patch to Dillo-0.7.3 sources 2003-09-05 20:52 liquidphoto
- DONE - 814254 screenshot plugin 2003-09-28 20:34 liquidphoto
- DONE - 814255 GIMP1.2 xwd plug-in port 2003-09-28 20:36 liquidphoto
- DONE - 815825 Fix memory problem in Frame Manager 2003-10-01 05:56 liquidphoto
- DONE - 816815 pygimp fix for cinepaint v0.18-1 2003-10-02 14:11 rcadena
- HOLD - 827669 cms gimp-print plug-in 2003-10-21 10:29 beku
- HOLD because the menu.c causes some problems - 828029 Last filter to all frames 2003-10-21 23:55 liquidphoto
- DONE - 828588 fix/change to onionskin 2003-10-22 16:47 liquidphoto
- DONE - 831068 Memory leak while painting 2003-10-27 07:20 dbartold
- DONE - 831908 Add
-seq
command line argument for sfm 2003-10-28 12:30 liquidphoto - MISSING - 834806 patch for bug#709679 2003-11-02 17:02 liquidphoto
- OBSOLETE - 834911 tiff - features and bugs 2003-11-03 01:04 beku
- DONE - 838493 slide show option for frame manager 2003-11-08 09:42 liquidphoto
- DONE - 845477 default precision setting 2003-11-19 15:51 kleins
- DONE - 848245 BFP data type and over-white warning 2003-11-24 04:23 kleins
- DONE - 883152 temp file name creation 2004-01-23 09:49 kleins
- DONE - 893719 Tutorial: Rotoscoping lightsabers in CinePaint 2004-02-09 14:14 liquidphoto
- DONE - 894860 DICOM Plugin 2004-02-11 07:09 datth
- DONE - 897210 saving HDR-images with alpha 2004-02-14 13:25 lythande3
- DONE - 910249 Upgrades to Flipbook 2004-03-04 20:06 liquidphoto
- DONE - 914401 Patches to gfig plugin 2004-03-11 12:05 liquidphoto
- MISSING - 937355 bumpmap 2004-04-18 07:57 nobody
- DONE - 951941 CMS 2004-05-11 07:42 kleins
- DONE - 952107 patch for bug #797843 2004-05-11 12:25 blasny
- DONE - 953307 patch for bug #797843 (and other issues) 2004-05-13 07:17 bubu31415
- DONE - 1089569 Vector Splines 2004-12-21 23:05 liquidphoto
Bugs
- Doesn't like old ~/.cinepaint, no directory paths.
$ rm -rf .cinepaint
- FIXED - crash on exit due to null temp_path in fileops.c:2043
make uninstall
doesn't remove all:$ rm -rf /opt/lib/cinepaint/
$ rm -rf /opt/share/cinepaint/
- HOLD - Win32 threading problem - Did further research. Remember now why I didn't use non-blocking threads to begin with. Doing so requires moving PDB into a separate lib.
- Win32 - {Linker}{Customize} add /DLL to options to use shared heap (prevents bad free and decrease code size)
- Broken TIFF file - WEDDING PARTY won't load
- Broken OpenEXR file - one of the samples crashes on open
- SF Film Gimp bug list
- SF CinePaint bug list: http://sourceforge.net/tracker/?group_id=75029&atid=542706
- Debian CinePaint bug list: http://bugs.debian.org/cinepaint
- Annoying signal trap [E]xit [H]alt menu gone from main unless
#define WANT_ANNOYING_MSG_ON_SIGNAL
, but still enabled someplace else haven't found - CINEON header info not preserved -- reported by Framestore CFC
Was never implemented. Plug-in ignores header data and had no way to save it into CinePaint app core. Adding GimpParasite support from GIMP 1.2.5 to pass metadata (blob) to core.
Implemented but broken in gimpparasite branch. To do later...
- Install fails when built with
--prefix=/opt
User Installation Log/usr/local/share/cinepaint/0.18-3/user_install does not exist. Cannot install.
Installation failed. Contact system administrator.
- (NOT A BUG) Install works when install without /opt:
User Installation Logmkdir /home/rower/.cinepaint cp /usr/local/share/cinepaint/0.18-3/gimprc_user /home/rower/.cinepaint/gimprc cp /usr/local/share/cinepaint/0.18-3/gtkrc /home/rower/.cinepaint/gtkrc mkdir /home/rower/.cinepaint/brushes mkdir /home/rower/.cinepaint/gradients mkdir /home/rower/.cinepaint/palettes mkdir /home/rower/.cinepaint/patterns mkdir /home/rower/.cinepaint/plug-ins mkdir /home/rower/.cinepaint/plug-ins/ mkdir /home/rower/.cinepaint/gfig mkdir /home/rower/.cinepaint/tmp mkdir /home/rower/.cinepaint/scripts mkdir /home/rower/.cinepaint/gflares cp /usr/local/share/cinepaint/0.18-3/palettes/ /home/rower/.cinepaint/palettes cp /usr/local/share/cinepaint/0.18-3/vbr/ /home/rower/.cinepaint/brushes
Installation successful!
Notes
/bin/sh ./config.status --recheck running /bin/sh ./configure --no-create --no-recursion
Download
- CinePaint 0.19-0-1 packages for Debian GNU/Linux: