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
24 Jul, 2022
12 commits
  • Overload StreamDataProvider::provideStreamData ...
    afd35f9a
    Use 'QPDFObjGen const&' instead of 'int, int' in signature.
    m-holger authored
    2022-07-24 16:02:35 +0100  
    Browse Code »
  • QPDFObjGen : tidy QPDFJob ...
    5d0469f1
    Use QPDFObjGen::unparse where appropriate.
    m-holger authored
    2022-07-24 16:02:35 +0100  
    Browse Code »
  • QPDFObjGen : tidy QPDF_Stream ...
    4b73d057
    Change method signatures to use QPDFObjGen.
    Replace QPDF_Stream::objid and generation with QPDF_Stream::og.
    m-holger authored
    2022-07-24 16:02:35 +0100  
    Browse Code »
  • QPDFObjGen : tidy QPDF private methods ...
    f7978db1
    Change method signatures to use QPDFObjGen.
    Use QPDFObjGen methods where possible.
    Remove redundant QPDF::objGenToIndirect.
    m-holger authored
    2022-07-24 16:02:35 +0100  
    Browse Code »
  • QPDFObjGen : tidy QPDFObjectHandle private methods ...
    3404ca8a
    Change method signature to use QPDFObjGen.
    m-holger authored
    2022-07-24 15:59:49 +0100  
    Browse Code »
  • Replace QPDFObjectHandle::objid and generation with QPDFObjectHandle::og
    b123f79d
    m-holger authored
    2022-07-24 15:59:49 +0100  
    Browse Code »
  • QPPFObjGen : tidy QPDF::readObjectAtOffset ...
    c0168cf8
    Change method signature to use QPDFObjGen.
    m-holger authored
    2022-07-24 15:59:49 +0100  
    Browse Code »
  • Make second parameter of QPDFObjGen::QPDFObjGen optional
    6ea17d1f
    m-holger authored
    2022-07-24 15:41:48 +0100  
    Browse Code »
  • Add QPDFObjGen operator !=
    21b8625f
    m-holger authored
    2022-07-24 15:41:48 +0100  
    Browse Code »
  • Add method QPDFObjGen::isIndirect
    bc5f0fa2
    m-holger authored
    2022-07-24 15:41:48 +0100  
    Browse Code »
  • Add optional parameter separator to QPDFObjGen::unparse ...
    eeb6162f
    Also, revert inlining of unparse and operator << from commit 4c6640c in
    order to avoid exposing QUtil.
    m-holger authored
    2022-07-24 15:41:48 +0100  
    Browse Code »
  • Clarify intent in readObjectAtOffset ...
    6f1041af
    Rather than using object id -1 to mean "don't care", use object ID 0,
    and clarify the difference between that use and indication of a direct
    object.
    Jay Berkenbilt authored
    2022-07-24 09:40:11 -0400  
    Browse Code »

16 Jul, 2022
2 commits
  • Format code after previous pull request
    9de29dab
    Jay Berkenbilt authored
    2022-07-16 15:29:18 -0400  
    Browse Code »
  • Inline QPDFObjGen methods ...
    4c6640cb
    ABI breaking change
    m-holger authored
    2022-07-16 14:32:48 -0400  
    Browse Code »

27 Jun, 2022
5 commits
  • Run format-code
    a603c1e3
    Jay Berkenbilt authored
    2022-06-27 12:50:35 -0400  
    Browse Code »
  • TODO: QPDFObject parent idea
    c810f0f2
    Jay Berkenbilt authored
    2022-06-27 12:49:46 -0400  
    Browse Code »
  • Add ChangeLog for last commit
    db8a02c2
    Jay Berkenbilt authored
    2022-06-27 12:49:46 -0400  
    Browse Code »
  • Refactor QPDFObject creation and cloning ...
    f0a81780
    Move responsibility for creating shared pointers to objects and cloning from QPDFObjectHandle to QPDFObject.
    m-holger authored
    2022-06-27 12:47:02 -0400  
    Browse Code »
  • Refactor QPDFObjectTypeAccessor and QPDFObjectHandle::dereference
    5aa8225f
    m-holger authored
    2022-06-27 10:39:04 -0400  
    Browse Code »

25 Jun, 2022
10 commits
  • Track whether certain page modifying methods have been called ...
    0c7c7e4b
    We need to know whether pushInheritedAttributesToPage or getAllPages
    have been called when generating JSON output. When reading the JSON
    back in, we have to call the same methods so that object numbers will
    line up properly.
    Jay Berkenbilt authored
    2022-06-25 13:55:45 -0400  
    Browse Code »
  • TODO: abandon (again) and update notes about QPDFPagesTree
    25aff0bd
    Jay Berkenbilt authored
    2022-06-25 13:26:53 -0400  
    Browse Code »
  • Add warnings for some additional page tree repair
    8a32515a
    Jay Berkenbilt authored
    2022-06-25 13:25:35 -0400  
    Browse Code »
  • TODO reminder
    272fb9de
    Jay Berkenbilt authored
    2022-06-25 11:11:24 -0400  
    Browse Code »
  • Reformat code
    6c453788
    Jay Berkenbilt authored
    2022-06-25 11:11:24 -0400  
    Browse Code »
  • Code tidy: remove redundant calls to QPDFObjectHandle::isInitialized
    7836e197
    m-holger authored
    2022-06-25 11:10:06 -0400  
    Browse Code »
  • Remove QPDF_Stream::setStreamDescription
    3b3bcab3
    m-holger authored
    2022-06-25 08:26:46 -0400  
    Browse Code »
  • Remove redundant QPDF_Array::setDescription and QPDF_Dictionary::setDescription
    9eda1fdc
    m-holger authored
    2022-06-25 08:25:58 -0400  
    Browse Code »
  • Add private method QPDFObjectHandle::getObjGenAsStr ...
    e9c16373
    Also, use methods to access objid and generation.
    m-holger authored
    2022-06-25 08:25:32 -0400  
    Browse Code »
  • Code tidy: QPDFJob::doJSONPageLabels ...
    97f737a5
    Remove redundant variables pages and next.
    m-holger authored
    2022-06-25 08:24:50 -0400  
    Browse Code »

19 Jun, 2022
8 commits
  • Use Pl_Function in qpdflogger C API implementation
    1eb2f208
    Jay Berkenbilt authored
    2022-06-19 09:12:59 -0400  
    Browse Code »
  • Add Pl_Function -- a generic function pipeline
    eae75dbe
    Jay Berkenbilt authored
    2022-06-19 09:12:29 -0400  
    Browse Code »
  • Add qpdfjob_register_progress_reporter
    bb0ea2f8
    Jay Berkenbilt authored
    2022-06-19 08:46:58 -0400  
    Browse Code »
  • Add QPDFJob::registerProgressReporter
    87412eb0
    Jay Berkenbilt authored
    2022-06-19 08:46:58 -0400  
    Browse Code »
  • Move C-based ProgressReporter helper into QPDFWriter
    3a7ee7e9
    Jay Berkenbilt authored
    2022-06-19 08:46:58 -0400  
    Browse Code »
  • Add examples for output capture (fixes #691)
    8e361d98
    Jay Berkenbilt authored
    2022-06-19 08:46:58 -0400  
    Browse Code »
  • Add C API to QPDFLogger
    8130d50e
    Jay Berkenbilt authored
    2022-06-19 08:46:58 -0400  
    Browse Code »
  • Add more flexible funtions to qpdfjob C API
    daef4e8f
    Jay Berkenbilt authored
    2022-06-19 08:46:58 -0400  
    Browse Code »

18 Jun, 2022
3 commits
  • Expose exit code values to C API via Constants.h
    28cc3692
    Jay Berkenbilt authored
    2022-06-18 11:36:11 -0400  
    Browse Code »
  • Spell check
    d2e68b57
    Jay Berkenbilt authored
    2022-06-18 10:38:54 -0400  
    Browse Code »
  • Use the default logger for other writes to stdout/stderr ...
    e0720eaa
    When there is no context for writing output or error messages, use the
    default logger.
    Jay Berkenbilt authored
    2022-06-18 10:38:50 -0400  
    Browse Code »