Ivailo Monev
|
8e7bfa67f4
|
effectively revert QString changes
that includes:
53b54fc8a6
3e4c0955a9
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-27 21:53:56 +00:00 |
|
Ivailo Monev
|
ad4494cb0f
|
make QByteArray::resize() resize precisely
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-26 10:55:09 +00:00 |
|
Ivailo Monev
|
53b54fc8a6
|
remove incorrect QString::grow() call from QString::resize()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-26 10:45:20 +00:00 |
|
Ivailo Monev
|
ee372c76ce
|
use proper cast in QString::compare(()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-26 10:35:49 +00:00 |
|
Ivailo Monev
|
8e119e96f7
|
null-termiate the string from QByteArray(const char *data) constructor
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-26 10:23:52 +00:00 |
|
Ivailo Monev
|
3e4c0955a9
|
merge private alloc and capacity QString Data members into capacity
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-26 02:32:42 +00:00 |
|
Ivailo Monev
|
2d7261cc6b
|
cstdlib is required for free in qscopedpointer header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-25 16:40:48 +00:00 |
|
Ivailo Monev
|
e5ffaf680e
|
cstdlib is required for malloc in qcontiguouscache header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-25 16:33:48 +00:00 |
|
Ivailo Monev
|
60d86aacbf
|
std::swap is declared in utility header since C++11
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-25 16:29:49 +00:00 |
|
Ivailo Monev
|
4daf9e319f
|
use uninitialized buffer in toLatin1_helper() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-25 12:14:07 +00:00 |
|
Ivailo Monev
|
d43c94daf6
|
update notes about script properties
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-24 10:57:00 +00:00 |
|
Ivailo Monev
|
08ded7687c
|
add missing space to statement in QChar::isSpace()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-24 10:53:05 +00:00 |
|
Ivailo Monev
|
b966fe78bb
|
use utf8proc for grapheme break property detection
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-24 10:47:58 +00:00 |
|
Ivailo Monev
|
2c3140109d
|
Unicode v5.0+ characters and partial scripts support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-23 20:02:45 +00:00 |
|
Ivailo Monev
|
598c21ebe9
|
combine common return case in QString::repeated()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-17 13:54:17 +00:00 |
|
Ivailo Monev
|
651b613e15
|
combine common return case in QByteArray::repeated()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-17 13:53:58 +00:00 |
|
Ivailo Monev
|
341d5a9755
|
use uninitialized output in QString::repeated()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-17 13:52:55 +00:00 |
|
Ivailo Monev
|
7f5fdb2c24
|
use uninitialized output in QByteArray::repeated()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-17 13:52:24 +00:00 |
|
Ivailo Monev
|
39ba7c8e38
|
optimize QString::number()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-16 21:30:08 +00:00 |
|
Ivailo Monev
|
53e5868862
|
optimize QByteArray::number() functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-16 21:17:54 +00:00 |
|
Ivailo Monev
|
849ba7a632
|
replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-16 11:50:03 +00:00 |
|
Ivailo Monev
|
97db6a1b84
|
replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-16 00:41:53 +00:00 |
|
Ivailo Monev
|
d9da040abb
|
remove redundant header inclusions from mkspecs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-15 19:42:42 +00:00 |
|
Ivailo Monev
|
2be85a6d6b
|
QContiguousCacheData cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-13 20:56:08 +00:00 |
|
Ivailo Monev
|
ab553ba4a7
|
mark some warning cases are unlikely
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-13 15:15:40 +00:00 |
|
Ivailo Monev
|
2ec22d999f
|
assume the node deleter is always valid pointer in QHashData::free_helper()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-12 11:49:51 +00:00 |
|
Ivailo Monev
|
a290f7b63d
|
use constBegin()/constEnd() for QHash iterators where appropriate
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-12 11:49:15 +00:00 |
|
Ivailo Monev
|
c9ec1d382c
|
mark qWarning cases as unlikely
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-11 13:09:17 +00:00 |
|
Ivailo Monev
|
57c64fb759
|
use single assignment for node pointer in QHash::createNode()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-11 00:36:23 +00:00 |
|
Ivailo Monev
|
21785f3554
|
avoid temporary copy in QHash::unite()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-11 00:35:14 +00:00 |
|
Ivailo Monev
|
855a14563c
|
QByteArray is not padded anymore thus simplify QBitArray hashing
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-10 22:51:46 +00:00 |
|
Ivailo Monev
|
d6b83b40c8
|
inline internal hash functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-10 22:50:53 +00:00 |
|
Ivailo Monev
|
54a36450cc
|
avoid temporary copies in QVarLengthArray
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-10 10:50:47 +00:00 |
|
Ivailo Monev
|
fca2f9ab92
|
replace reinterpret_cast with static_cast where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-10 10:50:14 +00:00 |
|
Ivailo Monev
|
2b1afacd6d
|
Revert "QVarLengthArray cleanup"
This reverts commit 78e89f39f3 .
|
2019-07-10 10:24:57 +00:00 |
|
Ivailo Monev
|
009c4b8d40
|
set internal string lenght of invalid QTextBoundaryFinder to -1
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 23:21:16 +00:00 |
|
Ivailo Monev
|
87e8e5e7a7
|
always create private object of QTextBoundaryFinder
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 22:44:57 +00:00 |
|
Ivailo Monev
|
78e89f39f3
|
QVarLengthArray cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 22:27:12 +00:00 |
|
Ivailo Monev
|
eae80c6bac
|
only system and monotonic types of elapsed times are supported
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 21:42:13 +00:00 |
|
Ivailo Monev
|
35da65f4d8
|
indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 19:23:40 +00:00 |
|
Ivailo Monev
|
6f809b4a95
|
mark all QHash() arguments as const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 19:03:58 +00:00 |
|
Ivailo Monev
|
ea7d97bc55
|
indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 18:13:18 +00:00 |
|
Ivailo Monev
|
eb724a167d
|
use qint16 where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 17:07:15 +00:00 |
|
Ivailo Monev
|
57469c98da
|
fix locale lookup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-09 12:27:56 +00:00 |
|
Ivailo Monev
|
b79303f1f2
|
remove now unused QHash macros
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-07 23:42:18 +00:00 |
|
Ivailo Monev
|
c66d770ffd
|
avoid temporaries in QLocale
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-07 13:53:36 +00:00 |
|
Ivailo Monev
|
7d417abdd2
|
make private QLocale data actually private
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-07 13:18:03 +00:00 |
|
Ivailo Monev
|
0a09c277e0
|
resize output string before filling it with data from QString::toStdWString()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-07 01:01:27 +00:00 |
|
Ivailo Monev
|
a21a480105
|
copyright update
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-07-02 18:13:44 +00:00 |
|
Ivailo Monev
|
38627fef27
|
set default compression level of qFastCompress() to 1
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-06-30 01:34:30 +00:00 |
|