summaryrefslogtreecommitdiff
path: root/core/fpdfapi/font
AgeCommit message (Expand)Author
2018-09-17Fix final/protected conflicts.Tom Sepez
2018-09-13Reland "Make things more const-y"chromium/3552Tom Sepez
2018-09-13Revert "Make things more const-y"Tom Sepez
2018-09-13Make things more const-yRyan Harrison
2018-09-12Optimize CPDF_CMapParserRyan Harrison
2018-08-29Use pdfium::span<>/UnownedPtr in CFX_Font.Tom Sepez
2018-08-29Remove FPDFAPI_ prefix from internal cid/encoder functionsTom Sepez
2018-08-27The final game: mark everything final.Tom Sepez
2018-08-24Rename CFX_DIBSource to CFX_DIBBase.Tom Sepez
2018-08-23Remove bool bPromptCJK argument (several places)Tom Sepez
2018-08-22Fix integer overflow in CPDF_CIDFont::GetCharBBoxNicolas Pena
2018-08-17Add FPDFText_GetFontInfoNicolas Pena
2018-08-14Add CPDF_Type1Font::IsBase14Font() to replace GetBase14Font().Lei Zhang
2018-08-13Mark CPDF_Font::GlyphFromCharCodeExt() and friends Mac only.Lei Zhang
2018-08-11Cleanup CFX_CTTGSUBTable.chromium/3521chromium/3520Lei Zhang
2018-08-11Initialize CPDF_CIDFont members.Lei Zhang
2018-08-11Simplify CPDF_SimpleFont::LoadPDFEncoding().Lei Zhang
2018-08-10Consolidate const_casts<> in FXFT_Get_Name_Index()Tom Sepez
2018-08-09Change CPDF_Font::GetNextChar()'s in-out parameter to pass by pointer.chromium/3518Lei Zhang
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