1. 16 May, 2019 1 commit
  2. 21 Mar, 2019 3 commits
  3. 28 Feb, 2019 1 commit
  4. 27 Feb, 2019 2 commits
  5. 09 Nov, 2018 1 commit
  6. 23 Oct, 2018 1 commit
  7. 10 Oct, 2018 1 commit
    • Adam Reichold's avatar
      Remove usage of pragmas interface and implementation · 7f20ace4
      Adam Reichold authored
      GCC recommends not using them for a long time and its documentation says:
      > These #pragmas have been superceded as of GCC 2.7.2 by COMDAT support
      > and the “key method” heuristic mentioned in Vague Linkage.
      > Using them can actually cause your program to grow due to
      > unnecessary out-of-line copies of inline functions.
      
      Also nobody seems to set USE_GCC_PRAGMAS and sometimes they were
      guarded by just __GNUC__ which upsets Clang.
      7f20ace4
  8. 04 Oct, 2018 1 commit
  9. 19 Sep, 2018 1 commit
  10. 17 Sep, 2018 1 commit
  11. 06 Apr, 2018 2 commits
  12. 08 Jan, 2018 1 commit
    • Albert Astals Cid's avatar
      Delete lots of copy constructors and copy assignment operators · 8794789a
      Albert Astals Cid authored
      Fixes rule-of-three and copyable-polymorphic warnings reported by clazy.
      
      The default copy constructor and copy assignment operator are
      only valid for simple classes so we delete them (i.e. make then not exist)
      when we have either a virtual class or a destructor, the code still compiles
      so this doesn't fix any bug, it is more a protection for when you think you
      can copy a class and don't realize the default copy constrcutor is not doing
      what you want and you get crashes. Hopefully this helps us in the future :)
      8794789a
  13. 16 Aug, 2013 1 commit
  14. 18 Sep, 2011 3 commits
  15. 09 Nov, 2008 1 commit
  16. 08 Nov, 2008 3 commits
  17. 27 Feb, 2008 1 commit
    • Brad Hards's avatar
      Add in the initial part of the optional content support. · 81891667
      Brad Hards authored
      To see this work, compare ClarityOCGs.pdf with and
      without this change.
      
      Right now we only handle optional content using
      XObjects. Optional content using Marked Content has
      infrastructure, but is not implemented. That will be
      quite invasive in Gfx, and I'm not confident enough
      to do it this late in the process.
      81891667