2006-07-07 15:33 benjcarson * test/: anchor_link.html, background_image.html, baseline.html, block_height.html, border_css_values.html, br.html, center_table.html, gif_test.html, multiple_class.html, nbsp.html, table_height.html, table_image.html: - added missing tests to cvs 2006-07-07 15:31 tag dompdf-0-5-1 2006-07-07 15:31 benjcarson * ChangeLog, Makefile, dompdf.php, dompdf_config.inc.php, load_font.php, include/abstract_renderer.cls.php, include/attribute_translator.cls.php, include/block_frame_decorator.cls.php, include/block_frame_reflower.cls.php, include/block_positioner.cls.php, include/block_renderer.cls.php, include/cached_pdf_decorator.cls.php, include/canvas.cls.php, include/canvas_factory.cls.php, include/cellmap.cls.php, include/cpdf_adapter.cls.php, include/dompdf.cls.php, include/dompdf_exception.cls.php, include/dompdf_internal_exception.cls.php, include/font_metrics.cls.php, include/frame.cls.php, include/frame_decorator.cls.php, include/frame_factory.cls.php, include/frame_reflower.cls.php, include/frame_tree.cls.php, include/functions.inc.php, include/gd_adapter.cls.php, include/generated_frame_reflower.cls.php, include/image_cache.cls.php, include/image_frame_decorator.cls.php, include/image_frame_reflower.cls.php, include/image_renderer.cls.php, include/inline_frame_decorator.cls.php, include/inline_frame_reflower.cls.php, include/inline_positioner.cls.php, include/inline_renderer.cls.php, include/list_bullet_frame_decorator.cls.php, include/list_bullet_frame_reflower.cls.php, include/list_bullet_image_frame_decorator.cls.php, include/list_bullet_positioner.cls.php, include/list_bullet_renderer.cls.php, include/null_frame_decorator.cls.php, include/null_frame_reflower.cls.php, include/null_positioner.cls.php, include/page_cache.cls.php, include/page_frame_decorator.cls.php, include/page_frame_reflower.cls.php, include/pdflib_adapter.cls.php, include/php_evaluator.cls.php, include/positioner.cls.php, include/renderer.cls.php, include/style.cls.php, include/stylesheet.cls.php, include/table_cell_frame_decorator.cls.php, include/table_cell_frame_reflower.cls.php, include/table_cell_positioner.cls.php, include/table_cell_renderer.cls.php, include/table_frame_decorator.cls.php, include/table_frame_reflower.cls.php, include/table_row_frame_decorator.cls.php, include/table_row_frame_reflower.cls.php, include/table_row_group_frame_reflower.cls.php, include/table_row_positioner.cls.php, include/text_frame_decorator.cls.php, include/text_frame_reflower.cls.php, include/text_renderer.cls.php, test/entities.html, test/remote.html, www/faq.php: - potential fixes for image path/url handling 2006-07-07 13:14 benjcarson * include/style.cls.php: - allow border style declarations in any order (fixed regex, again) 2006-07-07 13:10 benjcarson * include/style.cls.php: - allow border style declarations in any order (fixed regex) 2006-07-07 13:08 benjcarson * include/style.cls.php: - allow border style declarations in any order 2006-07-07 12:56 benjcarson * include/: block_frame_decorator.cls.php, frame_reflower.cls.php, table_cell_frame_reflower.cls.php, text_frame_reflower.cls.php: - fixed vertical-align in table cells - fixed min/max width calculations for text frames in auto tables 2006-07-07 12:19 benjcarson * dompdf.php: - removed profiling statement 2006-07-07 12:18 benjcarson * dompdf.php, include/block_frame_decorator.cls.php, include/br_frame_reflower.cls.php, include/frame_factory.cls.php, include/inline_frame_reflower.cls.php, include/inline_positioner.cls.php, include/text_frame_reflower.cls.php, test/pages.html: - fixed line breaks within nested tags 2006-07-06 17:34 benjcarson * dompdf_config.inc.php, load_font.php, include/abstract_renderer.cls.php, include/block_frame_reflower.cls.php, include/block_renderer.cls.php, include/cpdf_adapter.cls.php, include/frame_reflower.cls.php, include/image_cache.cls.php, include/list_bullet_image_frame_decorator.cls.php, include/pdflib_adapter.cls.php, include/stylesheet.cls.php, include/table_cell_positioner.cls.php, include/table_cell_renderer.cls.php, include/table_frame_reflower.cls.php, include/table_row_group_frame_decorator.cls.php, include/text_renderer.cls.php, lib/class.pdf.php: - respect block elements height when specified explicitly - fix for list_bullet_image_frame_decorator constructor - improvement for multiple CSS class handling by Michael Sheakoski (stylesheet.cls.php) - fix for correct Content-Disposition header in class.pdf.php 2006-06-20 13:26 benjcarson * include/image_cache.cls.php: - fixed file type bugs in image cache 2006-05-25 13:52 benjcarson * include/: font_metrics.cls.php, functions.inc.php, image_cache.cls.php: - fixed issue with one image being used twice (bug #1494071) - fixed issue with relative urls 2006-05-04 13:37 benjcarson * include/: cellmap.cls.php, style.cls.php, stylesheet.cls.php, table_frame_reflower.cls.php: - fixed subtle inheritance bug - tables now respect height property correctly 2006-05-04 11:39 benjcarson * dompdf_config.inc.php, include/attribute_translator.cls.php, include/image_cache.cls.php, test/php_test.php: - added missing "align" for tables in attribute_translator 2006-04-23 12:41 benjcarson * dompdf_config.inc.php, include/abstract_renderer.cls.php, include/block_frame_reflower.cls.php, include/block_renderer.cls.php, include/dompdf.cls.php, include/functions.inc.php, include/image_cache.cls.php, include/inline_renderer.cls.php, include/style.cls.php, include/stylesheet.cls.php, include/table_cell_renderer.cls.php, include/table_frame_decorator.cls.php, test/remote.html: - fixed support for remote images & stylesheets 2006-04-10 11:40 benjcarson * include/: functions.inc.php, pdflib_adapter.cls.php, stylesheet.cls.php: - fixed hyperlink support when urls contain "=" - added support for elements with multiple css classes: e.g. class="a b" 2006-04-06 15:57 benjcarson * ChangeLog: - added ChangeLog 2006-04-06 15:29 tag dompdf-0-5 2006-04-06 15:29 benjcarson * Makefile, include/functions.inc.php, include/stylesheet.cls.php, www/style.css, www/usage.php: - added dompdf class reference to usage.php - incorporated fixes from Nick Oostveen for aliased directory support 2006-04-06 13:30 benjcarson * Makefile, dompdf_config.inc.php, include/abstract_renderer.cls.php, include/block_frame_reflower.cls.php, include/block_renderer.cls.php, include/dompdf.cls.php, include/image_cache.cls.php, include/image_frame_decorator.cls.php, include/image_renderer.cls.php, include/inline_renderer.cls.php, include/list_bullet_renderer.cls.php, include/renderer.cls.php, include/style.cls.php, include/table_cell_frame_decorator.cls.php, include/table_cell_frame_reflower.cls.php, include/table_cell_renderer.cls.php, include/text_renderer.cls.php, lib/class.pdf.php: - added support for background-image - added support for vertical-align 2006-04-05 18:59 benjcarson * include/: canvas.cls.php, cpdf_adapter.cls.php, gd_adapter.cls.php, inline_renderer.cls.php, pdflib_adapter.cls.php, stylesheet.cls.php: - added support for hyperlinks (both internal and external) 2006-04-05 14:08 benjcarson * dompdf_config.inc.php, include/block_frame_decorator.cls.php, include/cellmap.cls.php, include/dompdf.cls.php, include/frame.cls.php, include/frame_decorator.cls.php, include/frame_factory.cls.php, include/frame_tree.cls.php, include/image_frame_decorator.cls.php, include/image_frame_reflower.cls.php, include/inline_frame_decorator.cls.php, include/list_bullet_frame_decorator.cls.php, include/null_frame_decorator.cls.php, include/page_frame_decorator.cls.php, include/pdflib_adapter.cls.php, include/stylesheet.cls.php, include/table_cell_frame_decorator.cls.php, include/table_cell_frame_reflower.cls.php, include/table_frame_decorator.cls.php, include/table_frame_reflower.cls.php, include/table_row_frame_decorator.cls.php, include/table_row_group_frame_decorator.cls.php, include/text_frame_decorator.cls.php, lib/res/html.css: - fixed image rendering within table cells - fixed page breaks occurring within tbody - incorporated patches from Jeremy Buchman: cache fill & stroke colour in PDFLib adapter underline links - fixed vertical align in table cells 2006-03-16 09:07 benjcarson * include/: block_frame_decorator.cls.php, block_frame_reflower.cls.php, frame_decorator.cls.php, image_renderer.cls.php, table_cell_frame_decorator.cls.php, table_cell_frame_reflower.cls.php: - fixed vertical-align of images in table cells 2006-03-15 22:24 benjcarson * include/: abstract_renderer.cls.php, attribute_translator.cls.php, block_frame_decorator.cls.php, cellmap.cls.php, cpdf_adapter.cls.php, dompdf.cls.php, font_metrics.cls.php, frame.cls.php, frame_tree.cls.php, functions.inc.php, gd_adapter.cls.php, generated_frame_reflower.cls.php, image_frame_reflower.cls.php, image_renderer.cls.php, inline_renderer.cls.php, page_frame_decorator.cls.php, pdflib_adapter.cls.php, style.cls.php, stylesheet.cls.php, table_frame_decorator.cls.php: - some fixes for frame not found in cellmap errors - improved rendering borders around images - speed improvments (array_key_exists -> isset) by Jeremy Buchman 2006-01-22 15:01 benjcarson * www/faq.php: - updated faq 2006-01-22 13:16 benjcarson * dompdf_config.inc.php, include/image_frame_reflower.cls.php: - fixed image sizing in tables (get_min_max_width() not defined properly for images) 2006-01-16 09:23 benjcarson * dompdf, dompdf_config.inc.php, include/cpdf_adapter.cls.php, include/functions.inc.php, include/image_frame_decorator.cls.php, include/stylesheet.cls.php: - fixed gif support so images can be added directly via CPDF_Adapter->image() 2006-01-06 00:26 benjcarson * dompdf.php, dompdf_config.inc.php, load_font.php, include/attribute_translator.cls.php, include/block_frame_decorator.cls.php, include/block_frame_reflower.cls.php, include/cpdf_adapter.cls.php, include/dompdf.cls.php, include/font_metrics.cls.php, include/frame.cls.php, include/frame_decorator.cls.php, include/frame_tree.cls.php, include/functions.inc.php, include/generated_frame_reflower.cls.php, include/image_frame_decorator.cls.php, include/page_frame_decorator.cls.php, include/pdflib_adapter.cls.php, include/php_evaluator.cls.php, include/style.cls.php, include/stylesheet.cls.php, include/table_frame_decorator.cls.php, include/table_row_group_frame_reflower.cls.php, include/text_frame_decorator.cls.php, include/text_frame_reflower.cls.php, test/entities.html, test/latin1.html, test/pages.html, test/special.html, test/symbols.html, test/unicode.html: - unicode support: - converted string functions to mb_* varieties - fiddled with pdflib: unicode now works for commercial version of pdflib - many changes, plus test case thanks to Jeremy Buchman - added complete HTML 4.0 entities test (from WDG HTML reference) 2006-01-03 14:27 benjcarson * HACKING, INSTALL, README, include/cpdf_adapter.cls.php, include/pdflib_adapter.cls.php: - allow multiple calls to page_text 2005-12-30 16:20 benjcarson * Makefile, include/pdflib_adapter.cls.php, test/pages.html: - fixed problem with image handling and pdflib 2005-12-30 15:45 benjcarson * dompdf_config.inc.php, include/cpdf_adapter.cls.php, include/pdflib_adapter.cls.php, test/pages.html: - fixed page number/page count handling 2005-12-30 14:23 benjcarson * include/canvas.cls.php, include/cpdf_adapter.cls.php, include/pdflib_adapter.cls.php, lib/class.pdf.php: - added options to dompdf->output() to enable/disable pdf compression 2005-12-30 14:10 benjcarson * dompdf.php, dompdf_config.inc.php, include/dompdf.cls.php, include/image_frame_decorator.cls.php, include/page_frame_decorator.cls.php, include/pdflib_adapter.cls.php, include/stylesheet.cls.php: - fixed handling of + CSS selector - incorporated comment suggestions made by Leblanc Meneses (leblanc@tamu.edu) 2005-12-13 15:56 benjcarson * dompdf.php, include/table_frame_decorator.cls.php: - fixed problems with table page breaks 2005-12-11 11:14 benjcarson * dompdf.php, include/canvas_factory.cls.php, include/cpdf_adapter.cls.php, include/gd_adapter.cls.php: - added GD rendering backend 2005-12-07 14:32 benjcarson * include/: block_frame_reflower.cls.php, cellmap.cls.php, cpdf_adapter.cls.php, frame.cls.php, frame_decorator.cls.php, page_frame_decorator.cls.php, table_frame_decorator.cls.php, table_frame_reflower.cls.php: - adjusted text-align: justify to work a little better - Improved page break behaviour in general and specifically for tables: - tables now respect the page-break-inside property - a few bugs with header duplication were fixed (extra or missing table headers on new page) - removed redundant call to reset() at page_frame_decorator level: may fix "frame not found in cellmap" errors 2005-11-29 10:59 benjcarson * include/text_frame_reflower.cls.php, lib/class.pdf.php: - fixed erroneous line breaks when available width is exactly equal to line width 2005-11-21 11:48 benjcarson * include/style.cls.php: - improved handling of colour values 2005-11-21 09:56 tag dompdf-0-4-3 2005-11-21 09:56 benjcarson * include/table_frame_decorator.cls.php: - fixed uninitialized variable typo 2005-11-19 13:12 benjcarson * Makefile, include/canvas.cls.php, include/cpdf_adapter.cls.php, include/dompdf.cls.php, include/pdflib_adapter.cls.php: - compatibility fixes for 5.0.5 2005-11-18 18:33 benjcarson * Makefile, README, dompdf_config.inc.php, include/cpdf_adapter.cls.php, include/dompdf.cls.php, include/frame_decorator.cls.php, include/style.cls.php, www/index.php: - removed debugging code 2005-11-18 18:07 benjcarson * dompdf.php, dompdf_config.inc.php, run-tests.sh, include/dompdf.cls.php, include/frame.cls.php, include/frame_decorator.cls.php, include/frame_reflower.cls.php, include/frame_tree.cls.php, include/functions.inc.php, include/generated_frame_reflower.cls.php, include/page_frame_decorator.cls.php, include/page_frame_reflower.cls.php, include/php_evaluator.cls.php, include/renderer.cls.php, include/style.cls.php, include/stylesheet.cls.php, include/table_cell_frame_reflower.cls.php, include/table_frame_reflower.cls.php, test/pages.html: - reduced memory consumption on multi-page pdfs 2005-11-10 09:12 benjcarson * INSTALL, README, TODO, dompdf.php, include/cpdf_adapter.cls.php, include/frame_tree.cls.php, include/image_frame_decorator.cls.php, lib/class.pdf.php, test/image.html, www/examples.php, www/faq.php, www/foot.inc, www/head.inc, www/index.php, www/install.php, www/style.css, www/usage.php: - added gif support 2005-09-15 15:11 benjcarson * include/pdflib_adapter.cls.php: - fixed rendering of page text for pdflib backend 2005-08-03 15:20 benjcarson * dompdf.php, dompdf_config.inc.php, include/block_frame_reflower.cls.php, include/cellmap.cls.php, include/frame_decorator.cls.php, include/pdflib_adapter.cls.php, include/style.cls.php, include/table_frame_decorator.cls.php, test/long_table.php: - make table headers appear on multiple pages 2005-06-29 21:02 tag dompdf-0-4-2 2005-06-29 21:02 benjcarson * Makefile, dompdf, dompdf.php, run-tests.sh, include/cellmap.cls.php, include/dompdf.cls.php, include/frame.cls.php, include/frame_decorator.cls.php, include/image_frame_decorator.cls.php, include/list_bullet_frame_decorator.cls.php, include/list_bullet_frame_reflower.cls.php, include/list_bullet_image_frame_decorator.cls.php, include/list_bullet_positioner.cls.php, include/list_bullet_renderer.cls.php, include/pdflib_adapter.cls.php, include/renderer.cls.php, include/style.cls.php, include/table_frame_reflower.cls.php, include/table_row_frame_decorator.cls.php, include/text_frame_reflower.cls.php, test/pages.html, test/ul.html: - added support for list-style-image - improved output for normal