Jay Berkenbilt
c0fc776ba4
TODO: notes for cmake migration
2022-03-01 15:00:29 -05:00
Jay Berkenbilt
6dd8465948
TODO: solidify plans for code formatting
2022-02-26 12:08:58 -05:00
Jay Berkenbilt
a531418964
TODO: more planning
2022-02-26 07:39:33 -05:00
Jay Berkenbilt
905e99a314
TODO: flesh out JSON v2 details
2022-02-25 14:54:25 -05:00
Jay Berkenbilt
e7ecc348f9
TODO: clarify fluent interfaces for QPDFObjectHandle
2022-02-25 11:24:56 -05:00
Jay Berkenbilt
f7ac591590
Recognize explicit UTF-8 strings ( fixes #654 )
2022-02-22 08:10:05 -05:00
Jay Berkenbilt
07a2bb332d
Add documentation and release notes around 0 Tf issue
2022-02-22 08:10:05 -05:00
Jay Berkenbilt
332cb76dd0
TODO: cmake for qpdf 11
2022-02-18 16:41:58 -05:00
Jay Berkenbilt
f91b21c7d4
Preserve input PDF version on pages/split-pages ( fixes #610 )
2022-02-08 12:34:14 -05:00
Jay Berkenbilt
dd4f30226f
Rework PointerHolder transition to make it smoother
...
* Don't surprise people with deprecation warnings
* Provide detailed instructions and support for the transition
2022-02-07 17:38:20 -05:00
Jay Berkenbilt
cfaae47dc6
Add getBufferSharedPointer() to Pl_Buffer and QPDFWriter
2022-02-07 12:53:28 -05:00
Jay Berkenbilt
b3bf02904a
TODO: cleanup
2022-02-05 16:07:17 -05:00
Jay Berkenbilt
eb481eb698
Prepare release notes for 10.6 (so far)
2022-02-05 15:41:22 -05:00
Jay Berkenbilt
dd3b2cedd3
Update ChangeLog for contributions from m-holger
2022-02-05 11:29:25 -05:00
Jay Berkenbilt
2e476e189a
Remove stray TODO item
2022-02-05 11:29:25 -05:00
Jay Berkenbilt
7fb22740e1
Add operator ""_qpdf for creating QPDFObjectHandle literals
2022-02-05 11:29:25 -05:00
Jay Berkenbilt
b48a0ff0e8
Add qpdf_empty_pdf to C API
2022-02-05 11:29:25 -05:00
Jay Berkenbilt
5f3f78822b
Improve use of std::unique_ptr
...
* Use unique_ptr in place of shared_ptr in some cases
* unique_ptr for arrays does not require a custom deleter
* use std::make_unique (c++14) where possible
2022-02-05 11:24:56 -05:00
Jay Berkenbilt
88c3d556d5
Spell check
2022-02-05 11:24:56 -05:00
Jay Berkenbilt
e782d5e951
TODO: update notes about PointerHolder
2022-02-05 11:24:56 -05:00
Jay Berkenbilt
2abb305565
TODO
2022-02-04 13:41:05 -05:00
Jay Berkenbilt
8eab616d62
Add qpdf version macros to qpdf/DLL.h
2022-02-04 13:41:01 -05:00
Jay Berkenbilt
8b67ac494e
TODO: add notes on json v2 and other post-QPDFJob activities/ideas
2022-02-04 13:12:37 -05:00
Jay Berkenbilt
2fd5a43f67
Add ChangeLog entries for refactoring work
2022-02-01 17:17:05 -05:00
Jay Berkenbilt
9e3b321b24
TODO note
2022-01-31 15:57:45 -05:00
Jay Berkenbilt
764feb0f8e
TODO note
2022-01-30 13:11:03 -05:00
Jay Berkenbilt
59b775104a
TODO note
2022-01-30 13:11:03 -05:00
Jay Berkenbilt
4e9da59eac
TODO note
2022-01-30 13:11:03 -05:00
Jay Berkenbilt
558ba2823e
TODO note about debian package and docs
2022-01-30 13:11:03 -05:00
Jay Berkenbilt
a218ed488d
TODO notes
2022-01-30 13:11:03 -05:00
Jay Berkenbilt
3d2d75cfa4
TODO reminder about table wrapping patch
2022-01-30 13:11:03 -05:00
Jay Berkenbilt
e8e8f6f43c
Add JSON::parse
2022-01-30 13:11:03 -05:00
Jay Berkenbilt
c8729398dd
Generate help content from manual
...
This is a massive rewrite of the help text and cli.rst section of the
manual. All command-line flags now have their own help and are
specifically index. qpdf --help is completely redone.
2022-01-30 13:11:03 -05:00
Jay Berkenbilt
2c29a039cb
TODO
2022-01-30 13:11:02 -05:00
Jay Berkenbilt
32f7d9989a
TODO: ABI note
2022-01-05 18:13:25 -05:00
Jay Berkenbilt
5b6cf45f83
Cleanup TODO
2021-12-21 17:26:05 -05:00
Jay Berkenbilt
cf7b2b5700
test_driver: split runtest into separate functions
...
Too bad about git annotate but it was pretty crazy to have all those
test cases together like that.
2021-12-20 12:40:03 -05:00
Jay Berkenbilt
c1e2b64a3f
TODO cleanup
2021-12-20 11:45:20 -05:00
Jay Berkenbilt
038dd2d5ee
Remove uninitialized error idea
...
QPDFObjectHandle gets copied a lot, so let's not add another field.
For performance reasons, QPDFObjectHandle does not indirect through a
smart pointer, so this would also be an ABI change.
2021-12-20 11:34:00 -05:00
Jay Berkenbilt
d25eb29610
Update maintainer notes for doc changes
2021-12-19 16:53:37 -05:00
Jay Berkenbilt
e8a15204f5
Integration with readthedocs
2021-12-18 15:44:54 -05:00
Jay Berkenbilt
426b4ce856
Update documentation build/installation
2021-12-18 12:20:56 -05:00
Jay Berkenbilt
10fb619d3e
Split documentation into multiple pages, change theme
2021-12-18 11:05:51 -05:00
Jay Berkenbilt
cce715cd0e
TODO: spell check
2021-12-17 12:38:52 -05:00
Jay Berkenbilt
addd6bef95
TODO: documentation updates
2021-12-15 14:29:58 -05:00
Jay Berkenbilt
61f52cb6ac
Update release-notes link
2021-12-13 11:20:14 -05:00
Jay Berkenbilt
2f938d4f13
Work old "upgrading" sections into the release notes
...
These are for ancient versions.
2021-12-13 11:20:14 -05:00
Jay Berkenbilt
aaea245a8d
Remove "Indices and tables"
...
This was inserted by sphinx-quickstart, but it doesn't do anything for us.
2021-12-13 11:20:14 -05:00
Jay Berkenbilt
e10e787413
Explicitly mark perl codeblock as such
2021-12-13 11:20:14 -05:00
Jay Berkenbilt
cac844e07a
Replace xref links to :ref:
...
Pandoc doesn't convert <xref> correctly, but it does so consistently,
so this commit just changes all xref links to :ref:.
2021-12-13 11:20:14 -05:00