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
  • job.sums
30 Jan, 2022
33 commits
  • Fix some comments
    2e4e25a9
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • 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 File »
  • 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 File »
  • Minor cleanup
    f2409f4f
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • 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 File »
  • QPDFJob: convert encryption handlers
    700dfa40
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert under/overlay and rotate
    b5d41b16
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: move more top-level trivial handlers into config
    95d12764
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert pages
    41c5af8f
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert AddAttachment handlers
    0a354af0
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: generate declarations of trivial config methods
    a87dcba1
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert password in two tables
    bf255ccc
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert a flag in other than the main table
    21c897aa
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • generate_auto_job: don't replace files that are unchanged
    965e473a
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: start changing generation for trivial config handlers
    f60526af
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: placeholder for initializeFromJson
    1d099ab7
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • Incorporate job schema generation into generate_auto_job
    1c8d5346
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • 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 File »
  • Add missing help topic for inspection
    ec85e56c
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • Refactor generate_auto_job to prepare for json
    09e3b86f
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • Editorial changes to cli.rst
    acf8d18b
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • CLI doc: use tables where helpful
    a6df6fda
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • Document how to add a command-line argument
    5c5e5ca2
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • Generate help content from manual ...
    c8729398
    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.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFArgParser: support adding/printing help information
    b4bd124b
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • Fix comment on duplicated top-level json keys
    5303130c
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFArgParser: handle optional choices including help ...
    53ba65eb
    Handle optional choices in addition to required choices. Refactor the
    way help options are added to completion to make it work with optional
    help choices.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob increment: generate option table initialization
    4577df4b
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob increment: generate handler declarations
    c3e9b64e
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob increment: generate choices variables in init
    6e70d99b
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob increment: generate table names
    cb684ec4
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • Create real job.yml
    fc14bfbb
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • Add basic framework for QPDFJob code generation
    c2168546
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »