Ivailo Monev
201465495e
fix most of the QChar normalization test cases
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 23:53:01 +00:00
Ivailo Monev
7a82746e1a
fix decomposition of certain characters
...
unorm2_getDecomposition() is supposedly independent of the UNormalizer2
instance according to its documentation, apparently not
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 23:25:15 +00:00
Ivailo Monev
06526cb868
set error from errno before calling close() in QFileSystemEngine::copyFile()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:49:47 +00:00
Ivailo Monev
05982d0b07
make use of Q_DECLARE_FLAGS() macro in QStandardPaths
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:35:26 +00:00
Ivailo Monev
dfab8f5fb3
QStandardPaths cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:33:55 +00:00
Ivailo Monev
f2806e5133
make use of Q_DISABLE_COPY() macro in QStandardPaths
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:18:27 +00:00
Ivailo Monev
8b48335910
use const iterator in QProcessManager::catchDeadChildren()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:10:18 +00:00
Ivailo Monev
f673d2625b
remove redundant header inclusions from qprocess_unix source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:05:45 +00:00
Ivailo Monev
b7ae2e2ceb
remove redundant header inclusions from qfilesystemiterator_p header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 22:00:22 +00:00
Ivailo Monev
3c44a64a7a
correct warning message in QTextBoundaryFinderPrivate::operator=()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 18:26:55 +00:00
Ivailo Monev
c11985f055
replace hardcoded values with a surrogate handling methods
...
upstream commit:
50fefebc84
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 18:25:05 +00:00
Ivailo Monev
da3f5dc609
reimplement QTextBoundaryFinder via ICU
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 17:45:40 +00:00
Ivailo Monev
1952a1d0d8
update QDataStream::Version enum documentation [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 12:38:38 +00:00
Ivailo Monev
12e8feb37a
compiler warning fixes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 23:05:10 +00:00
Ivailo Monev
98e34ceb68
add QSocketNotifier test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:46:21 +00:00
Ivailo Monev
d38702ed58
add QDBusMetaType test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:30:47 +00:00
Ivailo Monev
791cb8ca5f
add QCssParser test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:24:03 +00:00
Ivailo Monev
354de53005
limit normalization QChar test to 10k entries
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:02:34 +00:00
Ivailo Monev
2dd3ad2b2d
avoid changing range vector twice in QRegExpCharClass::addRange()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 21:32:19 +00:00
Ivailo Monev
96899c184d
restore QChar::isLetterOrNumber() and QChar::isSpace() behaviour to that prior to fa34c080f6
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 21:30:10 +00:00
Ivailo Monev
805b9678d4
remove some dead code in switch statements
...
upstream commit:
914e1f3608
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 20:32:57 +00:00
Ivailo Monev
e3e326997f
add dummy member to QRegExpCharClass only if QT_NO_REGEXP_OPTIM is defined
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 20:02:55 +00:00
Ivailo Monev
5b6ab489c9
add QChar test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 16:43:07 +00:00
Ivailo Monev
03a7407e2c
add QRegExp test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 16:04:38 +00:00
Ivailo Monev
cc43a8de3b
optimize QRegExp::escape() for case that string will not need escaping
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 15:34:20 +00:00
Ivailo Monev
5f238cb21d
indent and format qregexp source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 15:26:57 +00:00
Ivailo Monev
b72431fa8c
add QTimer test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 13:51:25 +00:00
Ivailo Monev
f0c42af362
implement file copying for Linux
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 12:58:56 +00:00
Ivailo Monev
9b02a8dd63
use single variable assignment in QRegion functions where possible
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:50:56 +00:00
Ivailo Monev
e85ed60606
inline and mark const some of QSvgIconEnginePrivate methods
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:49:38 +00:00
Ivailo Monev
fb253d03c7
registerFont() function cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:49:00 +00:00
Ivailo Monev
e3eb024c8d
make qt_addPatternProps() function static
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:48:25 +00:00
Ivailo Monev
a25f462454
avoid temporary in getFCWeight() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:48:00 +00:00
Ivailo Monev
b4ef4d4815
inline getFCWeight() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:47:29 +00:00
Ivailo Monev
0dc9cee594
remove redundant FC_WIDTH and FC_FAMILYLANG definition checks
...
FC_WIDTH is available since 2.1.92, FC_FAMILYLANG since 2.2.97 and 2.4.2 is
required for Freetype integration
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 11:46:19 +00:00
Ivailo Monev
b18137f47e
rebrand generated SVG documents title and description
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 03:32:27 +00:00
Ivailo Monev
11e344b851
remove redundant QFileSystemEntry constructor
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 01:20:10 +00:00
Ivailo Monev
e25ac73fde
choose QImage format for streaming at compile-time, with fallbacks
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 00:48:22 +00:00
Ivailo Monev
beb7337639
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 00:20:51 +00:00
Ivailo Monev
b93dfdfb27
remove TODO in QRegExpValidator
...
upstream commit:
d6fb349751
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 00:10:59 +00:00
Ivailo Monev
f7cc7304d5
remove redundant Q_UNREACHABLE_IMPL() macro definition
...
only GCC and Clang are supported for now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:33:24 +00:00
Ivailo Monev
2e48114d59
move temporary to the scope it is used in in PointInRegion() function
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:26:57 +00:00
Ivailo Monev
d22129d479
RectInRegion() function cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:26:29 +00:00
Ivailo Monev
2486a53870
remove unused EXTENTS macro from qregion source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:24:14 +00:00
Ivailo Monev
5326fc2978
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 23:09:54 +00:00
Ivailo Monev
e908e40c08
remove redundant sysconf() query in QFileSystemEngine::resolveGroupName()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 22:48:39 +00:00
Ivailo Monev
dc70cebb6e
remove QMenuItem, QDockSeparator and QDockWidgetSeparator leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 21:33:53 +00:00
Ivailo Monev
36a1648ade
remove QtMotif support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 21:33:02 +00:00
Ivailo Monev
984eebca1e
compiler warning fixes
...
upstream commits:
65ec933f91
2d8d738657
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 15:59:31 +00:00
Ivailo Monev
1be3264f7d
remove unused QBenchmarkMetric enum values
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 15:58:46 +00:00