summaryrefslogtreecommitdiffstats
path: root/src/gui/text/qtextengine.cpp
Commit message (Expand)AuthorAgeFilesLines
* QTextLayout: Fix cursor movement from invalid positionKonstantin Ritt2014-04-041-6/+9
* Optimize QTextEngine::insertionPointsForLine() a bitKonstantin Ritt2014-04-041-0/+3
* QTextLayout: Fix visual cursor movement in some casesKonstantin Ritt2014-04-041-12/+8
* QTextEngine: Fix visual position movement for tab and object casesKonstantin Ritt2014-04-041-8/+7
* Make QTextEngine::setAdditionalFormats() invalidate cached resultsKonstantin Ritt2014-03-171-1/+3
* Fix CJK languages support with HarfBuzz-NGKonstantin Ritt2014-03-101-14/+17
* Optimize glyph lookups with QFontEngine::glyphIndex(uint)Konstantin Ritt2014-03-051-41/+26
* Make QGlyphLayout consume one byte less per glyphKonstantin Ritt2014-03-031-2/+14
* Hide the justification algorithm implementation detailsKonstantin Ritt2014-03-031-22/+38
* HarfBuzz-NG: Hide characters that should normally be invisibleKonstantin Ritt2014-02-251-0/+15
* Respect the QTextBlock's character formats in itemizationKonstantin Ritt2014-02-171-2/+5
* Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-02-121-78/+50
|\
| * Minor optimization for QTextEngine::shapeText()Konstantin Ritt2014-02-111-43/+36
| * Fix log_clusters calculation in HarfBuzz-NG code pathKonstantin Ritt2014-02-111-37/+16
* | Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/stagi...Frederik Gladhorn2014-02-111-1/+3
|\ \
| * | Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-02-071-1/+3
| |\|
| | * Fix access after delete with Harfbuzz NG code path.Allan Sandfeld Jensen2014-02-031-1/+3
* | | Optimize stringToCMap() usageKonstantin Ritt2014-02-071-23/+25
* | | Get rid of SpecialData::addFormatIndicesKonstantin Ritt2014-02-061-45/+27
* | | Fix japanese text rendering with Harfbuzz-NGKonstantin Ritt2014-02-061-2/+12
|/ /
* | Fix character mirroring issue with HarfBuzz-NGKonstantin Ritt2014-02-041-4/+2
* | Make HarBuzz-NG the default shaper on MacKonstantin Ritt2014-01-311-0/+7
* | Get rid of QGlyphLayout::advances_yKonstantin Ritt2014-01-301-23/+21
* | Introduce QChar::JoiningType enum and QChar::joiningType() methodKonstantin Ritt2014-01-291-4/+4
* | Update the Unicode Data and Algorithms up to Unicode 6.3.0Konstantin Ritt2014-01-141-9/+7
|/
* REG: Fix support for strings spanning multiple font enginesEskil Abrahamsen Blomfeldt2014-01-031-1/+1
* Fix build with HarfBuzz-NG older than 0.9.20Konstantin Ritt2013-12-171-1/+1
* Fix build with -WerrorKonstantin Ritt2013-12-171-1/+1
* QTextEngine: fix layouting of inline objects in right-aligned tabs.David Faure2013-12-051-0/+4
* Fix finding cursor position in words with accentsJoshua Grauman2013-10-301-3/+3
* Use QAtomicInt ref/deref patternAllan Sandfeld Jensen2013-10-111-1/+2
* Memory leak with Small-caps QRawFontAllan Sandfeld Jensen2013-10-111-0/+4
* Remove some qBinaryFind usages from QtGuiGiuseppe D'Angelo2013-09-231-1/+4
* Fix QTextEngine build on MSVC2008 debug mode.Nicolás Alvarez2013-09-151-0/+1
* Add HarfBuzz-NG supportKonstantin Ritt2013-09-081-1/+175
* QTextEngine::shapeText(): Better error handling for corner casesKonstantin Ritt2013-09-081-4/+4
* QTextEngine::shapeTextWithHarfbuzz() code simplificationKonstantin Ritt2013-09-081-65/+68
* Remove deprecated QtAlgorithms calls from QtGuiGiuseppe D'Angelo2013-09-051-4/+4
* Fix ICC warnings about functions declared but not usedThiago Macieira2013-09-041-1/+0
* Improve QTextEngine::elidedText() in TextShowMnemonic modeKonstantin Ritt2013-04-021-4/+5
* Improve shapeTextWithHarfbuzz() logic a bitKonstantin Ritt2013-04-011-84/+62
* Replace HB_JustificationClass with QGlyphAttributes::JustificationClassKonstantin Ritt2013-04-011-39/+45
* Fix the font engines leakingKonstantin Ritt2013-03-201-5/+2
* Move QTextEngine implementation details from QTextLayoutKonstantin Ritt2013-03-191-29/+71
* QTextEngine capitalization doesn't work with QRawFontAllan Sandfeld Jensen2013-03-141-2/+3
* Move Unicode script itemization code from text engine to UnicodeToolsKonstantin Ritt2013-03-141-6/+10
* QTextEngine::itemize(): Minor optimizationKonstantin Ritt2013-03-131-1/+1
* Avoid using HB types in QFontEngine APIKonstantin Ritt2013-03-131-2/+2
* Replace HB types used in API with Qt analogsKonstantin Ritt2013-03-121-24/+21
* Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2013-01-221-1/+1
|\