swftools.git
14 years agoimplemented '-s detectspace' functionality
Matthias Kramm [Wed, 19 Aug 2009 20:28:17 +0000 (22:28 +0200)]
implemented '-s detectspace' functionality

14 years agoadded text selection test to testsuite
Matthias Kramm [Wed, 19 Aug 2009 14:44:37 +0000 (16:44 +0200)]
added text selection test to testsuite

14 years agomore tests
Matthias Kramm [Tue, 18 Aug 2009 21:25:41 +0000 (23:25 +0200)]
more tests

14 years agoimplemented type3 fonts in pdf2pdf, added fontmatrix tests to testsuite
kramm [Tue, 18 Aug 2009 15:23:00 +0000 (17:23 +0200)]
implemented type3 fonts in pdf2pdf, added fontmatrix tests to testsuite

14 years agobugfixes
Matthias Kramm [Sun, 16 Aug 2009 16:52:54 +0000 (18:52 +0200)]
bugfixes

14 years agoadded miterlimit test
Matthias Kramm [Sun, 16 Aug 2009 14:18:13 +0000 (16:18 +0200)]
added miterlimit test

14 years agomulti-page fix
Matthias Kramm [Sat, 15 Aug 2009 21:07:31 +0000 (23:07 +0200)]
multi-page fix

14 years agoadded pdf2pdf tool
Matthias Kramm [Sat, 15 Aug 2009 20:39:16 +0000 (22:39 +0200)]
added pdf2pdf tool

14 years agoadded test for text selection functionality
Matthias Kramm [Fri, 14 Aug 2009 18:50:03 +0000 (20:50 +0200)]
added test for text selection functionality

14 years agoallow bounding box selection in swfstrings
Matthias Kramm [Thu, 13 Aug 2009 21:04:14 +0000 (23:04 +0200)]
allow bounding box selection in swfstrings

14 years agoadded test for "--flatten l/i chars disappearing" problem
Matthias Kramm [Thu, 13 Aug 2009 19:44:29 +0000 (21:44 +0200)]
added test for "--flatten l/i chars disappearing" problem

14 years agomade configure clean up after itself
Matthias Kramm [Thu, 13 Aug 2009 19:07:37 +0000 (21:07 +0200)]
made configure clean up after itself

14 years agotestsuite: added first five tests
Matthias Kramm [Thu, 13 Aug 2009 18:59:12 +0000 (20:59 +0200)]
testsuite: added first five tests

14 years agofinished first prototype of spec editor
Matthias Kramm [Wed, 12 Aug 2009 19:19:18 +0000 (21:19 +0200)]
finished first prototype of spec editor

14 years agoadded support for hardware-gpu & accelerated-blit header flags
Matthias Kramm [Wed, 12 Aug 2009 12:56:19 +0000 (14:56 +0200)]
added support for hardware-gpu & accelerated-blit header flags

14 years agosmall adjustments
Matthias Kramm [Wed, 12 Aug 2009 11:20:15 +0000 (13:20 +0200)]
small adjustments

14 years agostarted spec editor
Matthias Kramm [Tue, 11 Aug 2009 19:14:25 +0000 (21:14 +0200)]
started spec editor

14 years agoimplemented bitmap checks in test framwork
Matthias Kramm [Tue, 11 Aug 2009 10:22:52 +0000 (12:22 +0200)]
implemented bitmap checks in test framwork

14 years agosynchronize git
Matthias Kramm [Mon, 10 Aug 2009 14:49:51 +0000 (16:49 +0200)]
synchronize git

14 years agoadded spec/ directory
Matthias Kramm [Mon, 10 Aug 2009 13:23:40 +0000 (15:23 +0200)]
added spec/ directory

14 years agofixed text selection with --flatten
Matthias Kramm [Thu, 6 Aug 2009 07:53:17 +0000 (09:53 +0200)]
fixed text selection with --flatten

14 years agoMerge branch 'master' of kramm@git.swftools.org:/home/git/swftools-internal
Matthias Kramm [Thu, 6 Aug 2009 07:50:33 +0000 (09:50 +0200)]
Merge branch 'master' of kramm@git.swftools.org:/home/git/swftools-internal

14 years agofixed character clipping test in --flatten
Matthias Kramm [Wed, 5 Aug 2009 21:29:53 +0000 (23:29 +0200)]
fixed character clipping test in --flatten

14 years agomoved FAQ to the Wiki
Matthias Kramm [Wed, 5 Aug 2009 11:55:23 +0000 (13:55 +0200)]
moved FAQ to the Wiki

14 years agofixed two bugs in swfcombine
Matthias Kramm [Wed, 5 Aug 2009 11:22:00 +0000 (13:22 +0200)]
fixed two bugs in swfcombine

14 years agofixed double is_getlocal() definition
Matthias Kramm [Wed, 5 Aug 2009 10:29:29 +0000 (12:29 +0200)]
fixed double is_getlocal() definition

14 years agoApplied rfxview mousewheel patch from John Sullivan
Matthias Kramm [Mon, 3 Aug 2009 17:55:49 +0000 (19:55 +0200)]
Applied rfxview mousewheel patch from John Sullivan

14 years agoapplied swfc .video patch from John Sullivan
Matthias Kramm [Mon, 3 Aug 2009 17:50:50 +0000 (19:50 +0200)]
applied swfc .video patch from John Sullivan

14 years agoadded missing GPL headers
Matthias Kramm [Mon, 3 Aug 2009 17:44:40 +0000 (19:44 +0200)]
added missing GPL headers

14 years agoupdated .gitignore, new as3 test cases, build system fixes
Matthias Kramm [Mon, 3 Aug 2009 16:57:59 +0000 (18:57 +0200)]
updated .gitignore, new as3 test cases, build system fixes

14 years agohandle filesystems where lowercase(file)==file more gracefully
Matthias Kramm [Fri, 31 Jul 2009 18:33:02 +0000 (20:33 +0200)]
handle filesystems where lowercase(file)==file more gracefully

14 years agofixed swfcombine handling of symbolclass id 0000
Matthias Kramm [Fri, 31 Jul 2009 18:30:03 +0000 (20:30 +0200)]
fixed swfcombine handling of symbolclass id 0000

14 years agofixed a nasty floating point bug
Matthias Kramm [Fri, 31 Jul 2009 18:22:39 +0000 (20:22 +0200)]
fixed a nasty floating point bug

14 years agoMerge branch 'as3fixes'
Matthias Kramm [Fri, 24 Jul 2009 20:08:15 +0000 (22:08 +0200)]
Merge branch 'as3fixes'

14 years agofixed staticself.as testcase
Matthias Kramm [Tue, 21 Jul 2009 13:30:43 +0000 (15:30 +0200)]
fixed staticself.as testcase

14 years agonew tests, fix for non-breakable space bug
Matthias Kramm [Tue, 21 Jul 2009 11:56:00 +0000 (13:56 +0200)]
new tests, fix for non-breakable space bug

14 years agoremoved 'optimize_polygons' option, fixed some mem leaks
Matthias Kramm [Sat, 6 Jun 2009 16:38:28 +0000 (18:38 +0200)]
removed 'optimize_polygons' option, fixed some mem leaks

14 years agoswitch circular->evenodd conversion on by default
Matthias Kramm [Sat, 6 Jun 2009 12:55:25 +0000 (14:55 +0200)]
switch circular->evenodd conversion on by default

14 years agofixed bevel joins
Matthias Kramm [Sat, 6 Jun 2009 12:32:42 +0000 (14:32 +0200)]
fixed bevel joins

14 years agomore bugfixes in stroke code
Matthias Kramm [Fri, 5 Jun 2009 19:51:43 +0000 (21:51 +0200)]
more bugfixes in stroke code

14 years agooptimized gfxpoly to gfxline conversion
Matthias Kramm [Fri, 5 Jun 2009 15:53:42 +0000 (17:53 +0200)]
optimized gfxpoly to gfxline conversion

14 years agoreplaced libart with new polygon code
Matthias Kramm [Fri, 5 Jun 2009 13:33:53 +0000 (15:33 +0200)]
replaced libart with new polygon code

14 years agonumerous bigfixes in stroke->polygon conversion
Matthias Kramm [Fri, 5 Jun 2009 12:52:55 +0000 (14:52 +0200)]
numerous bigfixes in stroke->polygon conversion

14 years agoadded a new stroke->polygon conversion function
Matthias Kramm [Wed, 3 Jun 2009 00:20:49 +0000 (02:20 +0200)]
added a new stroke->polygon conversion function

14 years agosmall as3 fixes
Matthias Kramm [Mon, 1 Jun 2009 19:14:25 +0000 (21:14 +0200)]
small as3 fixes

14 years agosmall build system fixes
Matthias Kramm [Mon, 1 Jun 2009 19:12:50 +0000 (21:12 +0200)]
small build system fixes

14 years agofixed blur issue in png2swf
Matthias Kramm [Sun, 31 May 2009 14:49:54 +0000 (16:49 +0200)]
fixed blur issue in png2swf

14 years agofixed leaking file descriptors
Matthias Kramm [Sun, 31 May 2009 13:59:37 +0000 (15:59 +0200)]
fixed leaking file descriptors

14 years agoimplemented stroke merging
Matthias Kramm [Fri, 29 May 2009 03:19:32 +0000 (20:19 -0700)]
implemented stroke merging

14 years agoswitched to inline heaps
Matthias Kramm [Fri, 29 May 2009 00:49:48 +0000 (17:49 -0700)]
switched to inline heaps

14 years agoadded '-s zoomtowidth' option to pdf2swf
Matthias Kramm [Thu, 28 May 2009 20:15:31 +0000 (13:15 -0700)]
added '-s zoomtowidth' option to pdf2swf

14 years agobugfixes and speedups
Matthias Kramm [Thu, 28 May 2009 00:41:07 +0000 (17:41 -0700)]
bugfixes and speedups

14 years agosmall bugfixes and memory optimizations
Matthias Kramm [Wed, 27 May 2009 03:06:59 +0000 (20:06 -0700)]
small bugfixes and memory optimizations

14 years agocompleted transition to smaller polygon struct
Matthias Kramm [Wed, 27 May 2009 02:34:43 +0000 (19:34 -0700)]
completed transition to smaller polygon struct

14 years agosmall code refactoring
Matthias Kramm [Tue, 26 May 2009 22:51:41 +0000 (15:51 -0700)]
small code refactoring

14 years agofixed a few minor mem leaks
Matthias Kramm [Tue, 26 May 2009 22:48:40 +0000 (15:48 -0700)]
fixed a few minor mem leaks

14 years agoswitched several parts of the polygon processor to a more compact polygon representation
Matthias Kramm [Tue, 26 May 2009 21:19:46 +0000 (14:19 -0700)]
switched several parts of the polygon processor to a more compact polygon representation

14 years agoseveral small fixes in polygon code polyok
Matthias Kramm [Mon, 25 May 2009 00:46:04 +0000 (17:46 -0700)]
several small fixes in polygon code

14 years agostarted rewriting polygon conversion functions
Matthias Kramm [Thu, 21 May 2009 01:55:36 +0000 (18:55 -0700)]
started rewriting polygon conversion functions

14 years agominor bugfixes and speed improvements in polygon intersector
Matthias Kramm [Wed, 20 May 2009 19:50:15 +0000 (12:50 -0700)]
minor bugfixes and speed improvements in polygon intersector

14 years agoMerge branch 'master' of kramm@git.swftools.org:/home/git/swftools
Matthias Kramm [Fri, 15 May 2009 21:09:51 +0000 (14:09 -0700)]
Merge branch 'master' of kramm@git.swftools.org:/home/git/swftools

14 years agosmall speed improvements
Matthias Kramm [Fri, 15 May 2009 21:04:52 +0000 (14:04 -0700)]
small speed improvements

14 years agofixed issue with PDFs that use clipping against huge plain-color rectangles to draw...
Matthias Kramm [Thu, 14 May 2009 22:02:21 +0000 (15:02 -0700)]
fixed issue with PDFs that use clipping against huge plain-color rectangles to draw polygons

14 years agoadded performance measurements to splay tree implementation
Matthias Kramm [Tue, 12 May 2009 18:56:56 +0000 (11:56 -0700)]
added performance measurements to splay tree implementation

14 years agomac os x compile fixes
Matthias Kramm [Mon, 11 May 2009 22:36:58 +0000 (15:36 -0700)]
mac os x compile fixes

14 years agopolygon intersector: finished active list splay tree optimization
Matthias Kramm [Sat, 9 May 2009 03:53:23 +0000 (20:53 -0700)]
polygon intersector: finished active list splay tree optimization

14 years agofirst prototype of splaying active list
Matthias Kramm [Tue, 5 May 2009 20:51:11 +0000 (22:51 +0200)]
first prototype of splaying active list

14 years agoadd a unique file signature to methods in pdf2swf's Flash 9 Actionscript
Matthias Kramm [Tue, 5 May 2009 20:36:47 +0000 (22:36 +0200)]
add a unique file signature to methods in pdf2swf's Flash 9 Actionscript

14 years agonew polygon renderer: fixed numerical issues
Matthias Kramm [Sun, 3 May 2009 18:57:00 +0000 (20:57 +0200)]
new polygon renderer: fixed numerical issues

14 years agomore bugfixes in new polygon intersector
Matthias Kramm [Sun, 3 May 2009 00:58:49 +0000 (02:58 +0200)]
more bugfixes in new polygon intersector

14 years agopolygon intersector: performance improvements and bugfixes
Matthias Kramm [Sat, 2 May 2009 21:51:23 +0000 (23:51 +0200)]
polygon intersector: performance improvements and bugfixes

14 years agopolygon intersector: added horizontal line reconstruction
Matthias Kramm [Fri, 1 May 2009 21:13:36 +0000 (23:13 +0200)]
polygon intersector: added horizontal line reconstruction

14 years agopolygon intersector: improved test routines
Matthias Kramm [Fri, 1 May 2009 12:13:35 +0000 (14:13 +0200)]
polygon intersector: improved test routines

14 years agomore improvements to, and bugfixes in, the new polygon intersector
Matthias Kramm [Fri, 1 May 2009 01:07:47 +0000 (03:07 +0200)]
more improvements to, and bugfixes in, the new polygon intersector

14 years agopolygon intersector improvements
Matthias Kramm [Thu, 30 Apr 2009 09:15:12 +0000 (11:15 +0200)]
polygon intersector improvements

more improvements to horizontal line handling, started with winding+rendering code

15 years agoimproved intersector horizontal line support
Matthias Kramm [Thu, 30 Apr 2009 01:34:08 +0000 (03:34 +0200)]
improved intersector horizontal line support

15 years agomany optimizations and bugfixes in the new intersector code
Matthias Kramm [Thu, 23 Apr 2009 18:06:00 +0000 (20:06 +0200)]
many optimizations and bugfixes in the new intersector code

15 years agoas3: better win32 path handling support
Matthias Kramm [Thu, 23 Apr 2009 13:35:18 +0000 (15:35 +0200)]
as3: better win32 path handling support

15 years agofix for buffer overflow in swfc
Matthias Kramm [Wed, 22 Apr 2009 16:35:55 +0000 (18:35 +0200)]
fix for buffer overflow in swfc

15 years agofirst version of new polygon intersector
Matthias Kramm [Wed, 22 Apr 2009 16:35:08 +0000 (18:35 +0200)]
first version of new polygon intersector

15 years agoas3: fixes to inner method handling
Matthias Kramm [Sat, 18 Apr 2009 15:55:39 +0000 (17:55 +0200)]
as3: fixes to inner method handling

15 years ago64bit compatibility fixes release-0-9-0
Matthias Kramm [Fri, 17 Apr 2009 16:14:15 +0000 (18:14 +0200)]
64bit compatibility fixes

15 years agosmall bugfixes, bumped version to 0.9.0
Matthias Kramm [Fri, 17 Apr 2009 15:24:34 +0000 (17:24 +0200)]
small bugfixes, bumped version to 0.9.0

15 years agointegrated xpdf security patches
Matthias Kramm [Fri, 17 Apr 2009 14:26:23 +0000 (16:26 +0200)]
integrated xpdf security patches

15 years agoas3: added xml string substitution, variable scoping compatibility, optimizations
Matthias Kramm [Fri, 17 Apr 2009 14:10:11 +0000 (16:10 +0200)]
as3: added xml string substitution, variable scoping compatibility, optimizations

15 years agoas3compile: small bugfixes, added documentation
Matthias Kramm [Mon, 13 Apr 2009 20:11:39 +0000 (22:11 +0200)]
as3compile: small bugfixes, added documentation

15 years agopdf2swf: added support for print mode (-s asprint), as3: small optimizations
Matthias Kramm [Sun, 12 Apr 2009 23:20:47 +0000 (01:20 +0200)]
pdf2swf: added support for print mode (-s asprint), as3: small optimizations

15 years agopdf2swf: fixed polygon rendering of closed strokes
Matthias Kramm [Sun, 12 Apr 2009 22:17:20 +0000 (00:17 +0200)]
pdf2swf: fixed polygon rendering of closed strokes

15 years agoas3: fixed some reconcile problems
Matthias Kramm [Sun, 12 Apr 2009 20:20:34 +0000 (22:20 +0200)]
as3: fixed some reconcile problems

15 years agoas3: improved dependency handling
Matthias Kramm [Sat, 11 Apr 2009 20:14:40 +0000 (22:14 +0200)]
as3: improved dependency handling

15 years agoas3: improved inner function handling, factor static class code into class initializa...
Matthias Kramm [Sat, 11 Apr 2009 16:05:01 +0000 (18:05 +0200)]
as3: improved inner function handling, factor static class code into class initialization order

15 years agoas3: improved protected handling, xml support. added 'arguments' keyword
Matthias Kramm [Fri, 10 Apr 2009 22:27:16 +0000 (00:27 +0200)]
as3: improved protected handling, xml support. added 'arguments' keyword

15 years agoswfc: parse percent values as floating point
Matthias Kramm [Fri, 10 Apr 2009 22:26:52 +0000 (00:26 +0200)]
swfc: parse percent values as floating point

15 years agofixed a security bug in logging, added basic xml support to as3 compiler
Matthias Kramm [Thu, 9 Apr 2009 16:41:24 +0000 (18:41 +0200)]
fixed a security bug in logging, added basic xml support to as3 compiler

15 years agoas3: various bugfixes
Matthias Kramm [Wed, 8 Apr 2009 09:12:40 +0000 (11:12 +0200)]
as3: various bugfixes

15 years agoas3: compile-time constants now work
Matthias Kramm [Tue, 7 Apr 2009 15:01:18 +0000 (17:01 +0200)]
as3: compile-time constants now work

15 years agoas3: introduced compile-time constants
Matthias Kramm [Mon, 6 Apr 2009 22:18:03 +0000 (00:18 +0200)]
as3: introduced compile-time constants

15 years agopdf2swf: added workaround for broken dashes
Matthias Kramm [Mon, 6 Apr 2009 19:53:21 +0000 (21:53 +0200)]
pdf2swf: added workaround for broken dashes

15 years agoas3: Ast supports brackets now, too. Fixed Math bug in builtins.c
Matthias Kramm [Mon, 6 Apr 2009 04:01:14 +0000 (06:01 +0200)]
as3: Ast supports brackets now, too. Fixed Math bug in builtins.c

15 years agofinished ast implementation
Matthias Kramm [Sun, 5 Apr 2009 23:13:04 +0000 (01:13 +0200)]
finished ast implementation