summaryrefslogtreecommitdiff
path: root/fxbarcode
AgeCommit message (Expand)Author
2018-10-26Forward declare a bunch of classes.Lei Zhang
2018-10-24Use ASSERT() consistently. Replace assert() usage.Lei Zhang
2018-10-15Split pdfium_unittests sources.Lei Zhang
2018-10-12Split core/fxcrt build rules into core/fxcrt/BUILD.gn.Lei Zhang
2018-10-12Split most core build rules into various BUILD.gn files in core.Lei Zhang
2018-10-12Split fxbarcode build rules into fxbarcode/BUILD.gn.Lei Zhang
2018-10-09Do IWYU for ptr_util.h.Lei Zhang
2018-10-09Kill off some memset()s following FX_Alloc()Tom Sepez
2018-10-01Remove some "exceptions" from reedsolomon code.Lei Zhang
2018-09-25Optimize MaybeEmbedPositionAdjustmentPatterns().chromium/3563chromium/3562Lei Zhang
2018-09-25Get rid of "exceptions" in CBC_QRCoderMatrixUtil.Lei Zhang
2018-09-22Change CBC_QRCoderMatrixUtil::BuildMatrix() to return a bool.Lei Zhang
2018-09-22Encapsulate CBC_QRCoderMatrixUtil code.Lei Zhang
2018-09-22Remove CBC_CommonByteArray and CBC_QRCoderBlockPair.Lei Zhang
2018-09-20Remove many unneeded STL #includes from headers.Lei Zhang
2018-09-17Make CBC_CodeBase::SetWideNarrowRatio() not virtual.Lei Zhang
2018-09-17Make CBC_CodeBase::SetTextLocation() not virtual.Lei Zhang
2018-09-17Fix final/protected conflicts.Tom Sepez
2018-09-17Make CBC_CodeBase::SetTextLocation() virtual.Lei Zhang
2018-09-17Initialize some 1D barcode classes in the header.Lei Zhang
2018-09-17Remove BCExceptionInvalidateCharacter.Lei Zhang
2018-09-15Remove FXFM_ENCODING_NONE.Lei Zhang
2018-09-15Remove dead CBC_QRCoderEncoder code.Lei Zhang
2018-09-14Initialize CBC_OneDimWriter members in the header.Lei Zhang
2018-09-11Small optimizations for CBC_HighLevelEncoder::lookAheadTestchromium/3550Ryan Harrison
2018-08-27The final game: mark everything final.Tom Sepez
2018-08-23Remove CBC_BarcodeMatrix::m_matrixOut and just return the bit array.Henrique Nakashima
2018-08-23Swap width and height params in CBC_BarcodeMatrix constructor.Henrique Nakashima
2018-08-23Reorder RenderResult and RenderDeviceResult in CBC_TwoDimWriter.chromium/3532Henrique Nakashima
2018-08-23Remove m_bTruncated flag from CBC_PDF417Writer.Henrique Nakashima
2018-08-22Remove m_currentRow from the state of CBC_BarcodeMatrix.Henrique Nakashima
2018-08-22Simplify internal state of CBC_BarcodeMatrix.Henrique Nakashima
2018-08-22Remove unused barcode matrix scaling code.Henrique Nakashima
2018-08-22Change in/out params in CBC_PDF417Writer::Encode to only out.Henrique Nakashima
2018-08-22Remove unused setters in CBC_BarcodeMatrix and CBC_BarcodeRow.Henrique Nakashima
2018-08-21Remove dead code in CBC_CommonBitMatrix.Henrique Nakashima
2018-08-21Remove excessive padding above and below PDF417 barcodes.Henrique Nakashima
2018-08-21Optimize rendering of two dimensional barcodes: defer upscale.Henrique Nakashima
2018-08-17Optimize rendering of 2D barcodes: create Rect only on black regions.Henrique Nakashima
2018-08-16Allow PDF417 barcodes to reduce modules by shaving off padding.Henrique Nakashima
2018-08-16If rows need to overflow in a PDF417 barcode, keep it to a minimum.Henrique Nakashima
2018-08-16Optimize rendering of two dimensional barcodes: deduplicate regions.Henrique Nakashima
2018-08-08Move ByteString::FromUnicode() to WideString::ToDefANSI()Tom Sepez
2018-07-17Reserve space for result in ::FilterContentsRyan Harrison
2018-07-03Avoid explicit allocs in fxbarcode matrix classes.Tom Sepez
2018-06-19Move fxcrt::{Byte,Wide}Strings with std::move().chromium/3466Tom Sepez
2018-06-11Remove explicit calls to x->operator[]Tom Sepez
2018-06-04Fix a number of unused writes in barcode codeRyan Harrison
2018-05-25Reserve space for code words when creating encoder contextRyan Harrison
2018-05-15Clean up CBC_ASCIIEncoder.Lei Zhang