swftools.git
14 years agofixed nasty bug in dict iterator
Matthias Kramm [Thu, 21 Jan 2010 00:50:31 +0000 (16:50 -0800)]
fixed nasty bug in dict iterator

14 years agoadded basic support for split up background bitmaps
Matthias Kramm [Wed, 20 Jan 2010 02:47:41 +0000 (18:47 -0800)]
added basic support for split up background bitmaps

14 years agofixed Makefile, added spec file
Matthias Kramm [Wed, 20 Jan 2010 01:36:20 +0000 (17:36 -0800)]
fixed Makefile, added spec file

14 years agoimplemented .swc import
Matthias Kramm [Sun, 17 Jan 2010 06:12:36 +0000 (22:12 -0800)]
implemented .swc import

14 years agofixed compiler error
Matthias Kramm [Sun, 17 Jan 2010 03:31:07 +0000 (19:31 -0800)]
fixed compiler error

14 years agoadded kerning support to record device
Matthias Kramm [Sat, 16 Jan 2010 03:34:43 +0000 (19:34 -0800)]
added kerning support to record device

14 years agoadded kerning to fonts
Matthias Kramm [Sat, 16 Jan 2010 03:32:29 +0000 (19:32 -0800)]
added kerning to fonts

14 years agooptimized lib/pdf/Makefile.in
Matthias Kramm [Sat, 9 Jan 2010 02:04:57 +0000 (18:04 -0800)]
optimized lib/pdf/Makefile.in

14 years agoadded gfximage_free to gfximage.{c,h}
Matthias Kramm [Sat, 9 Jan 2010 01:32:24 +0000 (17:32 -0800)]
added gfximage_free to gfximage.{c,h}

14 years agofixed format warnings
Matthias Kramm [Sat, 9 Jan 2010 01:12:57 +0000 (17:12 -0800)]
fixed format warnings

14 years agofixed compiler warnings
Matthias Kramm [Sat, 9 Jan 2010 00:30:40 +0000 (16:30 -0800)]
fixed compiler warnings

14 years agoconfigure: fixed LDFLAGS passing, added -Wno-write-strings
Matthias Kramm [Fri, 8 Jan 2010 23:31:33 +0000 (15:31 -0800)]
configure: fixed LDFLAGS passing, added -Wno-write-strings

14 years agofixed record device handling of font->{ascent,descent}
Matthias Kramm [Thu, 7 Jan 2010 21:05:46 +0000 (13:05 -0800)]
fixed record device handling of font->{ascent,descent}

14 years agoremoved superfluous addfont()
Matthias Kramm [Thu, 7 Jan 2010 20:47:15 +0000 (12:47 -0800)]
removed superfluous addfont()

14 years agoruby interface: raise an exception if we couldn't open a file
Matthias Kramm [Thu, 7 Jan 2010 02:07:16 +0000 (18:07 -0800)]
ruby interface: raise an exception if we couldn't open a file

14 years agoadded .bbox method to glyph in ruby interface
Matthias Kramm [Wed, 6 Jan 2010 20:36:53 +0000 (12:36 -0800)]
added .bbox method to glyph in ruby interface

14 years agoadded font->ascent/font->descent to ruby interface
Matthias Kramm [Wed, 6 Jan 2010 02:34:54 +0000 (18:34 -0800)]
added font->ascent/font->descent to ruby interface

14 years agoDEFINEBINARY defines an id
Matthias Kramm [Tue, 5 Jan 2010 19:52:50 +0000 (11:52 -0800)]
DEFINEBINARY defines an id

14 years agoadded simple xml parser
Matthias Kramm [Mon, 4 Jan 2010 07:46:01 +0000 (23:46 -0800)]
added simple xml parser

14 years agointroduced cross-asset dependencies
Matthias Kramm [Sat, 2 Jan 2010 05:53:51 +0000 (21:53 -0800)]
introduced cross-asset dependencies

14 years agomore bugfixes
Matthias Kramm [Sat, 2 Jan 2010 05:19:49 +0000 (21:19 -0800)]
more bugfixes

14 years agobugfixes
Matthias Kramm [Sat, 2 Jan 2010 05:00:27 +0000 (21:00 -0800)]
bugfixes

14 years agorefactored relocation
Matthias Kramm [Sat, 2 Jan 2010 04:15:51 +0000 (20:15 -0800)]
refactored relocation

14 years agoimplemented asset resolving
Matthias Kramm [Sat, 2 Jan 2010 02:45:04 +0000 (18:45 -0800)]
implemented asset resolving

14 years agofixed gfximage_save_jpeg function call
Matthias Kramm [Wed, 30 Dec 2009 01:42:52 +0000 (17:42 -0800)]
fixed gfximage_save_jpeg function call

14 years agosmall bugfix in matrix printer
Matthias Kramm [Tue, 29 Dec 2009 23:50:58 +0000 (15:50 -0800)]
small bugfix in matrix printer

14 years agomoved image rescaler to lib/gfximage.c
Matthias Kramm [Wed, 23 Dec 2009 01:14:50 +0000 (17:14 -0800)]
moved image rescaler to lib/gfximage.c

14 years agomore parameter refactoring
Matthias Kramm [Tue, 22 Dec 2009 01:57:05 +0000 (17:57 -0800)]
more parameter refactoring

14 years agotidied up parameter passing
Matthias Kramm [Mon, 21 Dec 2009 23:17:17 +0000 (15:17 -0800)]
tidied up parameter passing

14 years agofixed Makefiles, made rbgfx mem handling more robust
Matthias Kramm [Sun, 20 Dec 2009 04:05:45 +0000 (20:05 -0800)]
fixed Makefiles, made rbgfx mem handling more robust

14 years agofixed some memory issues in ruby interface
Matthias Kramm [Sat, 19 Dec 2009 03:34:11 +0000 (19:34 -0800)]
fixed some memory issues in ruby interface

14 years agoimplemented fonts in ruby wrapper
Matthias Kramm [Fri, 18 Dec 2009 01:22:10 +0000 (17:22 -0800)]
implemented fonts in ruby wrapper

14 years agoimplemented vector primitives in ruby wrapper
Matthias Kramm [Thu, 17 Dec 2009 04:31:56 +0000 (20:31 -0800)]
implemented vector primitives in ruby wrapper

14 years agoinitial prototype of ruby interface
Matthias Kramm [Wed, 16 Dec 2009 23:54:38 +0000 (15:54 -0800)]
initial prototype of ruby interface

14 years agoapplied swfextract binary resource patch from Paul Fitzpatrick
Matthias Kramm [Wed, 16 Dec 2009 23:06:58 +0000 (15:06 -0800)]
applied swfextract binary resource patch from Paul Fitzpatrick

14 years agofixed some namespace bugs
Matthias Kramm [Sun, 13 Dec 2009 05:07:00 +0000 (21:07 -0800)]
fixed some namespace bugs

14 years agosome cleanups, extended testcases forward2, override_ns
Matthias Kramm [Sun, 13 Dec 2009 04:20:11 +0000 (20:20 -0800)]
some cleanups, extended testcases forward2, override_ns

14 years agofixed utf8 handling
Matthias Kramm [Sun, 13 Dec 2009 03:03:19 +0000 (19:03 -0800)]
fixed utf8 handling

14 years agofixed forward.as test case
Matthias Kramm [Sun, 13 Dec 2009 01:20:44 +0000 (17:20 -0800)]
fixed forward.as test case

14 years agoparse centerx/centery in rescale device
Matthias Kramm [Wed, 2 Dec 2009 21:42:19 +0000 (13:42 -0800)]
parse centerx/centery in rescale device

14 years agoadded configure check for fftw3
Matthias Kramm [Wed, 2 Dec 2009 01:06:16 +0000 (17:06 -0800)]
added configure check for fftw3

14 years agofixed text selection with alignzones
Matthias Kramm [Tue, 1 Dec 2009 02:28:58 +0000 (18:28 -0800)]
fixed text selection with alignzones

14 years agoadded graph_find_components() to graph library
Matthias Kramm [Tue, 1 Dec 2009 01:50:37 +0000 (17:50 -0800)]
added graph_find_components() to graph library

14 years agofixed a couple of memleaks
Matthias Kramm [Mon, 30 Nov 2009 22:33:51 +0000 (14:33 -0800)]
fixed a couple of memleaks

14 years agohandle fonts with zero bboxes in layout more gracefully
Matthias Kramm [Sun, 29 Nov 2009 19:58:01 +0000 (11:58 -0800)]
handle fonts with zero bboxes in layout more gracefully

14 years agoadded --flashtype option to font2swf
Matthias Kramm [Sun, 29 Nov 2009 19:47:13 +0000 (11:47 -0800)]
added --flashtype option to font2swf

14 years agoadded 'flashtype' option to .font in swfc
Matthias Kramm [Sun, 29 Nov 2009 19:38:04 +0000 (11:38 -0800)]
added 'flashtype' option to .font in swfc

14 years agoundo previous change
Matthias Kramm [Sat, 28 Nov 2009 21:01:48 +0000 (13:01 -0800)]
undo previous change

14 years agoignore word starts during pair usage building
Matthias Kramm [Sat, 28 Nov 2009 20:52:18 +0000 (12:52 -0800)]
ignore word starts during pair usage building

14 years agosmall bugfixes
Matthias Kramm [Sat, 28 Nov 2009 04:42:02 +0000 (20:42 -0800)]
small bugfixes

14 years agogenerate align zones during postprocessing
Matthias Kramm [Sat, 28 Nov 2009 03:35:34 +0000 (19:35 -0800)]
generate align zones during postprocessing

14 years agoallow for utf8 names
Matthias Kramm [Fri, 27 Nov 2009 06:02:31 +0000 (22:02 -0800)]
allow for utf8 names

14 years agoallow to reset a graphcut graph
Matthias Kramm [Wed, 25 Nov 2009 20:23:35 +0000 (12:23 -0800)]
allow to reset a graphcut graph

14 years agoadded graphcut library
Matthias Kramm [Wed, 25 Nov 2009 19:44:46 +0000 (11:44 -0800)]
added graphcut library

14 years agoadded some more as3 tests
Matthias Kramm [Sun, 22 Nov 2009 21:54:44 +0000 (13:54 -0800)]
added some more as3 tests

14 years agofixed tests const.as and static.as
Matthias Kramm [Sun, 22 Nov 2009 18:39:16 +0000 (10:39 -0800)]
fixed tests const.as and static.as

14 years agoadded better static support for as3compile
Matthias Kramm [Sun, 22 Nov 2009 05:02:05 +0000 (21:02 -0800)]
added better static support for as3compile

14 years agoadded occurence counting to glyph pair tracker
Matthias Kramm [Thu, 19 Nov 2009 05:12:26 +0000 (21:12 -0800)]
added occurence counting to glyph pair tracker

14 years agoadded glyph pairing to align zone detector
Matthias Kramm [Thu, 19 Nov 2009 00:07:18 +0000 (16:07 -0800)]
added glyph pairing to align zone detector

14 years agofixed xml_ns.as
Matthias Kramm [Mon, 16 Nov 2009 01:49:16 +0000 (17:49 -0800)]
fixed xml_ns.as

14 years agoadded a comment to fontalignzone distance detector
Matthias Kramm [Sun, 15 Nov 2009 21:34:57 +0000 (13:34 -0800)]
added a comment to fontalignzone distance detector

14 years agofixed as3/namespaces2.as
Matthias Kramm [Sun, 15 Nov 2009 04:06:51 +0000 (20:06 -0800)]
fixed as3/namespaces2.as

14 years agofixed some compiler warnings, fixed as3compile spec for-in.as
Matthias Kramm [Sun, 15 Nov 2009 02:55:02 +0000 (18:55 -0800)]
fixed some compiler warnings, fixed as3compile spec for-in.as

14 years agodon't generate align zones for unused fonts. fixed some mem leaks.
Matthias Kramm [Sat, 7 Nov 2009 03:33:33 +0000 (19:33 -0800)]
don't generate align zones for unused fonts. fixed some mem leaks.

14 years agomore alignzone tuning
Matthias Kramm [Sat, 7 Nov 2009 03:24:46 +0000 (19:24 -0800)]
more alignzone tuning

14 years agofixed image maskcolors
Matthias Kramm [Sat, 7 Nov 2009 03:15:40 +0000 (19:15 -0800)]
fixed image maskcolors

14 years agofixed swfextract for tiny images
Matthias Kramm [Sat, 7 Nov 2009 03:06:58 +0000 (19:06 -0800)]
fixed swfextract for tiny images

14 years agoincorporate global font information into alignzones for individual chars
Matthias Kramm [Fri, 6 Nov 2009 22:27:40 +0000 (14:27 -0800)]
incorporate global font information into alignzones for individual chars

14 years agofixed a couple of bugs in alignzone detector
Matthias Kramm [Thu, 5 Nov 2009 04:49:43 +0000 (20:49 -0800)]
fixed a couple of bugs in alignzone detector

14 years agoapplied as3name patch from Ricardo Pedroso
Matthias Kramm [Tue, 3 Nov 2009 17:27:30 +0000 (09:27 -0800)]
applied as3name patch from Ricardo Pedroso

14 years agoadded fontalign polygon detector
Matthias Kramm [Fri, 30 Oct 2009 20:37:29 +0000 (13:37 -0700)]
added fontalign polygon detector

14 years agoonly do alignzones for Flash versions able to do subpixel antialias
Matthias Kramm [Thu, 29 Oct 2009 17:55:30 +0000 (10:55 -0700)]
only do alignzones for Flash versions able to do subpixel antialias

14 years agomerged in fontalignzones branch
Matthias Kramm [Mon, 26 Oct 2009 21:36:18 +0000 (14:36 -0700)]
merged in fontalignzones branch

14 years agofinetuned space char detection
Matthias Kramm [Mon, 26 Oct 2009 21:29:50 +0000 (14:29 -0700)]
finetuned space char detection

14 years agofixed bug in -s invisibletexttofront
Matthias Kramm [Thu, 15 Oct 2009 05:07:33 +0000 (22:07 -0700)]
fixed bug in -s invisibletexttofront

14 years agoadd text selection test script
Matthias Kramm [Thu, 15 Oct 2009 03:53:29 +0000 (20:53 -0700)]
add text selection test script

14 years agofixed bug in SWF parser
Matthias Kramm [Tue, 13 Oct 2009 19:06:46 +0000 (12:06 -0700)]
fixed bug in SWF parser

14 years agoprefix button names with link type for -s linknameurl
Matthias Kramm [Tue, 13 Oct 2009 03:24:02 +0000 (20:24 -0700)]
prefix button names with link type for -s linknameurl

14 years agotrivial fix in action handling
Matthias Kramm [Tue, 13 Oct 2009 03:11:38 +0000 (20:11 -0700)]
trivial fix in action handling

14 years agofixed indent
Matthias Kramm [Tue, 13 Oct 2009 02:40:41 +0000 (19:40 -0700)]
fixed indent

14 years agosynchronized with downstream git
Matthias Kramm [Tue, 13 Oct 2009 02:31:24 +0000 (19:31 -0700)]
synchronized with downstream git

14 years agoadded color support to xml device
Matthias Kramm [Tue, 13 Oct 2009 00:43:09 +0000 (17:43 -0700)]
added color support to xml device

14 years agosmall fix in new text selection code
Matthias Kramm [Mon, 12 Oct 2009 22:53:47 +0000 (15:53 -0700)]
small fix in new text selection code

14 years agoadded workaround for broken Flash text selection
Matthias Kramm [Mon, 12 Oct 2009 20:18:59 +0000 (13:18 -0700)]
added workaround for broken Flash text selection

14 years agowhen extracting links, don't store the page number
Matthias Kramm [Sat, 10 Oct 2009 00:21:22 +0000 (17:21 -0700)]
when extracting links, don't store the page number

14 years agocompile pdf2swf with xpdf's wordlist support
Matthias Kramm [Thu, 8 Oct 2009 00:23:27 +0000 (17:23 -0700)]
compile pdf2swf with xpdf's wordlist support

14 years agorevert to lines for bit overflows in curves
Matthias Kramm [Thu, 8 Oct 2009 00:09:31 +0000 (17:09 -0700)]
revert to lines for bit overflows in curves

14 years agoadded fontalign support in swfdump
Matthias Kramm [Wed, 7 Oct 2009 00:28:23 +0000 (17:28 -0700)]
added fontalign support in swfdump

14 years agoadded fonts test
Matthias Kramm [Tue, 6 Oct 2009 19:28:40 +0000 (12:28 -0700)]
added fonts test

14 years agomerged in Alvin Schur's spec refactoring
Matthias Kramm [Tue, 6 Oct 2009 02:34:38 +0000 (19:34 -0700)]
merged in Alvin Schur's spec refactoring

14 years agorefactored font code, added "invisibletexttofront" option
Matthias Kramm [Tue, 6 Oct 2009 02:24:59 +0000 (19:24 -0700)]
refactored font code, added "invisibletexttofront" option

14 years agomore transparency stack tweaking
Matthias Kramm [Thu, 17 Sep 2009 15:50:38 +0000 (17:50 +0200)]
more transparency stack tweaking

14 years agore-added fix for transparency groups
Matthias Kramm [Thu, 17 Sep 2009 14:50:32 +0000 (16:50 +0200)]
re-added fix for transparency groups

14 years agofixed bug in links spec
Matthias Kramm [Thu, 17 Sep 2009 12:56:37 +0000 (14:56 +0200)]
fixed bug in links spec

14 years agoadded spec for pdf2swf url conversion
Matthias Kramm [Thu, 17 Sep 2009 11:36:10 +0000 (13:36 +0200)]
added spec for pdf2swf url conversion

14 years agosmall fix for previous commit
Matthias Kramm [Thu, 17 Sep 2009 10:39:43 +0000 (12:39 +0200)]
small fix for previous commit

14 years agoadded -s linkdatafile parameter to pdf2swf
Matthias Kramm [Thu, 17 Sep 2009 10:39:03 +0000 (12:39 +0200)]
added -s linkdatafile parameter to pdf2swf

14 years agosmall polygon refinement
Matthias Kramm [Thu, 10 Sep 2009 12:25:16 +0000 (14:25 +0200)]
small polygon refinement

14 years agofixed wrong argument in app.py
Matthias Kramm [Mon, 7 Sep 2009 19:30:30 +0000 (21:30 +0200)]
fixed wrong argument in app.py

14 years agofixes in swfstrings
Matthias Kramm [Sun, 6 Sep 2009 12:45:09 +0000 (14:45 +0200)]
fixes in swfstrings