1. 11 Sep, 2021 1 commit
    • Wolfgang Stöggl's avatar
      Fix compiler warnings · 525f0c64
      Wolfgang Stöggl authored
      Move multiple comment block with SECTION:gxps-version
      after the header guard.
      
      - Fixes the following warning (6x):
        libgxps/gxps-version.h:19: Warning: GXPS: multiple comment blocks
        documenting 'SECTION:gxps-version:' identifier
        (already seen at gxps-version.h:19).
      525f0c64
  2. 09 Sep, 2021 1 commit
    • Wolfgang Stöggl's avatar
      Fix meson warnings · a18e1260
      Wolfgang Stöggl authored
      - Deduplicate "libraries" in pkgg.generate()
        Fixes:
          libgxps/meson.build:101: WARNING: Keyword argument "libraries"
          defined multiple times.
          WARNING: This will be an error in future Meson releases.
      - Increase required meson_version from 0.43.0 to 0.50.0 due to usage
        of install arg in libgxps/meson.build:63:
        Fixes:
          WARNING: Project targeting '>= 0.43.0' but tried to use feature
          introduced in '0.50.0': install arg in configure_file.
      a18e1260
  3. 26 Feb, 2021 1 commit
  4. 04 Feb, 2021 1 commit
  5. 19 Aug, 2020 1 commit
  6. 15 Mar, 2019 1 commit
    • Chun-wei Fan's avatar
      meson: Improve dependency check on Windows · 4a1fb669
      Chun-wei Fan authored
      On Visual Studio, it is quite common that many of the dependencies do
      not have build systems that generate pkg-config or CMake files upon the
      build, so we check for those dependencies manually if their pkg-config
      (or CMake) files could not be found.
      
      For lcms2, we also need to check whether it is built as a static .lib or
      a DLL, as -DCMS_DLL must be passed into the CFlags when lcms2 is built
      as a DLL, otherwise linking will fail.
      
      Also generate the .pc file for libgxps according to whether we found the
      pkg-config file for Cairo.
      4a1fb669
  7. 04 Feb, 2019 1 commit
  8. 05 Jan, 2019 1 commit
  9. 10 Jun, 2018 1 commit
  10. 04 Jun, 2018 1 commit
    • ignazp's avatar
      Fixes font scaling issue when converting xps to pdf · 3b57ea41
      ignazp authored
      The glyph alignment changes at different resolutions due to the quantization of font metrics, so on some scales the text can be misaligned.
      As reported in cairo documentation (see cairo_hint_metrics_t), doing this improves the consistency of letter and line spacing, however it also means that text will be laid out differently at different zoom factors.
      To disable the quantization CAIRO_HINT_METRICS_OFF has been used.
      
      Closes #1
      #1
      3b57ea41
  11. 05 May, 2018 2 commits
  12. 27 Mar, 2018 1 commit
  13. 12 Mar, 2018 1 commit
  14. 21 Jan, 2018 1 commit
  15. 08 Dec, 2017 2 commits
  16. 07 Sep, 2017 1 commit
  17. 09 Aug, 2017 5 commits
  18. 31 Jul, 2017 1 commit
  19. 28 Jun, 2017 1 commit
  20. 27 Jun, 2017 1 commit
  21. 24 Jun, 2017 6 commits
  22. 10 Jun, 2017 1 commit
  23. 31 Mar, 2017 1 commit
  24. 25 Feb, 2017 1 commit
  25. 20 Feb, 2017 1 commit
  26. 29 Jan, 2017 4 commits