summaryrefslogtreecommitdiff
path: root/poppler/GfxFont.cc
AgeCommit message (Expand)AuthorFilesLines
2024-04-06Assume "Adobe-Identity" for character collectionNelson Benítez León1-9/+13
2024-04-05Update (C)Albert Astals Cid1-1/+1
2024-04-04Remove GooString::startsWith and GooString::endsWithOliver Sander1-1/+1
2023-11-10Rewrite FoFiType1::parse to be more flexibleAlbert Astals Cid1-5/+4
2023-05-28Update (C)Albert Astals Cid1-0/+1
2023-05-27Try harder to get Type 3 font nameKhaled Hosny1-0/+19
2023-05-04FontInfo: Make it return proper information about font substitutionAlbert Astals Cid1-3/+3
2023-04-03Update (C)Albert Astals Cid1-1/+1
2023-04-02GfxCIDFont::getCodeToGIDMap: Fix uninitialized memory readsAlbert Astals Cid1-1/+1
2022-12-01Increase Minimum supported base to that provided by Ubuntu 20.04Albert Astals Cid1-7/+7
2022-03-30Change GfxFont name into an optional std::stringAlbert Astals Cid1-38/+32
2022-03-30Fix regression caused by a6b2442e37cc00534bcdca7c83366a0fa0501157Albert Astals Cid1-8/+8
2022-03-28One/Two more GooString to std::stringAlbert Astals Cid1-4/+4
2022-03-27Remove unused functionAlbert Astals Cid1-11/+0
2022-03-18Store font data in a std::vector<unsigned char>Oliver Sander1-11/+9
2022-03-18Pass around font memory buffers as unsigned charOliver Sander1-5/+3
2022-03-17Make cidToGIDLen unsignedAlbert Astals Cid1-1/+1
2022-03-11Add readability-braces-around-statementsAlbert Astals Cid1-47/+71
2022-03-09Replace hand-coded reference counting in GfxFont by std::shared_ptrOliver Sander1-30/+5
2022-03-08Store GfxFontDict::fonts in a std::vectorOliver Sander1-15/+8
2022-03-08Make method getWMode constOliver Sander1-2/+2
2022-02-16CMap: Turn manual refcounting into using shared_ptrAlbert Astals Cid1-7/+2
2022-01-05Remove a bit of duplicate codeOliver Sander1-8/+4
2022-01-05Allocate GfxFontLoc object on the stackOliver Sander1-56/+58
2022-01-05Store 'path' as std::string in GfxFontLocOliver Sander1-16/+20
2021-10-22Remove remmnats of external ps cid bit-16 fontsAlbert Astals Cid1-4/+0
2021-10-22Some const changes in GfxFont & friendsAlbert Astals Cid1-4/+2
2021-10-22Ignore Adobe-Identity for non embedded CID fontsAlbert Astals Cid1-3/+9
2021-10-22Move GfxFont::tag to be a std::stringAlbert Astals Cid1-3/+1
2021-10-15Don't say a font is not monospace because the widths are all X and 0Albert Astals Cid1-1/+7
2021-09-16Store GfxFont::encodingName by value, in a std::stringOliver Sander1-14/+11
2021-07-21GfxCIDFont::getNextChar: Also set ox and oy to 0 on the non cmap caseAlbert Astals Cid1-2/+2
2020-12-23GfxCIDFont::GfxCIDFont: Fix Integer-overflow on broken filesAlbert Astals Cid1-14/+16
2020-11-15Use the font name without subset tag when querying for a system fontAlbert Astals Cid1-0/+27
2020-09-24Fix undefined behaviour applying non-zero offset 1 to null pointerAlbert Astals Cid1-1/+3
2020-07-03Run clang-formatAlbert Astals Cid1-2257/+2202
2020-05-17Read CIDToGIDMap for all GfxCIDFont fontsAlbert Astals Cid1-17/+15
2020-01-12Use gperf for the BuiltinFonts hash tableAlbert Astals Cid1-8/+8
2020-01-07builtinFontSubst can be constAlbert Astals Cid1-2/+2
2019-12-03Enable modernize-loop-convertAlbert Astals Cid1-2/+2
2019-11-29Enable modernize-deprecated-headersAlbert Astals Cid1-6/+6
2019-11-29Enable readability-inconsistent-declaration-parameter-nameAlbert Astals Cid1-4/+4
2019-11-27some more constAlbert Astals Cid1-2/+2
2019-10-20CharCodeToUnicode::mapToUnicode: Make clear the data is constAlbert Astals Cid1-5/+5
2019-10-02GfxCIDFont::getCodeToGIDMap: n is const and an intAlbert Astals Cid1-2/+1
2019-10-01Use range for loops to iterate const arraysAlbert Astals Cid1-2/+2
2019-06-21GfxFont: Rename local variable cmap to cnameCmapAlbert Astals Cid1-6/+6
2019-04-05Use Ref::INVALID moreAlbert Astals Cid1-4/+4
2019-03-28Use the newly introduced Ref::INVALID()Albert Astals Cid1-7/+7
2019-02-27Change Dict::lookupNF return a const &Albert Astals Cid1-4/+4