From: Kenneth J.Davis (jeremyd@computer.org)
Date: Tue Jul 02 2002 - 05:57:43 EDT
Some updates to AbiPaint plugin, its BMP support works again
with HEAD, even if the now optional BMP importer is not installed
(by converting back to PNG before importing instead of relying on
importer to convert BMP to PNG). It makes use of the <Plugin ... />
entry in AbiWord.Profile (so if you want to compile it my previous
patch must be applied or remove the word Plugin from a couple Prefs
calls). The process handling is now split into a ut_process file,
with a Win32 implementation and a completely untested Unix implementation.
The AbiGeneric files implement some basic plugin functions that
can be reused by other plugins, which I'll probably expand as
I work on some of my planned plugins. I don't think I broke any
functionality on Windows platforms, but as far as I know it still
has not been checked for compilibity much less proper operation on
other platforms.
CVS: ----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: Makefile win/Makefile win/pngdib.c win/pngdib.h
CVS: win/pngdib.readme xp/AbiPaint.cpp xp/Makefile
CVS: Added Files:
CVS: unix/Makefile unix/ut_UnixProcess.cpp unix/ut_process.h
CVS: win/bmp2png.cpp win/png2bmp.cpp win/ut_Win32Process.cpp
CVS: win/ut_process.h xp/AbiGeneric.cpp xp/AbiGeneric.h
CVS: xp/AbiPaint.h
CVS: ----------------------------------------------------------------------
split out process fork+exec support instead of using #ifdefs,
update PNGDIB library to 2.2.0, fix BMP support so no longer
requires BMP importer (since now an optional plugin)
Jeremy Davis
jeremyd@computer.org
This archive was generated by hypermail 2.1.4 : Tue Jul 02 2002 - 05:58:36 EDT