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
  • TODO
16 Apr, 2022
7 commits
  • Decide against adding handleWarning back to ParserCallbacks
    877694a5
    Jay Berkenbilt authored
    2022-04-16 13:41:53 -0400  
    Browse File »
  • Use anonymous namespaces for file-private classes
    75fe4f60
    Jay Berkenbilt authored
    2022-04-16 13:35:27 -0400  
    Browse File »
  • Clarify note in TODO
    38edca82
    Jay Berkenbilt authored
    2022-04-16 13:16:06 -0400  
    Browse File »
  • Remove deprecated name/number tree constructors ...
    80ed3076
    Remove the name/number tree object helper constructors that don't take
    a QPDF&.
    Jay Berkenbilt authored
    2022-04-16 13:13:15 -0400  
    Browse File »
  • Change default --json from 1 to latest
    6df62607
    Jay Berkenbilt authored
    2022-04-16 12:57:33 -0400  
    Browse File »
  • Use = default and = delete where possible in classes
    cdd0b4fb
    Jay Berkenbilt authored
    2022-04-16 11:39:14 -0400  
    Browse File »
  • Make ABI-breaking changes that don't modify API at all ...
    2a7d2b63
    * Merge overloaded functions by adding default values
    * Remove non-const methods that are identical to const methods
    Jay Berkenbilt authored
    2022-04-16 10:41:46 -0400  
    Browse File »

10 Apr, 2022
3 commits
  • Remove remaining cmake steps from TODO
    dd359663
    Jay Berkenbilt authored
    2022-04-10 17:57:26 -0400  
    Browse File »
  • Mark non-ABI symbols in exported class with QPDF_DLL_PRIVATE
    5f4675bb
    Jay Berkenbilt authored
    2022-04-10 16:54:23 -0400  
    Browse File »
  • Clean up/fix DLL.h ...
    90cfe80b
    * Change DLL_EXPORT to libqpdf_EXPORTS (internal to the build). The
      new name is cmake's default, is more conventional, and is less
      likely to clash with other symbols.
    * Add QPDF_DLL_PRIVATE for non-Windows
    * Make logic around when to define QPDF_DLL et al more explicit
    * Add detailed comments
    Jay Berkenbilt authored
    2022-04-10 16:52:36 -0400  
    Browse File »

09 Apr, 2022
3 commits
  • Remove methods of private classes from ABI ...
    07edf964
    Prior to the cmake conversion, several private classes had methods
    that were exported into the shared library so they could be tested
    with libtests. With cmake, we build libtests using an object library,
    so this is no longer necessary. The methods that are disappearing from
    the ABI were never exposed through public headers, so no code should
    be using them. Removal had to wait until the window for ABI-breaking
    changes was open.
    Jay Berkenbilt authored
    2022-04-09 17:33:29 -0400  
    Browse File »
  • Update documentation for PointerHolder transition
    c7e877b8
    Jay Berkenbilt authored
    2022-04-09 17:33:29 -0400  
    Browse File »
  • Add documentation for code formatting and contribution guidelines
    59834db4
    Jay Berkenbilt authored
    2022-04-09 12:25:08 -0400  
    Browse File »

05 Apr, 2022
2 commits
  • Update TODO with additional notes
    2e41b805
    Jay Berkenbilt authored
    2022-04-05 14:56:19 -0400  
    Browse File »
  • Update some code manually to get better formatting results ...
    77e88949
    Add comments to force line breaks, parenthesize function arguments
    that are contatenated strings, etc. -- these kinds of changes improve
    clang-format's results and also cause emacs cc-mode to match
    clang-format. After this type of change, most of the time, when
    clang-format and emacs disagree, clang-format is better.
    Jay Berkenbilt authored
    2022-04-05 14:56:19 -0400  
    Browse File »

04 Apr, 2022
1 commit
  • Add .clang-format and .dir-locals.el files to set coding style ...
    f20fa61e
    Configure emacs and clang-format 15 to the coding style I am choosing
    for qpdf.
    Jay Berkenbilt authored
    2022-04-04 08:10:40 -0400  
    Browse File »

03 Apr, 2022
1 commit
  • TODO note
    80801e4c
    Jay Berkenbilt authored
    2022-04-03 17:58:34 -0400  
    Browse File »

19 Mar, 2022
1 commit
  • Notes for next release
    198b9647
    Jay Berkenbilt authored
    2022-03-19 08:57:47 -0400  
    Browse File »

18 Mar, 2022
3 commits
  • TODO: update section for cmake
    11e34f29
    Jay Berkenbilt authored
    2022-03-18 19:53:18 -0400  
    Browse File »
  • TODO note about linux32 large file tests
    96839dec
    Jay Berkenbilt authored
    2022-03-18 19:53:18 -0400  
    Browse File »
  • Update build-related documentation and comments
    f58d2a60
    Jay Berkenbilt authored
    2022-03-18 19:53:18 -0400  
    Browse File »

08 Mar, 2022
1 commit
  • TODO: update cmake notes
    064a90da
    Jay Berkenbilt authored
    2022-03-08 11:55:59 -0500  
    Browse File »

07 Mar, 2022
2 commits
  • Spell check, update release notes for 10.6.3
    584793ea
    Jay Berkenbilt authored
    2022-03-07 18:22:34 -0500  
    Browse File »
  • TODO: cmake updates
    066efb69
    Jay Berkenbilt authored
    2022-03-07 10:07:27 -0500  
    Browse File »

01 Mar, 2022
1 commit
  • TODO: notes for cmake migration
    c0fc776b
    Jay Berkenbilt authored
    2022-03-01 15:00:29 -0500  
    Browse File »

26 Feb, 2022
2 commits
  • TODO: solidify plans for code formatting
    6dd84659
    Jay Berkenbilt authored
    2022-02-26 12:08:58 -0500  
    Browse File »
  • TODO: more planning
    a5314189
    Jay Berkenbilt authored
    2022-02-26 07:39:33 -0500  
    Browse File »

25 Feb, 2022
2 commits
  • TODO: flesh out JSON v2 details
    905e99a3
    Jay Berkenbilt authored
    2022-02-25 14:54:25 -0500  
    Browse File »
  • TODO: clarify fluent interfaces for QPDFObjectHandle
    e7ecc348
    Jay Berkenbilt authored
    2022-02-25 11:24:56 -0500  
    Browse File »

22 Feb, 2022
2 commits
  • Recognize explicit UTF-8 strings (fixes #654)
    f7ac5915
    Jay Berkenbilt authored
    2022-02-22 08:10:05 -0500  
    Browse File »
  • Add documentation and release notes around 0 Tf issue
    07a2bb33
    Jay Berkenbilt authored
    2022-02-22 08:10:05 -0500  
    Browse File »

18 Feb, 2022
1 commit
  • TODO: cmake for qpdf 11
    332cb76d
    Jay Berkenbilt authored
    2022-02-18 16:41:58 -0500  
    Browse File »

08 Feb, 2022
1 commit
  • Preserve input PDF version on pages/split-pages (fixes #610)
    f91b21c7
    Jay Berkenbilt authored
    2022-02-08 12:34:14 -0500  
    Browse File »

07 Feb, 2022
2 commits
  • Rework PointerHolder transition to make it smoother ...
    dd4f3022
    * Don't surprise people with deprecation warnings
    * Provide detailed instructions and support for the transition
    Jay Berkenbilt authored
    2022-02-07 17:38:20 -0500  
    Browse File »
  • Add getBufferSharedPointer() to Pl_Buffer and QPDFWriter
    cfaae47d
    Jay Berkenbilt authored
    2022-02-07 12:53:28 -0500  
    Browse File »

05 Feb, 2022
5 commits
  • TODO: cleanup
    b3bf0290
    Jay Berkenbilt authored
    2022-02-05 16:07:17 -0500  
    Browse File »
  • Prepare release notes for 10.6 (so far)
    eb481eb6
    Jay Berkenbilt authored
    2022-02-05 15:41:22 -0500  
    Browse File »
  • Update ChangeLog for contributions from m-holger
    dd3b2ced
    Jay Berkenbilt authored
    2022-02-05 11:29:25 -0500  
    Browse File »
  • Remove stray TODO item
    2e476e18
    Jay Berkenbilt authored
    2022-02-05 11:29:25 -0500  
    Browse File »
  • Add operator ""_qpdf for creating QPDFObjectHandle literals
    7fb22740
    Jay Berkenbilt authored
    2022-02-05 11:29:25 -0500  
    Browse File »