summaryrefslogtreecommitdiffstats
path: root/src/gui/text/qtextengine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2015-02-101-4/+13
|\
| * Merge remote-tracking branch 'origin/5.4.1' into 5.4Frederik Gladhorn2015-01-291-4/+4
| |\
| | * Make harfbuzz-old fallback available at run-timeEskil Abrahamsen Blomfeldt2015-01-191-4/+4
| * | OS X/iOS: Fix stretched font renderingEskil Abrahamsen Blomfeldt2015-01-221-0/+9
| |/
* | Micro optimizations to HB-NG pathKonstantin Ritt2015-01-241-37/+34
* | Merge QFontEngineMultiBasicImpl and QFontEngineMultiKonstantin Ritt2014-11-261-2/+2
|/
* Fix hb_face leaking in QFontEngineFTKonstantin Ritt2014-11-151-2/+0
* Merge remote-tracking branch 'origin/5.3' into 5.4Gabriel de Dietrich2014-09-291-0/+1
|\
| * Add backslash to the list of word separator.David Schulz2014-09-221-0/+1
* | Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* | Merge remote-tracking branch 'origin/5.3' into 5.4Frederik Gladhorn2014-09-231-1/+3
|\|
| * Fix several regressions in font selectionEskil Abrahamsen Blomfeldt2014-08-201-1/+1
* | Fix menu mnemonic inside ligaturesAllan Sandfeld Jensen2014-09-181-1/+0
* | QTextEngine: remove unnecessary assignment in LayoutData::reallocate()Maks Naumov2014-09-021-2/+1
* | A basic justification algorithm for HarfBuzz-NGKonstantin Ritt2014-07-271-0/+80
* | Update bundled HarfBuzz-NG copy to 0.9.32Konstantin Ritt2014-07-201-1/+1
* | Merge remote-tracking branch 'origin/5.3' into devFrederik Gladhorn2014-07-101-1/+5
|\|
| * Don't assert when HB-old is unable to deal with surrogatesKonstantin Ritt2014-07-081-1/+5
* | Decrease code duplication by reusing QTextEngine::findItem()Konstantin Ritt2014-07-081-53/+6
* | Guarantee QTextEngine::findItem() returns -1 for invalid strPosKonstantin Ritt2014-05-231-2/+6
* | Decrease the life time of SpecialData::resolvedFormatsKonstantin Ritt2014-05-211-5/+4
* | Rename some QTextEngine members to reflect their meaningKonstantin Ritt2014-05-201-43/+43
* | Minor code clean-upKonstantin Ritt2014-05-201-5/+3
* | Minor optimization for QTextLineItemIteratorKonstantin Ritt2014-05-161-4/+4
* | qpa: Clean up and refactor qfontengine_qpaTor Arne Vestbø2014-05-151-6/+2
|/
* Fix assert on justification of QTextLine with only spacesEskil Abrahamsen Blomfeldt2014-04-301-1/+1
* Improve the Unicode script itemization implementationKonstantin Ritt2014-04-141-16/+1
* Make HarfBuzz-NG the default shaper on MacKonstantin Ritt2014-04-141-0/+2
* 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