summaryrefslogtreecommitdiffstats
path: root/src/gui/text/qfontdatabase.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [QFontDatabase] Get rid of QtFontEncodingKonstantin Ritt2015-05-011-30/+8
* [QFontDatabase] Drop QtFontDesc's familyIndex memberKonstantin Ritt2015-05-011-4/+1
* [QFontDatabase] Get rid of some dead codeKonstantin Ritt2015-05-011-3/+0
* [QtFontFamily] Get rid of unused memberKonstantin Ritt2015-04-081-2/+0
* Add explanatory text to translated strings in font database.Friedemann Kleint2015-02-201-0/+2
* Use C++ <cmath> instead of <math.h>Allan Sandfeld Jensen2015-02-161-1/+1
* QFontDatabase: Move style key near usage to avoid heap allocsRobin Burchell2015-02-151-8/+4
* QFontDatabase: Optimize QtFontStyle::Key::Key().Robin Burchell2015-02-151-6/+13
* Pass params of shareable type by const-ref rather than by valueKonstantin Ritt2015-02-131-1/+1
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2015-02-101-1/+1
|\
| * QFontDatabase: Make assert about failed delayed font population more verbose.Friedemann Kleint2015-01-211-1/+1
* | Use prefix instead of postfix for iteratorsMaks Naumov2015-02-081-1/+1
* | [QFontDatabase] Speed-up is(Bitmap|Smoothly)ScalableKonstantin Ritt2015-02-041-0/+6
* | Introduce QFontDatabase::isPrivateFamily()Gabriel de Dietrich2015-01-211-0/+18
* | Make it obvious we never expect QFontDatabase::Any to be supportedKonstantin Ritt2014-12-231-1/+1
* | Re-use cached font engines when request only differs in scriptKonstantin Ritt2014-12-231-2/+27
* | [QFontDatabasePrivate] Drop unused `fallbackFamilies` memberKonstantin Ritt2014-12-231-5/+1
* | [QFontDatabase] Don't look for best foundry twiceKonstantin Ritt2014-12-231-1/+1
* | Simplify QFontDatabase::load() a bitKonstantin Ritt2014-12-211-19/+15
* | Add QFont::Weight enum valuesPierre Rossi2014-12-121-33/+37
* | Use special value SMOOTH_SCALABLE where appropriateKonstantin Ritt2014-11-291-3/+2
* | Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2014-11-271-1/+2
|\|
| * Deprecate implementations of functions deprecated in headersShawn Rutledge2014-11-271-1/+2