summaryrefslogtreecommitdiffstats
path: root/src/gui/text/qtextengine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-22/+22
* Avoid initializing QFlags with 0 or nullptr in further casesFriedemann Kleint2019-11-221-12/+3
* Deprecate constructing QFlags from a pointerAllan Sandfeld Jensen2019-11-201-5/+5
* Remove mapping from CJK/Latin to Common script in Harfbuzz NGEskil Abrahamsen Blomfeldt2019-10-211-17/+7
* Merge remote-tracking branch 'origin/5.13' into 5.14Friedemann Kleint2019-09-091-8/+7
|\
| * Fix crash when text contains too many directional charsv5.13.1Rainer Keller2019-08-311-8/+7
* | Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-05-131-1/+2
|\|
| * Fix QTextEngine::shapeText casing of surrogate pairsJüri Valdmann2019-05-071-1/+2
* | Prefix textstream operators with Qt::Lars Knoll2019-05-021-4/+4
* | Merge "Merge remote-tracking branch 'origin/5.13' into dev" into refs/staging...Qt Forward Merge Bot2019-04-041-1/+1
|\|
| * macOS: Don't scale advances to 0 when stretch is AnyStretchEskil Abrahamsen Blomfeldt2019-03-251-1/+1
* | Allow word break wrapping in Korean textEskil Abrahamsen Blomfeldt2019-04-041-1/+3
|/
* 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
| |\|