summaryrefslogtreecommitdiffstats
path: root/src/gui/text/qfontdatabase.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-11-011-15/+10
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-10-271-15/+10
| |\
| | * Android: Fix synthesized oblique for non-latin scriptsEskil Abrahamsen Blomfeldt2016-10-261-9/+10
| | * Don't claim all fonts are smoothly scalable on WindowsEskil Abrahamsen Blomfeldt2016-10-241-6/+0
* | | Use QString::fromLatin1() less to avoid string allocationsAnton Kudryavtsev2016-09-151-1/+1
* | | Use QStringBuilder more to optimize memory allocationsAnton Kudryavtsev2016-09-151-5/+2
* | | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-051-0/+4
|\| |
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-09-051-0/+4
| |\|
| | * Ensure the fontdatabase is initialized when requesting fallbacksAllan Sandfeld Jensen2016-09-031-0/+4
* | | Merge dev into 5.8Oswald Buddenhagen2016-08-221-1/+2
|\ \ \
| * | | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-08-161-1/+2
| |\| |
| | * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-08-131-1/+1
| | |\|
| | | * Doc: Change instances of '(Mac) OS X' to 'macOS'Topi Reinio2016-08-121-1/+1
| | * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-08-101-0/+1
| | |\|
| | | * Added pointer check in QFontDatabase::loadJesus Fernandez2016-08-051-0/+1
* | | | Avoid synthesizing stretch on condensed font familiesAllan Sandfeld Jensen2016-08-151-7/+8
|/ / /
* / / make QFontDatabase().writingSystemSample for Arabic usefulFahad Al-Saidi2016-07-201-2/+10
|/ /
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-101-1/+0
|\|
| * Fix font-weight regressionAllan Sandfeld Jensen2016-06-041-1/+0
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-061-2/+1
|\|
| * Fix bugs causing Thin font weights to be ignored or mishandled.Jake Petroules2016-06-011-2/+1
* | QtGui: use QStringRef to optimize memory allocationAnton Kudryavtsev2016-06-021-3/+3
* | QFontDatabase: append substitutes directly to the family listAnton Kudryavtsev2016-06-021-7/+2
* | Fix font fallback for an overridden Common script casesKonstantin Ritt2016-04-271-2/+2
* | QtGui: mark some more types as movable/primitiveMarc Mutz2016-03-031-0/+1
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-02-111-1/+4
|\|
| * Reduce allocations by using reserve()Sérgio Martins2016-02-071-1/+4
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-02-021-29/+37
|\|
| * QFont: Fix possible cache misses due to misprepared cache keyKonstantin Ritt2016-01-291-12/+12
| * QFontCache: Centralize the engine type safety checkKonstantin Ritt2016-01-281-3/+1
| * QFont*: Optimize by caching the QFontCache::instance() resultKonstantin Ritt2016-01-261-10/+16
| * Deduplicate and clarify the code a bitKonstantin Ritt2016-01-261-2/+5
| * Avoid needless string comparisonKonstantin Ritt2016-01-261-2/+3
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-211-6/+12
|\|
| * Lock qfontdatabase mutex in qt_fallbacksForFamilyAllan Sandfeld Jensen2016-01-151-6/+12
* | Updated license headersJani Heikkinen2016-01-151-14/+20
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2015-12-181-3/+52
|\|
| * Cache font fallback families to reduce startup timeKonstantin Ritt2015-12-161-3/+52
* | Use Q_UNLIKELY for every qFatal()/qCritical()Marc Mutz2015-11-291-1/+1
|/
* Merge remote-tracking branch 'origin/5.5' into devFrederik Gladhorn2015-08-061-19/+66
|\
| * Don't expose qt_setQtEnableTestFont(bool) by defaultKonstantin Ritt2015-07-311-6/+11
| * Default implementation for QPlatformFontDatabase::fallbacksForFamily()Konstantin Ritt2015-07-311-0/+40
| * [QFontDatabase] Defer the fallback families list initializationKonstantin Ritt2015-07-311-13/+15
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-07-011-9/+20
|\|
| * Extend generated style strings to include new font weightsAllan Sandfeld Jensen2015-06-151-9/+20
* | Remove quadratic behavior in QFontDatabase::writingSystems()Marc Mutz2015-06-191-8/+16
|/
* Better match thin font stylesAllan Sandfeld Jensen2015-05-141-0/+2
* Fix overcaching the fallback families list for a requested familyKonstantin Ritt2015-05-131-15/+6
* Simplify QFontDatabase::findFont()Konstantin Ritt2015-05-131-17/+20
* [QFontDatabase::findFont] Get rid of the refactoring leftoversKonstantin Ritt2015-05-131-13/+3