summaryrefslogtreecommitdiffstats
path: root/src/gui/text/qtextengine_p.h
Commit message (Expand)AuthorAgeFilesLines
* Introduce optional smarter font merging with ContextFontMergingEskil Abrahamsen Blomfeldt14 days1-0/+1
* Fix QTextEngine regression with large-ish textsPaul Olav Tvete2024-03-151-4/+2
* QTextEngine: Protect against integer overflow with huge textsPaul Olav Tvete2024-03-011-5/+5
* Long live QSpan as public API!Marc Mutz2023-12-071-1/+1
* qtextengine: replace qlist with qvlaAnton Kudryavtsev2023-10-251-1/+2
* QFont: add a tag type for features and other advanced propertiesVolker Hilsheimer2023-10-201-1/+1
* Change QFont::fontFeatures() -> QFont::features()Eskil Abrahamsen Blomfeldt2023-05-241-1/+1
* Implement API for enabling / disabling OpenType featuresEskil Abrahamsen Blomfeldt2023-05-091-3/+8
* QTextLayout: fix maximumWidth() for a text containing line separatorVladimir Belyavsky2022-11-191-0/+1
* Port from container.count()/length() to size()Marc Mutz2022-10-041-2/+2
* Revert "QTextLayout: fix maximumWidth() for a text containing line separator"Eskil Abrahamsen Blomfeldt2022-09-231-1/+0
* QTextLayout: fix maximumWidth() for a text containing line separatorVladimir Belyavsky2022-09-201-0/+1
* Pass QFixed by valueMarc Mutz2022-07-081-1/+1
* Use SPDX license identifiersLucie Gérard2022-05-161-38/+2
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-11-301-1/+1
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-2/+2
* Use QList instead of QVector in guiJarek Kobus2020-06-291-28/+26
* Move implementation of QVector/List back to qlist.hLars Knoll2020-06-201-3/+3
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-1/+1
* Remove old harfbuzz dependency from QTextEngineLars Knoll2020-03-171-1/+0
* Remove references to QTextDocumentPrivate from public APIEskil Abrahamsen Blomfeldt2020-03-041-7/+7
* Avoid initializing QFlags with 0 or nullptr in further casesFriedemann Kleint2019-11-221-11/+8
* QFontDatabase: Delete redundant semicolonsJüri Valdmann2019-10-251-1/+1
* Replace Q_DECL_NOEXCEPT with noexcept in QtGuiAllan Sandfeld Jensen2019-04-051-2/+2
* More nullptr usage in headersKevin Funk2019-03-141-7/+7
* Show nbsps as a degree symbol to differeniate from normal spacesAndy Shaw2018-03-161-2/+3
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-021-3/+11
|\
| * Update the Unicode BiDi algorithm to be compliant with Unicode 10Lars Knoll2018-02-281-3/+11
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-02-161-4/+4
|\|
| * Merge remote-tracking branch 'origin/5.9' into 5.11Liang Qi2018-02-141-4/+4
| |\
| | * Do a static_cast in bit-blasts that are UBVille Voutilainen2018-01-251-4/+4
* | | QTextEngine: micro optimize insertionPointsForLineAnton Kudryavtsev2018-02-151-1/+2
|/ /
* / QScriptItem: reduce boilerplate codeMarc Mutz2017-03-291-10/+7
|/
* Use harfbuzz feature to check for HarfBuzzLars Knoll2016-11-241-1/+1
* Add qtguiglobal.h and qtguiglobal_p.hLars Knoll2016-07-031-1/+1
* QtGui: mark more types as primitive/movableMarc Mutz2016-04-251-0/+1
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-02-241-1/+7
|\
| * Disable unneeded ligatures when letter spacing is setEskil Abrahamsen Blomfeldt2016-02-191-1/+7
* | Updated license headersJani Heikkinen2016-01-151-14/+20
|/
* Optimize QTextEngine::findItem() usage casesKonstantin Ritt2015-11-231-1/+1
* Insert leading after each line, not beforeUlf Hermann2015-10-091-2/+1
* Move min left/right bearing calculations to QFontEngine baseclassTor Arne Vestbø2015-09-021-0/+16
* QTextEngine: don't hold ItemDecoration in QListMarc Mutz2015-07-131-1/+3
* QTextLayout: replace a use of an inefficient QList with QVectorMarc Mutz2015-05-291-4/+4
* [QTextCursor] Better use of the cached whiteSpace attributeKonstantin Ritt2015-04-151-1/+0
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Fix menu mnemonic inside ligaturesAllan Sandfeld Jensen2014-09-181-2/+0
* Decrease code duplication by reusing QTextEngine::findItem()Konstantin Ritt2014-07-081-1/+0
* Rename some QTextEngine members to reflect their meaningKonstantin Ritt2014-05-201-10/+11