浏览代码

[breaking change] update to the latest Qt to fix multiple issues

fixes #2055 via wkhtmltopdf/qt@31de8043c2334a81c96df5c56c31c73396cd5394
fixes #1640 via wkhtmltopdf/qt@e5bcc99edbc87c45bb80dc3c8e7360431f090d16

The thead/tfoot repeating logic is still enabled by default and can be
turned off for a specific table or all tables via CSS:

thead, tfoot { display: table-row-group }

The table row page-break logic is now disabled by default. You will have
to enable it for specific rows or for all tables via CSS:

tr { page-break-inside: avoid }

You will need to change your CSS or use the --user-style-sheet option
to pass a custom style sheet to the conversion process.
Ashish Kulkarni 11 年之前
父节点
当前提交
5dea253297
共有 2 个文件被更改,包括 3 次插入1 次删除
  1. 2 0
      CHANGELOG.md
  2. 1 1
      qt

+ 2 - 0
CHANGELOG.md

@@ -4,6 +4,7 @@ v0.12.2 (unreleased)
 * fix build failure with unpatched Qt >= 5.3
 * fix build failure with unpatched Qt >= 5.3
 * **#1539**: **[qt]** using OpenType fonts now results in selectable text on Windows
 * **#1539**: **[qt]** using OpenType fonts now results in selectable text on Windows
 * **#1638**: **[qt]** fix incorrect rendering of JPEG images on Windows Server 2008 x64
 * **#1638**: **[qt]** fix incorrect rendering of JPEG images on Windows Server 2008 x64
+* **#1640**: **[qt]** make table page-break logic opt-in via CSS at the row level
 * **#1676**: do not allow overriding the header/footer settings for cover pages
 * **#1676**: do not allow overriding the header/footer settings for cover pages
 * **#1676**: set page margins correctly via computed header/footer heights for multiple URLs
 * **#1676**: set page margins correctly via computed header/footer heights for multiple URLs
 * **#1758**: fix corrupt image when output is specified as "-" in wkhtmltoimage on Windows
 * **#1758**: fix corrupt image when output is specified as "-" in wkhtmltoimage on Windows
@@ -17,6 +18,7 @@ v0.12.2 (unreleased)
 * **#1961**: add explicit dependency on minimal font packages for all linux targets
 * **#1961**: add explicit dependency on minimal font packages for all linux targets
 * **#1988**: fix footer spacing being ignored (and header spacing being used instead)
 * **#1988**: fix footer spacing being ignored (and header spacing being used instead)
 * **#1992**: add support for CentOS 7 target
 * **#1992**: add support for CentOS 7 target
+* **#2055**: **[qt]** rendering of Thai symbols is very slow
 
 
 v0.12.1 (2014-06-26)
 v0.12.1 (2014-06-26)
 --------------------
 --------------------

+ 1 - 1
qt

@@ -1 +1 @@
-Subproject commit 7683bbb8c60f595d44692e34f79e3e359580b3bf
+Subproject commit e5bcc99edbc87c45bb80dc3c8e7360431f090d16