Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-05 | TODO: cleanup | Jay Berkenbilt | |
2022-02-05 | Prepare release notes for 10.6 (so far) | Jay Berkenbilt | |
2022-02-05 | Update ChangeLog for contributions from m-holger | Jay Berkenbilt | |
2022-02-05 | Remove stray TODO item | Jay Berkenbilt | |
2022-02-05 | Add operator ""_qpdf for creating QPDFObjectHandle literals | Jay Berkenbilt | |
2022-02-05 | Add qpdf_empty_pdf to C API | Jay Berkenbilt | |
2022-02-05 | Improve use of std::unique_ptr | Jay Berkenbilt | |
* 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 | Spell check | Jay Berkenbilt | |
2022-02-05 | TODO: update notes about PointerHolder | Jay Berkenbilt | |
2022-02-04 | TODO | Jay Berkenbilt | |
2022-02-04 | Add qpdf version macros to qpdf/DLL.h | Jay Berkenbilt | |
2022-02-04 | TODO: add notes on json v2 and other post-QPDFJob activities/ideas | Jay Berkenbilt | |
2022-02-01 | Add ChangeLog entries for refactoring work | Jay Berkenbilt | |
2022-01-31 | TODO note | Jay Berkenbilt | |
2022-01-30 | TODO note | Jay Berkenbilt | |
2022-01-30 | TODO note | Jay Berkenbilt | |
2022-01-30 | TODO note | Jay Berkenbilt | |
2022-01-30 | TODO note about debian package and docs | Jay Berkenbilt | |
2022-01-30 | TODO notes | Jay Berkenbilt | |
2022-01-30 | TODO reminder about table wrapping patch | Jay Berkenbilt | |
2022-01-30 | Add JSON::parse | Jay Berkenbilt | |
2022-01-30 | Generate help content from manual | Jay Berkenbilt | |
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 | TODO | Jay Berkenbilt | |
2022-01-06 | TODO: ABI note | Jay Berkenbilt | |
2021-12-21 | Cleanup TODO | Jay Berkenbilt | |
2021-12-20 | test_driver: split runtest into separate functions | Jay Berkenbilt | |
Too bad about git annotate but it was pretty crazy to have all those test cases together like that. | |||
2021-12-20 | TODO cleanup | Jay Berkenbilt | |
2021-12-20 | Remove uninitialized error idea | Jay Berkenbilt | |
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-19 | Update maintainer notes for doc changes | Jay Berkenbilt | |
2021-12-18 | Integration with readthedocs | Jay Berkenbilt | |
2021-12-18 | Update documentation build/installation | Jay Berkenbilt | |
2021-12-18 | Split documentation into multiple pages, change theme | Jay Berkenbilt | |
2021-12-17 | TODO: spell check | Jay Berkenbilt | |
2021-12-15 | TODO: documentation updates | Jay Berkenbilt | |
2021-12-13 | Update release-notes link | Jay Berkenbilt | |
2021-12-13 | Work old "upgrading" sections into the release notes | Jay Berkenbilt | |
These are for ancient versions. | |||
2021-12-13 | Remove "Indices and tables" | Jay Berkenbilt | |
This was inserted by sphinx-quickstart, but it doesn't do anything for us. | |||
2021-12-13 | Explicitly mark perl codeblock as such | Jay Berkenbilt | |
2021-12-13 | Replace xref links to :ref: | Jay Berkenbilt | |
Pandoc doesn't convert <xref> correctly, but it does so consistently, so this commit just changes all xref links to :ref:. | |||
2021-12-13 | Replace <firstterm> with emphasis | Jay Berkenbilt | |
At one time, it seems that I was starting to use the <firstterm> feature of docbook, but I forgot about it long ago, and there is nothing consistent. In the absence of an actual glossary, just use emphasis for terminology and don't tag it in any special way. This could be fixed later if we wanted to. | |||
2021-12-13 | Convert the original xml comment to an rst comment | Jay Berkenbilt | |
2021-12-13 | Replace <replaceable> with {...} | Jay Berkenbilt | |
All occurrences are in :file: or :samp: now. | |||
2021-12-13 | Wrap remaining replaceables in :samp: | Jay Berkenbilt | |
2021-12-13 | Convert <option> to :samp: and clean up literal blocks | Jay Berkenbilt | |
:option: is stronger and assumes a reference to a list of options. Since we don't have that yet, just use :samp: for options. Inside literal code blocks, there is no expansion, so just remove markup. | |||
2021-12-13 | Replace things previously marked with <filename> with :file:`...` | Jay Berkenbilt | |
2021-12-13 | Replace command|application with :command:`...` | Jay Berkenbilt | |
Replace @1@...@2@ stuff from prior to the conversion with new representation. | |||
2021-12-13 | Switch build from docbook manual to sphinx | Jay Berkenbilt | |
Also remove linearization from qpdf-manual.pdf. It's a small file, and removing the dependency on the qpdf executable significantly shortens build times. | |||
2021-12-12 | Prepare for docbook -> rst: replace SGML entitles | Jay Berkenbilt | |
We were using SGML entities for various non-ASCII characters so they could convert properly for both HTML and print, but this is no longer necessary as we move from docbook to RST, so just replace them. Note that the conversions done by sphinx automatically handle "smart quotes", so it works to just use regular quotes in place of &LDQUO; and &RDQUO;. | |||
2021-12-12 | doc: Replace Gajic with Gajić (finally) | Jay Berkenbilt | |
With docbook, this was not converted properly in the PDF version, but since we are moving out of docbook, we can just put the Unicode character in the source. | |||
2021-12-12 | TODO: doc conversion notes | Jay Berkenbilt | |
Make a list of things that need to be done while converting docbook to sphinx/rst. |