Edit detail for CinePaint 0.19 Changes revision 1 of 1

1
Editor: 10.1.0.1
Time: 2005/01/21 19:52:04 GMT+0
Note:

changed:
-
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'

<pre>
 User Installation Log

  /usr/local/share/cinepaint/0.18-3/user_install does not exist.  Cannot install.

  Installation failed.  Contact system administrator.
</pre>

 * (NOT A BUG) Install works when install without /opt:

<pre>
  User Installation Log

  mkdir /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!
</pre>

Notes

<pre>
/bin/sh ./config.status --recheck
running /bin/sh ./configure   --no-create --no-recursion
</pre>

Download

 * CinePaint 0.19-0-1 packages for Debian GNU/Linux:<p>
   <a href="http://packages.debian.org/cinepaint">http://packages.debian.org/cinepaint</a>


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 Log

mkdir /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