summaryrefslogtreecommitdiff
path: root/core/fpdfapi/font
AgeCommit message (Expand)Author
2018-08-07Move CPDF_Font::LoadPDFEncoding() to CPDF_SimpleFont.Lei Zhang
2018-08-07Change CPDF_Font::GetFace() to HasFace().Lei Zhang
2018-08-07Make CPDF_Font::GetFontBBox() return the bounding box.Lei Zhang
2018-08-04Set the CPDF_Font doc / font dict in the ctor.Lei Zhang
2018-07-02Comment some raw pointers that cant become UnownedPtr<>.Tom Sepez
2018-06-26Use UnownedPtr<> in CPDF_FontTom Sepez
2018-06-26Use unowned ptr in CPDF_CmapTom Sepez
2018-06-26Use pdfium::span<> in cpdf_fontglobals.hTom Sepez
2018-06-26Add some more consts to unowned pointers.Tom Sepez
2018-06-26Use pdfium::span in CPDF_CID2UnicodeMap.Tom Sepez
2018-06-21Avoid const-refs to implicitly constructed strings.Tom Sepez
2018-06-20Avoid more .c_str() usage, part 3Tom Sepez
2018-06-19Move fxcrt::{Byte,Wide}Strings with std::move().chromium/3466Tom Sepez
2018-06-05Revert "Convert (void) to static_cast<void> in C++ code"Ryan Harrison
2018-06-04Convert (void) to static_cast<void> in C++ codechromium/3450Ryan Harrison
2018-05-28Add const/non-const versions of remaining CPDF_Dictionary methods.Lei Zhang
2018-05-25Add proper const/non-const versions of CPDF_Dictionary::GetDictFor().Lei Zhang
2018-05-25Mark more CPDF_Objects as const in font code.Lei Zhang
2018-05-25Add proper const/non-const versions of CPDF_Dictionary::GetStreamFor().chromium/3441Lei Zhang
2018-05-25Mark CPDF_Object pointers in pattern code as const.Lei Zhang
2018-05-14Cleanup CPDF_Form parsing codechromium/3431Dan Sinclair
2018-04-13Fix integer overflow in CPDF_Font::FallbackFontFromCharcodeNicolas Pena
2018-04-12Bounds check in CPDF_CMap::GetNextChar.Tom Sepez
2018-04-10Load CIDToGIDMap stream for CID fonts if it exists.Lei Zhang
2018-04-09Use ByteStringView / pdfium::span in CPDF font as appropriate.chromium/3393Tom Sepez
2018-04-09Use pdfium::span<> in CFX_BitStream, CPDF_SimpleParser.Tom Sepez
2018-04-03Re-arrange so inline vectors come last in structs.Tom Sepez
2018-03-28Use ByteStringView in parsersDan Sinclair
2018-01-30Use unsigned for char widthchromium/3335Nicolas Pena
2018-01-26Pass nullptr to ParseContentWithParams() instead of 0.Lei Zhang
2018-01-18Remove more unneeded includes and code from headers.Lei Zhang
2018-01-12Move some RetainPtr getters/setters out of headers.Lei Zhang
2017-12-20Combine operator< and ByteString::Compare().Lei Zhang
2017-12-11Remove default arguments to CPDF_StreamAcc::LoadAllData().Lei Zhang
2017-12-08Fix build when using different sysroots.chromium/3289Andrew Weintraub
2017-12-06Fix nits on some font code.Lei Zhang
2017-12-05Replace uses of bsearch().chromium/3286Lei Zhang
2017-12-04Add text unit to glyph unit conversion to CPDF_Type3Char.Lei Zhang
2017-12-04Fix nits in CPDF_Type3Font.Lei Zhang
2017-12-01Remove unneded structs from CFX_CTTGSUBTable part 2Nicolas Pena
2017-12-01Encapsulate CPDF_Type3Char members.Lei Zhang
2017-11-29Remove unneded structs from CFX_CTTGSUBTable part 1Nicolas Pena
2017-11-27Remove use of CollectionSize from CPDF_CMapParserDan Sinclair
2017-11-07Remove m_bFlagExact from CFX_SubstFontNicolas Pena
2017-11-02Simplify some CMap code.Lei Zhang
2017-10-05Remove CPDF_CMapParser friendsDan Sinclair
2017-10-04Remove CPDF_CMap friendsDan Sinclair
2017-10-04Make CPDF_FontGlobals members privateDan Sinclair
2017-10-02Removing unused definesDan Sinclair
2017-09-28Cleanup font definesDan Sinclair