summaryrefslogtreecommitdiff
path: root/core/fpdfapi/font/cpdf_font.cpp
AgeCommit message (Expand)Author
2018-08-29Use pdfium::span<>/UnownedPtr in CFX_Font.Tom Sepez
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-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-04Set the CPDF_Font doc / font dict in the ctor.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-04-13Fix integer overflow in CPDF_Font::FallbackFontFromCharcodeNicolas Pena
2018-04-09Use ByteStringView / pdfium::span in CPDF font as appropriate.chromium/3393Tom Sepez
2018-01-30Use unsigned for char widthchromium/3335Nicolas Pena
2017-12-20Combine operator< and ByteString::Compare().Lei Zhang
2017-09-28Cleanup font definesDan Sinclair
2017-09-18Convert string class namesRyan Harrison
2017-08-15Remove GetAt from string classesRyan Harrison
2017-06-21Clamp instead of checked_cast in TT2PDFNicolas Pena
2017-06-19Add heuristic for improving text rendering in CPDF_CharPosList::LoadNicolas Pena
2017-05-26Use proper file names in core/fpdfapi/fontNicolas Pena
2017-05-23Use NOTREACHED() in more places.Lei Zhang
2017-05-04Make CPDF_Font member variables protected.Lei Zhang
2017-04-26Get rid of a few |new|s in CPDF_Document.Tom Sepez
2017-04-12Some fixes to the fallback font code.Nicolas Pena
2017-04-07Tweak CFDF_Font::AppendChar()Tom Sepez
2017-04-04RefCount CPDF_StreamAcc all the time.Tom Sepez
2017-03-15Add IndexInBounds() convenience routine.Tom Sepez
2017-03-14Replace FX_CHAR and FX_WCHAR with underlying types.Dan Sinclair
2017-02-24Remove repeated flags from CPDF_Fontchromium/3023Nicolas Pena
2016-12-14Avoid the ptr.reset(new XXX()) anti-patterntsepez
2016-11-30Remove unused methods from CPDF_FontNicolas Pena
2016-11-18Make CPDF_Dictionary use unique pointers.chromium/2926tsepez
2016-10-26Take advantage of implicit std::unique_ptr<>(nulltpr_t) ctor.tsepez
2016-10-11Rename fpdf_page_doc.cpp -> cpdf_docpagedata.htsepez
2016-10-05Remove FX_BOOL from core/fpdfapi/fontnpm
2016-10-04Move core/fpdfapi/fpdf_parser to core/fpdfapi/parserdsinclair
2016-10-04Move core/fpdfapi/fpdf_page to core/fpdfapi/pagedsinclair
2016-10-04Move core/fpdfapi/fpdf_font to core/fpdfapi/fontdsinclair