swftools.git
20 years agoremoved bool define.
kramm [Tue, 31 Aug 2004 09:35:14 +0000 (09:35 +0000)]
removed bool define.

20 years agoadded more files.
kramm [Tue, 31 Aug 2004 09:34:55 +0000 (09:34 +0000)]
added more files.

20 years agoadded -s option.
kramm [Tue, 31 Aug 2004 09:34:38 +0000 (09:34 +0000)]
added -s option.

20 years ago* added placeobject handling
kramm [Tue, 31 Aug 2004 09:34:20 +0000 (09:34 +0000)]
* added placeobject handling
* added shape handling (this doesn't work yet)

20 years agoremoved "bool" occurence.
kramm [Tue, 31 Aug 2004 09:34:01 +0000 (09:34 +0000)]
removed "bool" occurence.

20 years agoshapes with width/height of zero are now converted to strokes again.
kramm [Thu, 26 Aug 2004 07:46:00 +0000 (07:46 +0000)]
shapes with width/height of zero are now converted to strokes again.

20 years agoadded 0.6.1 changes.
kramm [Tue, 24 Aug 2004 18:44:27 +0000 (18:44 +0000)]
added 0.6.1 changes.

20 years agofixed "triangle problem"- corrected bounding boxes are now correct
kramm [Tue, 24 Aug 2004 16:13:51 +0000 (16:13 +0000)]
fixed "triangle problem"- corrected bounding boxes are now correct
rectangles again.

20 years agoadded recalculation of main bbox.
kramm [Tue, 24 Aug 2004 15:52:03 +0000 (15:52 +0000)]
added recalculation of main bbox.

20 years agothe zero bounding box correction linewidth is now configurable.
kramm [Tue, 24 Aug 2004 15:51:52 +0000 (15:51 +0000)]
the zero bounding box correction linewidth is now configurable.

20 years agoversion is now 0.6.1. release-0-6-1
kramm [Fri, 20 Aug 2004 17:20:40 +0000 (17:20 +0000)]
version is now 0.6.1.

20 years agofixed typo in URL.
kramm [Fri, 20 Aug 2004 17:20:23 +0000 (17:20 +0000)]
fixed typo in URL.

20 years agodon't try to load a Type3 font.
kramm [Fri, 20 Aug 2004 16:44:07 +0000 (16:44 +0000)]
don't try to load a Type3 font.

20 years agorefined some log messages.
kramm [Fri, 20 Aug 2004 16:44:01 +0000 (16:44 +0000)]
refined some log messages.

20 years ago* added rectangle correction.
kramm [Fri, 20 Aug 2004 16:43:49 +0000 (16:43 +0000)]
* added rectangle correction.
* added support for encodings other than unicode.

20 years agoadded support for charmaps.
kramm [Fri, 20 Aug 2004 16:43:32 +0000 (16:43 +0000)]
added support for charmaps.

20 years agofixed line width bug
kramm [Thu, 19 Aug 2004 12:18:07 +0000 (12:18 +0000)]
fixed line width bug

20 years agofixed windows access violation which occurs if one tries to retrieve xpdf-1-01-latest
kramm [Thu, 19 Aug 2004 11:13:31 +0000 (11:13 +0000)]
fixed windows access violation which occurs if one tries to retrieve
all 256 palette entries of a palette with less than 8 bits.

20 years agobrought up to date.
kramm [Wed, 18 Aug 2004 16:42:08 +0000 (16:42 +0000)]
brought up to date.

20 years agomoved most of the parameter parsing to swfoutput.cc.
kramm [Wed, 18 Aug 2004 16:41:53 +0000 (16:41 +0000)]
moved most of the parameter parsing to swfoutput.cc.

20 years ago* added swfoutput_setparameter() function.
kramm [Wed, 18 Aug 2004 16:41:41 +0000 (16:41 +0000)]
* added swfoutput_setparameter() function.
* removed parameter variable declarations.

20 years ago* made shape overlap conversion dependend on "filloverlap" parameter
kramm [Wed, 18 Aug 2004 16:41:25 +0000 (16:41 +0000)]
* made shape overlap conversion dependend on "filloverlap" parameter
* added swfoutput_setparameter.

20 years agofixed shape bounding boxes.
kramm [Wed, 18 Aug 2004 16:41:18 +0000 (16:41 +0000)]
fixed shape bounding boxes.

20 years agobrought --help output up to date..
kramm [Wed, 18 Aug 2004 16:41:08 +0000 (16:41 +0000)]
brought --help output up to date..

20 years agofixed typo.
kramm [Wed, 18 Aug 2004 16:40:56 +0000 (16:40 +0000)]
fixed typo.

20 years agoadded swf_ExpandRect3() method.
kramm [Wed, 18 Aug 2004 16:40:48 +0000 (16:40 +0000)]
added swf_ExpandRect3() method.
added NULL rect handling to swf_ExpandRect().

20 years agoadded swf_ExpandRect3() method.
kramm [Wed, 18 Aug 2004 16:40:33 +0000 (16:40 +0000)]
added swf_ExpandRect3() method.

20 years agothe font height of .edittext is now the same as the one for .text.
kramm [Tue, 17 Aug 2004 16:36:26 +0000 (16:36 +0000)]
the font height of .edittext is now the same as the one for .text.

20 years ago* added some comments
kramm [Tue, 17 Aug 2004 16:36:15 +0000 (16:36 +0000)]
* added some comments
* always set font scaling to 64.

20 years agofixed freetype bounding boxes & ascent/descent/leading.
kramm [Tue, 17 Aug 2004 16:36:03 +0000 (16:36 +0000)]
fixed freetype bounding boxes & ascent/descent/leading.

20 years agofixed "bad code offset" bug.
kramm [Tue, 17 Aug 2004 16:35:29 +0000 (16:35 +0000)]
fixed "bad code offset" bug.

20 years agostarted fixing text bounding boxes.
kramm [Mon, 16 Aug 2004 17:59:28 +0000 (17:59 +0000)]
started fixing text bounding boxes.

20 years agoimplemented font matrices.
kramm [Mon, 16 Aug 2004 17:59:21 +0000 (17:59 +0000)]
implemented font matrices.

20 years agoadded fontmatrix to swfoutput struct.
kramm [Mon, 16 Aug 2004 17:59:10 +0000 (17:59 +0000)]
added fontmatrix to swfoutput struct.

20 years agobrought up to date.
kramm [Mon, 16 Aug 2004 08:37:55 +0000 (08:37 +0000)]
brought up to date.

20 years agoadded logging of glyph bounding boxes.
kramm [Mon, 16 Aug 2004 08:37:41 +0000 (08:37 +0000)]
added logging of glyph bounding boxes.

20 years agoadded call to swf_FontUseGlyph().
kramm [Mon, 16 Aug 2004 08:37:24 +0000 (08:37 +0000)]
added call to swf_FontUseGlyph().

20 years agoadded call to swf_SetLoadFontParameters() in order to set full_unicode
kramm [Mon, 16 Aug 2004 08:37:13 +0000 (08:37 +0000)]
added call to swf_SetLoadFontParameters() in order to set full_unicode
to 1.

20 years agofixed off by one maxascii bug.
kramm [Mon, 16 Aug 2004 08:36:22 +0000 (08:36 +0000)]
fixed off by one maxascii bug.

20 years agofixed small bug.
kramm [Mon, 16 Aug 2004 08:36:14 +0000 (08:36 +0000)]
fixed small bug.

20 years agoadded full_unicode to swf_SetLoadFontParameters().
kramm [Mon, 16 Aug 2004 08:36:05 +0000 (08:36 +0000)]
added full_unicode to swf_SetLoadFontParameters().

20 years agofixed "align to subpixels" outline quality problem.
kramm [Mon, 16 Aug 2004 08:35:56 +0000 (08:35 +0000)]
fixed "align to subpixels" outline quality problem.

20 years agostarted reworking the FONTUSAGE code.
kramm [Mon, 16 Aug 2004 08:35:35 +0000 (08:35 +0000)]
started reworking the FONTUSAGE code.

20 years agoGenerated from configure.in release-0-6-0
kramm [Sat, 14 Aug 2004 13:49:15 +0000 (13:49 +0000)]
Generated from configure.in

20 years agoGenerated from configure.in
kramm [Sat, 14 Aug 2004 13:34:14 +0000 (13:34 +0000)]
Generated from configure.in

20 years agoGenerated from configure.in
kramm [Sat, 14 Aug 2004 13:33:37 +0000 (13:33 +0000)]
Generated from configure.in

20 years agoGenerated from configure.in
kramm [Sat, 14 Aug 2004 13:33:03 +0000 (13:33 +0000)]
Generated from configure.in

20 years agoGenerated from configure.in
kramm [Sat, 14 Aug 2004 13:32:28 +0000 (13:32 +0000)]
Generated from configure.in

20 years agosmall fixes.
kramm [Sat, 14 Aug 2004 13:31:44 +0000 (13:31 +0000)]
small fixes.

20 years agoremoved ttf2pt1 Makefile.
kramm [Sat, 14 Aug 2004 13:31:36 +0000 (13:31 +0000)]
removed ttf2pt1 Makefile.

20 years agoadded some structure, combined failure messages.
kramm [Sat, 14 Aug 2004 13:31:26 +0000 (13:31 +0000)]
added some structure, combined failure messages.

20 years agoversion is now 0.6.0.
kramm [Sat, 14 Aug 2004 13:31:17 +0000 (13:31 +0000)]
version is now 0.6.0.

20 years agoremoved ttf2pt1.
kramm [Sat, 14 Aug 2004 13:30:59 +0000 (13:30 +0000)]
removed ttf2pt1.

20 years agoBrought up to date
kramm [Sat, 14 Aug 2004 13:30:43 +0000 (13:30 +0000)]
Brought up to date

20 years agosmall file extension bug fix.
kramm [Sat, 14 Aug 2004 13:30:27 +0000 (13:30 +0000)]
small file extension bug fix.

20 years agoremoved lame.
kramm [Sat, 14 Aug 2004 12:47:55 +0000 (12:47 +0000)]
removed lame.

20 years agoadded support for external lame library.
kramm [Sat, 14 Aug 2004 12:47:39 +0000 (12:47 +0000)]
added support for external lame library.

20 years agomoved python checks into m4/python.m4.
kramm [Sat, 14 Aug 2004 12:47:26 +0000 (12:47 +0000)]
moved python checks into m4/python.m4.

20 years agobrought up to date.
kramm [Sat, 14 Aug 2004 12:47:05 +0000 (12:47 +0000)]
brought up to date.

20 years agoadded drawmode to swfoutput struct.
kramm [Sat, 14 Aug 2004 12:46:50 +0000 (12:46 +0000)]
added drawmode to swfoutput struct.

20 years ago* remove empty shapes from output
kramm [Sat, 14 Aug 2004 12:46:21 +0000 (12:46 +0000)]
* remove empty shapes from output
* added fix for Powerpoint lines-with-arrow bug.

20 years agomoved lame_objects definition to ../configure.
kramm [Sat, 14 Aug 2004 12:46:04 +0000 (12:46 +0000)]
moved lame_objects definition to ../configure.

20 years agodo not build executables by default.
kramm [Sat, 14 Aug 2004 12:45:41 +0000 (12:45 +0000)]
do not build executables by default.

20 years agoadded include.
kramm [Sat, 14 Aug 2004 12:45:24 +0000 (12:45 +0000)]
added include.

20 years agoremoved lame warning "strange error flushing buffer".
kramm [Sat, 14 Aug 2004 12:45:07 +0000 (12:45 +0000)]
removed lame warning "strange error flushing buffer".

20 years agogcc 2.95.x compatibility fixes.
kramm [Sat, 14 Aug 2004 12:44:47 +0000 (12:44 +0000)]
gcc 2.95.x compatibility fixes.

20 years agoinitial revision.
kramm [Sat, 14 Aug 2004 08:58:17 +0000 (08:58 +0000)]
initial revision.

20 years agoadded some log messages.
kramm [Sat, 14 Aug 2004 07:45:14 +0000 (07:45 +0000)]
added some log messages.

20 years agolog "empty shape" messages as level debug.
kramm [Sat, 14 Aug 2004 07:44:51 +0000 (07:44 +0000)]
log "empty shape" messages as level debug.

20 years agoremoved font scaling comment
kramm [Sat, 14 Aug 2004 07:44:39 +0000 (07:44 +0000)]
removed font scaling comment
added matrix log message

20 years agoseveral bugfixes. Freetype fonts are now properly sized.
kramm [Sat, 14 Aug 2004 07:44:14 +0000 (07:44 +0000)]
several bugfixes. Freetype fonts are now properly sized.

20 years agoadded reencoding code.
kramm [Fri, 13 Aug 2004 19:02:28 +0000 (19:02 +0000)]
added reencoding code.

20 years agofixed "second swf_LoadT1Font() fails" bug.
kramm [Fri, 13 Aug 2004 19:02:22 +0000 (19:02 +0000)]
fixed "second swf_LoadT1Font() fails" bug.

20 years agofixed problem where the wrong fonts were searched for a character.
kramm [Thu, 12 Aug 2004 12:57:41 +0000 (12:57 +0000)]
fixed problem where the wrong fonts were searched for a character.

20 years agoadded check against bad fonts.
kramm [Thu, 12 Aug 2004 12:57:29 +0000 (12:57 +0000)]
added check against bad fonts.

20 years agoadded more graceful error handling.
kramm [Thu, 12 Aug 2004 12:57:17 +0000 (12:57 +0000)]
added more graceful error handling.

20 years agoadded call to swf_FontPrepareForEditText() for fonts.
kramm [Sun, 8 Aug 2004 08:51:20 +0000 (08:51 +0000)]
added call to swf_FontPrepareForEditText() for fonts.

20 years agoindent -kr -l160
kramm [Sun, 8 Aug 2004 08:50:50 +0000 (08:50 +0000)]
indent -kr -l160

20 years agoadded swf_FontPrepareForEditText().
kramm [Sun, 8 Aug 2004 08:50:41 +0000 (08:50 +0000)]
added swf_FontPrepareForEditText().

20 years agoadded section about libraries.
kramm [Sat, 7 Aug 2004 14:05:58 +0000 (14:05 +0000)]
added section about libraries.

20 years agoadded $(EXEEXT).
kramm [Sat, 7 Aug 2004 14:05:44 +0000 (14:05 +0000)]
added $(EXEEXT).

20 years agofixed button shape list parsing.
kramm [Sat, 7 Aug 2004 14:05:31 +0000 (14:05 +0000)]
fixed button shape list parsing.

20 years agoadded framelabels.
kramm [Sat, 7 Aug 2004 14:05:19 +0000 (14:05 +0000)]
added framelabels.

20 years agofixed fileVersion in case of -m.
kramm [Sat, 7 Aug 2004 14:04:59 +0000 (14:04 +0000)]
fixed fileVersion in case of -m.

20 years agoadded more helpful log messages.
kramm [Sat, 7 Aug 2004 14:04:43 +0000 (14:04 +0000)]
added more helpful log messages.

20 years agoadded some log messages about fonts.
kramm [Sat, 7 Aug 2004 14:04:34 +0000 (14:04 +0000)]
added some log messages about fonts.

20 years ago* fixed rotated crop box handling.
kramm [Sat, 7 Aug 2004 14:04:25 +0000 (14:04 +0000)]
* fixed rotated crop box handling.
* fixed default font loading.

20 years agosmall logging fixes.
kramm [Sat, 7 Aug 2004 14:04:15 +0000 (14:04 +0000)]
small logging fixes.

20 years agoadded some xpdf dependencies.
kramm [Sat, 7 Aug 2004 14:03:56 +0000 (14:03 +0000)]
added some xpdf dependencies.

20 years agoescaped filenames in system() calls.
kramm [Sat, 7 Aug 2004 14:03:42 +0000 (14:03 +0000)]
escaped filenames in system() calls.

20 years agoadded swf_DummyFont().
kramm [Sat, 7 Aug 2004 14:03:28 +0000 (14:03 +0000)]
added swf_DummyFont().

20 years agofixed windows access violation which occurs if one tries to retrieve
kramm [Thu, 5 Aug 2004 19:39:20 +0000 (19:39 +0000)]
fixed windows access violation which occurs if one tries to retrieve
all 256 palette entries on an optimized palette.

20 years agoinitial revision.
kramm [Fri, 30 Jul 2004 21:50:39 +0000 (21:50 +0000)]
initial revision.

20 years agoremoved ttf2pt1 include.
kramm [Fri, 30 Jul 2004 21:50:07 +0000 (21:50 +0000)]
removed ttf2pt1 include.

20 years agofixed python search log output.
kramm [Sun, 25 Jul 2004 09:09:46 +0000 (09:09 +0000)]
fixed python search log output.

20 years agoremoved gfile.h include.
kramm [Sun, 25 Jul 2004 09:08:57 +0000 (09:08 +0000)]
removed gfile.h include.

20 years agoswfoutput_drawchar now returns success or failure.
kramm [Sun, 25 Jul 2004 09:08:06 +0000 (09:08 +0000)]
swfoutput_drawchar now returns success or failure.

20 years agoundid last change.
kramm [Sun, 25 Jul 2004 09:06:12 +0000 (09:06 +0000)]
undid last change.

20 years agoadded matrix argument to swf_SetDefineText().
kramm [Sun, 25 Jul 2004 09:05:59 +0000 (09:05 +0000)]
added matrix argument to swf_SetDefineText().

20 years ago* removed t1lib and ttf2pt1 references
kramm [Sat, 24 Jul 2004 18:21:20 +0000 (18:21 +0000)]
* removed t1lib and ttf2pt1 references
* changed code to use only SWFFONT
* simplified font handling