summaryrefslogtreecommitdiffstats
path: root/src/gui/text/qtextengine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix QTextEngine::shapeText casing of surrogate pairsJüri Valdmann2019-05-071-1/+2
* macOS: Don't scale advances to 0 when stretch is AnyStretchEskil Abrahamsen Blomfeldt2019-03-251-1/+1
* Fix two smaller bugs in the BiDi engineLars Knoll2019-02-091-18/+16
* Fix an assertion in the BiDi algorithmLars Knoll2019-02-091-14/+28
* Fix default font properties when using raw fonts for text layoutsEskil Abrahamsen Blomfeldt2019-01-291-4/+5
* Fix a crash in QTextEngine when a paragraph only contains a tabLars Knoll2019-01-081-4/+8
* Fix text shifting vertically when elidedEskil Abrahamsen Blomfeldt2018-12-211-0/+10
* Correctly initialize the logClusters array for tabs and objectsLars Knoll2018-11-141-8/+13
* Merge remote-tracking branch 'origin/5.11' into 5.12Liang Qi2018-08-221-9/+20
|\
| * Don't reset the bidi level on spacesLars Knoll2018-08-171-1/+0
| * Only show the bidi cursor mark if we actually have bidirectional textLars Knoll2018-08-171-8/+20
* | Improve Q_ASSERT readabilityJesus Fernandez2018-08-171-1/+7
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-08-161-1/+1
|\|
| * Fix potential crash when showing line/paragraph separatorsEskil Abrahamsen Blomfeldt2018-08-091-1/+1
* | Show nbsps as a degree symbol to differeniate from normal spacesAndy Shaw2018-03-161-1/+1
* | QTextEngine: use const (and const APIs) moreAnton Kudryavtsev2018-03-051-29/+34
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-021-519/+862
|\|
| * Update the Unicode BiDi algorithm to be compliant with Unicode 10Lars Knoll2018-02-281-519/+862
* | QTextEngine: micro optimize insertionPointsForLineAnton Kudryavtsev2018-02-151-14/+10
|/
* QTextItemInt: replace 0 with nullptrAnton Kudryavtsev2018-01-221-6/+18
* Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-2/+2
* Add QTextOption/QTextEdit/QPlainTextEdit::tabStopDistance propertyEskil Abrahamsen Blomfeldt2017-08-061-1/+1
* Add API to disable text shaping on fontsEskil Abrahamsen Blomfeldt2017-07-261-29/+56
* Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-04-061-1/+6
|\
| * GCC 7: fix -Werror=implicit-fallthroughGiuseppe D'Angelo2017-04-041-1/+6
* | Make PDF handling in CoreText shaper consistent with OTKonstantin Ritt2017-02-021-0/+28
|/
* Use harfbuzz feature to check for HarfBuzzLars Knoll2016-11-241-9/+10
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-10-061-4/+5
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-10-011-4/+5
| |\
| | * Fix crash when doing many text layouts with superscript/subscriptEskil Abrahamsen Blomfeldt2016-09-291-4/+5
* | | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-211-1/+1
|\| |
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-09-161-1/+1
| |\|
| | * Taking trailing whitespace into account when shaping linesDavid Schulz2016-09-051-1/+1
* | | Merge dev into 5.8Oswald Buddenhagen2016-08-221-4/+5
|\ \ \
| * | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-08-091-4/+5
| |\| |
| | * | Re-add the space character as a document terminatorAndy Shaw2016-08-051-4/+5
* | | | Support C++17 fallthrough attributeAllan Sandfeld Jensen2016-08-191-8/+6
* | | | Use QStringRef to optimize memory allocationAnton Kudryavtsev2016-08-181-2/+2
|/ / /
* | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-06-131-3/+9
|\| |
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-061-1/+7
| |\|
| | * Don't alter input string in QTextLayout with ShowLineAndParagraphSeparatorsEskil Abrahamsen Blomfeldt2016-06-011-1/+7
| * | Gui: use const (and const APIs) moreAnton Kudryavtsev2016-06-011-2/+2
* | | Remove all code paths related to unsupported Apple platforms.Jake Petroules2016-06-041-3/+1
* | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-04-111-2/+6
|\| |
| * | Add flag for showing document terminator in textEskil Abrahamsen Blomfeldt2016-04-081-2/+6
* | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-03-221-3/+2
|\| |
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-03-111-2/+1
| |\|
| | * Increase chances of finding the ellipsis glyph in elided textKonstantin Ritt2016-03-071-2/+1
| * | QtGui: use printf-style qWarning/qDebug where possible (I)Marc Mutz2016-03-041-1/+1
* | | gui: Pass large types by const-refSérgio Martins2016-03-151-3/+3
|/ /