summaryrefslogtreecommitdiff
path: root/core/fpdftext/cpdf_textpage.cpp
AgeCommit message (Expand)Author
2018-05-01Clean up CFX_BidiString.Lei Zhang
2018-04-30Reorganize Unicode_GetNormalization() some more.Lei Zhang
2018-04-30Add CPDF_TextPage::GetPrevCharInfo() helper method.Lei Zhang
2018-04-30Simplify Unicode_GetNormalization() and caller.Lei Zhang
2018-04-30Fix some nits in CPDF_TextPage.Lei Zhang
2018-04-12Change GetDisplayMatrix methods to take FX_RECT.Lei Zhang
2018-04-09Use ByteStringView / pdfium::span in CPDF font as appropriate.chromium/3393Tom Sepez
2018-03-21Use more const pointers in CPDF_ContentMarkItem.Lei Zhang
2018-03-20Simplify code in CPDF_TextPage.Lei Zhang
2018-03-19Remove non-const ref parameters in CPDF_TextPage.Lei Zhang
2018-03-19Remove redundant code in CPDF_TextPage::CountRects().Lei Zhang
2018-03-19Avoid crashing in FPDFText_CountRects() for invalid start values.Lei Zhang
2018-03-19Avoid crashing in FPDFText_CountRects() for negative count values.Lei Zhang
2018-03-12Remove all usages of FXSYS_iswASCIIalphaRyan Harrison
2018-03-12Remove all usages of FXSYS_iswASCIIalnumRyan Harrison
2018-03-09Explicitly mark helper methods that only operate on ASCII rangesRyan Harrison
2018-02-16Correct mapping text to characters for characters missing from fontRyan Harrison
2018-01-30Use unsigned for char widthchromium/3335Nicolas Pena
2018-01-29Fix typo introduced in cleanup of IsHyphenRyan Harrison
2018-01-11Change FPDFText_GetRect() to return a boolean.Lei Zhang
2017-12-01Get rid of else after break/continue/return.chromium/3284chromium/3283Lei Zhang
2017-11-30Rewrite lower level details of extracting text from pageRyan Harrison
2017-11-27Convert CPDF_TextObject to not use CollectionSizeDan Sinclair
2017-11-22Change CPDF_ContentMark to return size_t for counts.Lei Zhang
2017-11-08Make sure that iterator stays in bounds during IsHypenRyan Harrison
2017-11-07Revert cleanup of IsHyphen and reimplementRyan Harrison
2017-11-02Encapsulate CPDF_FormObject members.Lei Zhang
2017-10-23Fix cpdf_textpage so it doesn't omit spaces.Andrew Weintraub
2017-09-27Remove FX_STRSIZE and replace with size_tRyan Harrison
2017-09-18Convert string class namesRyan Harrison
2017-09-13Rewrite IsHyphen using string operationsRyan Harrison
2017-09-05Split fx_ucd.h into fx_unicode.h and fx_ucddata.h.Tom Sepez
2017-08-30Convert int* references to FX_STRSIZERyan Harrison
2017-08-22Converted CFX_Matrix::TransformRect() to take in constsJane Liu
2017-08-15Remove GetAt from string classesRyan Harrison
2017-08-11Add checks of index operations on string classesRyan Harrison
2017-07-28Convert calls to Mid() to Left() or Right() if possibleRyan Harrison
2017-07-27Simplify FX_GetMirrorChar() code.Lei Zhang
2017-06-29Change SetReverse to GetInverse in CFX_MatrixNicolas Pena
2017-06-02Remove explicit CFX_Matrix identity matrix instantiations.Lei Zhang
2017-05-25Mass conversion of remaining class members (non-xfa)Tom Sepez
2017-05-24Convert to CFX_UnownedPtr, part 5Tom Sepez
2017-05-10Replace operator bool with HasRef() in classes with a CFX_SharedCopyOnWrite m...Lei Zhang
2017-04-25Use fx_extension.h utilities in more places.Lei Zhang
2017-04-20Cleanup the fx_extension code.Dan Sinclair
2017-04-07Tweak CFDF_Font::AppendChar()Tom Sepez
2017-04-03Drop FXSYS_ from math methodsDan Sinclair
2017-03-15Add IndexInBounds() convenience routine.Tom Sepez
2017-03-14Replace FX_FLOAT with underlying float type.Dan Sinclair
2017-03-14Replace FX_CHAR and FX_WCHAR with underlying types.Dan Sinclair