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
30 Jan, 2022
40 commits
  • Fix some comments
    2e4e25a9
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • 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 Code »
  • 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 Code »
  • QPDFJob: move placeholder json to a separate source file
    9013b7ca
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: make remaining members private
    edef2cd3
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Minor cleanup
    f2409f4f
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • TODO note
    59b77510
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: move private members into Members
    01969c78
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: make easy things private
    98f25fdf
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: use config API in place-holder json
    cf6c56a4
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: move input/output handling into config
    2c7b583b
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Add missing QPDF_DLL
    ac56e013
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • 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 Code »
  • 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 Code »
  • QPDFJob: convert encryption handlers
    700dfa40
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert under/overlay and rotate
    b5d41b16
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: move some helpers from ArgParser to QPDFJob
    1cc532dc
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • TODO note
    4e9da59e
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: move more top-level trivial handlers into config
    95d12764
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert pages
    41c5af8f
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Add QPDFJob::ConfigError exception
    9373881c
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert AddAttachment handlers
    0a354af0
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: generate declarations of trivial config methods
    a87dcba1
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • TODO: doc reminder
    f729a336
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert password in two tables
    bf255ccc
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert a flag in other than the main table
    21c897aa
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • generate_auto_job: don't replace files that are unchanged
    965e473a
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: start changing generation for trivial config handlers
    f60526af
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert trivial functions to config API
    b4b0df0d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: begin configuration API with verbose
    79187e58
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Mark trivial arg functions
    160e869d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: TRUE -> true
    558f043d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Move doFinalChecks to QPDFJob::checkConfiguration
    fcdbc8a1
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: make createsOutput callable before run()
    c4e56fa5
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Manual: correct statement about empty owner passwords
    2a2ec1c0
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: start real API ...
    564dc036
    Create QPDFJob_options.cc to hold API implementation functions.
    Reorganize a little in preparation for moving public member variables
    private and creating the real QPDFJob API that will be used by callers
    as well as the argv/json initialization methods.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: placeholder for initializeFromJson
    1d099ab7
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Incorporate job schema generation into generate_auto_job
    1c8d5346
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: allocate QPDFArgParser on stack ...
    b9cd693a
    The previous commits have removed all references to memory from
    QPDFArgParser from QPDFJob. This commit removes the constraint that
    QPDFArgParser remain in scope. This is a prerequisite to allowing JSON
    as an alternative way to initialize QPDFJob and to initialize it
    directly using a public API.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert Under/Overlay to use shared pointers
    d526d4c1
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »