diff options
author | Jay Berkenbilt <ejb@ql.org> | 2019-04-20 22:30:22 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2019-04-21 03:00:43 +0200 |
commit | a5a016cdd26a8e5c99e5f019bc30d1bdf6c050a2 (patch) | |
tree | b276b4067f623a286a6961e5b8788c4344f826b1 /ChangeLog | |
parent | 8ce3b53cea65f4b2a5dc9a72ba87d62d379b3a7c (diff) | |
download | qpdf-a5a016cdd26a8e5c99e5f019bc30d1bdf6c050a2.tar.zst |
Revert preservations of outlines with --split-pages
The preservation of outlines didn't provide very useful behavior
anyway as it copied all outlines but most didn't work. This
implementation also caused a very significant performance hit and so
is being reverted until a proper solution can be coded. The eventual
solution will not be compatible with the reverted solution anyway, so
it's best not to leave this in.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,3 +1,11 @@ +2019-04-20 Jay Berkenbilt <ejb@ql.org> + + * Revert change that included preservation of outlines (bookmarks) + in --split-pages. The way it was implemented caused a very + significant performance penalty when splitting pages with + outlines. We need a better solution that only copies the relevant + items, not the whole tree. + 2019-03-11 Jay Berkenbilt <ejb@ql.org> * JSON serialization: add missing leading 0 to decimal values |