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
30 Jan, 2022
40 commits
  • 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 »
  • QPDFJob: make createsOutput callable before run()
    c4e56fa5
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • 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 Dir »
  • QPDFJob: placeholder for initializeFromJson
    1d099ab7
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Incorporate job schema generation into generate_auto_job
    1c8d5346
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • 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 Dir »
  • QPDFJob: convert Under/Overlay to use shared pointers
    d526d4c1
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert Under/Overlay ranges to strings
    88891a75
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert PageSpec to used shared pointer
    e48bfce9
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert outfilename to shared pointer
    e4905983
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert infilename to shared pointer
    e5edfc78
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert encryption_file args to shared pointers
    ee7824cf
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: convert password to shared pointer
    021db6f2
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • QPDFJob: use std::shared_ptr over PointerHolder where possible ...
    1a8c2eb9
    Also fix QPDFArgParser
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Add QUtil::make_shared_cstr ...
    76c4f78b
    Replace most of the calls to QUtil::copy_string with this instead.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • cli.rst: remove () from end of short help ...
    67f9d0b7
    This is used to generate a schema for the job json, which can't
    contain `)"` because it breaks the R"(...)" syntax in C++. While C++
    accepts R"anything(...)anything" to avoid this, as of this writing,
    MSVC 2019 doesn't understand that. For now, just avoid it by removing
    parentheses from the end of short help.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Allow optional fields in json "schema" checks
    8dea480c
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Add missing help topic for inspection
    ec85e56c
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • JSONHandler: rework dictionary and array handlers
    1db0a7ff
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Editorial changes to cli.rst
    acf8d18b
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Fix json schema for objects to include dictionary key
    cf8405d9
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Use JSON::parse to initialize schema for json mode
    2e585414
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Implement JSONHandler for recursively processing JSON
    37105710
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • CLI doc: use tables where helpful
    a6df6fda
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Add JSON::parse
    e8e8f6f4
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Add missing \f support for JSON string encoder
    b9af421e
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »
  • Add JSON::isDictionary and JSON::isArray
    aa0a379b
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Dir »