Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-31 | generate_auto_job: break out build_schema for refactor | Jay Berkenbilt | |
2022-01-31 | QPDFJob: partial mode for initializeFromJson | Jay Berkenbilt | |
2022-01-31 | QPDFJob: remove from json a few things that only make sense from CLI | Jay Berkenbilt | |
2022-01-31 | QPDFJob_json: implement handlers for pages | Jay Berkenbilt | |
2022-01-31 | QDPFJob: incorporate change to JSONHandler for array start function | Jay Berkenbilt | |
2022-01-31 | JSONHandler: pass JSON object to array start function | Jay Berkenbilt | |
2022-01-31 | QPDFJob_json: implement handlers except pages | Jay Berkenbilt | |
2022-01-31 | QPDFJob: incorporate change to JSONHandler for dict start function | Jay Berkenbilt | |
2022-01-31 | JSONHandler: pass JSON object to dict start function | Jay Berkenbilt | |
If some keys depend on others, we have to check up front since there is no control of what order key handlers will be called. Anyway, keys are unordered in json, so we don't want to depend on ordering. | |||
2022-01-31 | QPDFJob: autogenerate json init and declarations | Jay Berkenbilt | |
Now still have to go through and implement the handlers. | |||
2022-01-31 | QPDFJob_json: add code to register handlers | Jay Berkenbilt | |
2022-01-31 | Fix typo in error message | Jay Berkenbilt | |
2022-01-31 | Fix false compiler warning in debug mode | Jay Berkenbilt | |
2022-01-31 | Keep JSONHandler and QPDFArgParser private | Jay Berkenbilt | |
Since the functionality of argument parsing has moved into QPDFJob, these classes no longer need to be public. Their methods still have to be in the library's binary interface so they can be tested in libtests. | |||
2022-01-31 | QPDFJob: generate json decl and init file skeletons | Jay Berkenbilt | |
2022-01-31 | QPDFJob: add checkConfiguration to Config | Jay Berkenbilt | |
2022-01-31 | QPDFJob: prepare for automatically generated json handlers | Jay Berkenbilt | |
2022-01-30 | More doc tweaks | Jay Berkenbilt | |
2022-01-30 | More editorial changes from m-holger + spell check | Jay Berkenbilt | |
2022-01-30 | Improve top-level help information | Jay Berkenbilt | |
2022-01-30 | Use QPDFUsage exception for cli, json, and QPDFJob errors | Jay Berkenbilt | |
2022-01-30 | TODO note | Jay Berkenbilt | |
2022-01-30 | Incorporate editorial changes from m-holger | Jay Berkenbilt | |
2022-01-30 | Fix typos in manual | m-holger | |
Fix typos in cli.rst | |||
2022-01-30 | Allow --x[=y] in option help short text | Jay Berkenbilt | |
2022-01-30 | Placeholder QPDFJob example | Jay Berkenbilt | |
2022-01-30 | Fix some comments | Jay Berkenbilt | |
2022-01-30 | QPDFJob: use pointers instead of references for Config | Jay Berkenbilt | |
Why? The main methods that create them return smart pointers so that users can initialize them when needed, which you can't do with references. Returning pointers instead of references makes for a more uniform interface. | |||
2022-01-30 | QPDFJob: use manually named end functions for Config classes | Jay Berkenbilt | |
Use named functions rather than just end() for clarity. | |||
2022-01-30 | QPDFJob: move placeholder json to a separate source file | Jay Berkenbilt | |
2022-01-30 | QPDFJob: make remaining members private | Jay Berkenbilt | |
2022-01-30 | Minor cleanup | Jay Berkenbilt | |
2022-01-30 | TODO note | Jay Berkenbilt | |
2022-01-30 | QPDFJob: move private members into Members | Jay Berkenbilt | |
2022-01-30 | QPDFJob: make easy things private | Jay Berkenbilt | |
2022-01-30 | QPDFJob: use config API in place-holder json | Jay Berkenbilt | |
2022-01-30 | QPDFJob: move input/output handling into config | Jay Berkenbilt | |
2022-01-30 | Add missing QPDF_DLL | Jay Berkenbilt | |
2022-01-30 | QPDFJob: eliminate most access to QPDFJob members from ArgParser | Jay Berkenbilt | |
All that's left now is input and output handling. | |||
2022-01-30 | QPDFArgParser: remove unused copyFromOtherTable | Jay Berkenbilt | |
This was used, but it no longer is, so let's not keep the extra complexity around. | |||
2022-01-30 | QPDFJob: convert encryption handlers | Jay Berkenbilt | |
2022-01-30 | QPDFJob: convert under/overlay and rotate | Jay Berkenbilt | |
2022-01-30 | QPDFJob: move some helpers from ArgParser to QPDFJob | Jay Berkenbilt | |
2022-01-30 | TODO note | Jay Berkenbilt | |
2022-01-30 | QPDFJob: move more top-level trivial handlers into config | Jay Berkenbilt | |
2022-01-30 | QPDFJob: convert pages | Jay Berkenbilt | |
2022-01-30 | Add QPDFJob::ConfigError exception | Jay Berkenbilt | |
2022-01-30 | QPDFJob: convert AddAttachment handlers | Jay Berkenbilt | |
2022-01-30 | QPDFJob: generate declarations of trivial config methods | Jay Berkenbilt | |
2022-01-30 | TODO: doc reminder | Jay Berkenbilt | |