Logo white

OpenSystemsDevelopment / qpdf

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 4,691
  • Compare
  • Branches 1
  • Tags 0
  • qpdf
  • libqpdf
31 Jan, 2022
9 commits
  • JSONHandler: pass JSON object to dict start function ...
    ce3406e9
    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.
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse Dir »
  • QPDFJob: autogenerate json init and declarations ...
    11a86e44
    Now still have to go through and implement the handlers.
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse Dir »
  • QPDFJob_json: add code to register handlers
    842a9d92
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse Dir »
  • Fix typo in error message
    967a2b9f
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse Dir »
  • Fix false compiler warning in debug mode
    a7b0aec2
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse Dir »
  • Keep JSONHandler and QPDFArgParser private ...
    28278e27
    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.
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse Dir »
  • QPDFJob: generate json decl and init file skeletons
    0f05cae6
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse Dir »
  • QPDFJob: add checkConfiguration to Config
    8a9100f6
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse Dir »
  • QPDFJob: prepare for automatically generated json handlers
    0c8e9e59
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse Dir »

30 Jan, 2022
31 commits
  • More doc tweaks
    7eeaf58b
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • More editorial changes from m-holger + spell check
    7097f290
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Improve top-level help information
    0e909bab
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Use QPDFUsage exception for cli, json, and QPDFJob errors
    03640247
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Incorporate editorial changes from m-holger
    f3d68aa5
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Fix typos in manual ...
    7dd5f312
    Fix typos in cli.rst
    m-holger authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: use pointers instead of references for Config ...
    c62ab2ee
    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.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: use manually named end functions for Config classes ...
    03f3369f
    Use named functions rather than just end() for clarity.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: move placeholder json to a separate source file
    9013b7ca
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: make remaining members private
    edef2cd3
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Minor cleanup
    f2409f4f
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: move private members into Members
    01969c78
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: use config API in place-holder json
    cf6c56a4
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: move input/output handling into config
    2c7b583b
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: eliminate most access to QPDFJob members from ArgParser ...
    12580545
    All that's left now is input and output handling.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFArgParser: remove unused copyFromOtherTable ...
    901e3e4f
    This was used, but it no longer is, so let's not keep the extra
    complexity around.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert encryption handlers
    700dfa40
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert under/overlay and rotate
    b5d41b16
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: move some helpers from ArgParser to QPDFJob
    1cc532dc
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: move more top-level trivial handlers into config
    95d12764
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert pages
    41c5af8f
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Add QPDFJob::ConfigError exception
    9373881c
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert AddAttachment handlers
    0a354af0
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert password in two tables
    bf255ccc
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert a flag in other than the main table
    21c897aa
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: start changing generation for trivial config handlers
    f60526af
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert trivial functions to config API
    b4b0df0d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: begin configuration API with verbose
    79187e58
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Mark trivial arg functions
    160e869d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: TRUE -> true
    558f043d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Move doFinalChecks to QPDFJob::checkConfiguration
    fcdbc8a1
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »