summaryrefslogtreecommitdiff
path: root/fxbarcode
AgeCommit message (Expand)Author
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
2018-04-30Optimize yet another piece of barcode codeRyan Harrison
2018-04-23Pre-allocate more string buffers in barcode codeRyan Harrison
2018-04-12Tidy up types in CBC_PDF417HighLevelEncoderRyan Harrison
2018-04-11Reserve space to reduce memory operations while encoding barcodeRyan Harrison
2018-04-10Change CFX_RenderDevice::FillRect() to take FX_RECT by const-ref.Lei Zhang
2018-04-03Re-arrange so inline vectors come last in structs.Tom Sepez
2018-02-26Shrink some tables and kill dead code in xfa.Tom Sepez