Ivailo Monev
|
0f37127b5e
|
avoid temporary copy in QVariant::cmp()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-04 18:37:50 +00:00 |
|
Ivailo Monev
|
a2a9d1c23c
|
remove struct, class and enum in the middle of types from normalizeTypeInternal()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-04 12:28:36 +00:00 |
|
Ivailo Monev
|
e6676a2497
|
fix infinite loop in normalizeTypeInternal() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-04 12:27:28 +00:00 |
|
Ivailo Monev
|
6393759d3f
|
lock after computing the cache key in normalizeTypeInternal() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-04 07:38:44 +00:00 |
|
Ivailo Monev
|
34944f601f
|
protect normalized types cache with mutex
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-03 21:59:48 +00:00 |
|
Ivailo Monev
|
663881b8a1
|
remove redundant whitespace in qt_print_backtrace()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-03 17:01:11 +00:00 |
|
Ivailo Monev
|
f7b97d7482
|
support stack unwinding on assert via Unwind
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-03 16:00:23 +00:00 |
|
Ivailo Monev
|
b6bf8c0298
|
use foreach() for iteration in QSettingsPrivate::variantListToStringList()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-03 13:09:57 +00:00 |
|
Ivailo Monev
|
4f4dba9d37
|
replace QMetaType with QVariant enums where applicable in QVariant::canConvert()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-03 13:09:32 +00:00 |
|
Ivailo Monev
|
b3c46694a3
|
replace table with cases and fix JsonArray and JsonObject cases in QVariant::canConvert()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-03 06:25:44 +00:00 |
|
Ivailo Monev
|
8c961642ff
|
remove unused qVariantToHelper() argument
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-03 06:14:39 +00:00 |
|
Ivailo Monev
|
7d6f926f66
|
return from QVariant convert() helper and return ok for QVariant::Double/QVariant::Float cases
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-03 06:13:59 +00:00 |
|
Ivailo Monev
|
cd1bb895f3
|
reduce branches in QIcuCodec::codecForUtf
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-03 04:13:54 +00:00 |
|
Ivailo Monev
|
5570f7811b
|
lock when setting QThreadPool expiry time
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-12-01 15:07:17 +00:00 |
|
Ivailo Monev
|
c20d40b9fb
|
simplify PRNG seeding
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-30 03:37:31 +00:00 |
|
Ivailo Monev
|
2efe200ad7
|
move some inline methods body to their declaration in QCache
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-30 03:02:38 +00:00 |
|
Ivailo Monev
|
b1fe907405
|
remove redundant header inclusions from qicucodec cpp file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-29 04:57:55 +00:00 |
|
Ivailo Monev
|
2f47853c91
|
move QIcuCodec helper methods to the bottom for consistency
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-29 04:57:13 +00:00 |
|
Ivailo Monev
|
9cf0034f32
|
replace "Qt Designer" with "Katie Designer"
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-29 03:33:51 +00:00 |
|
Ivailo Monev
|
774b7ed6cf
|
inline and avoid temporary in containsTLDEntry() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-28 20:41:24 +00:00 |
|
Ivailo Monev
|
bf4937524d
|
remove duplicate header inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 23:22:53 +00:00 |
|
Ivailo Monev
|
f57018a7ce
|
suppress warnings caused by ignoring chdir retval
upstream commit:
c7da50ef8c
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 22:32:51 +00:00 |
|
Ivailo Monev
|
53ea179964
|
remove unused v_cast(), v_construct() and v_clear() arguments
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 22:14:09 +00:00 |
|
Ivailo Monev
|
6e4717044f
|
reduce branches in QIcuCodec::getConverter()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 21:55:55 +00:00 |
|
Ivailo Monev
|
40b2021dd9
|
drop keypad navigation support
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 20:01:26 +00:00 |
|
Ivailo Monev
|
47dcfde58a
|
genmib script review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 07:41:12 +00:00 |
|
Ivailo Monev
|
87bf133d3b
|
detect only UTF text from QTextCodec::codecForUtfText() for compatibility
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 07:03:25 +00:00 |
|
Ivailo Monev
|
035728be1e
|
remove unused local variable in QTextCodec::codecForMib()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 05:22:14 +00:00 |
|
Ivailo Monev
|
06beb75f2e
|
use consistent variable name for result in QIcuCodec::convertToUnicode()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 05:12:57 +00:00 |
|
Ivailo Monev
|
bc0e850230
|
correct warning message in QIcuCodec::convertToUnicode()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 05:12:02 +00:00 |
|
Ivailo Monev
|
5e5fa00b87
|
print actual the <class>::<method> info from QIcuCodec::codecForText() warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 02:37:36 +00:00 |
|
Ivailo Monev
|
55448935e8
|
no need for Latin1 codec name alias now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 01:46:36 +00:00 |
|
Ivailo Monev
|
19e0202fca
|
reimplement QTextCodec::codecForUtfText() via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 01:34:56 +00:00 |
|
Ivailo Monev
|
a4c575286f
|
UTF-32 BOM is 4 chars
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 01:05:53 +00:00 |
|
Ivailo Monev
|
0eb2f523f2
|
make private d member of ConverterState actually private
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-27 00:41:52 +00:00 |
|
Ivailo Monev
|
f40fc06760
|
use script instead of utility to generate URL TLDs table
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-26 19:08:55 +00:00 |
|
Ivailo Monev
|
b64bedf92f
|
update URL TLDs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-26 18:22:08 +00:00 |
|
Ivailo Monev
|
dc094d4be5
|
avoid two character lookups in qIsEffectiveTLD() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-26 18:20:58 +00:00 |
|
Ivailo Monev
|
39e00af0e4
|
replace default with U_JT_COUNT case in QChar::joining()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-26 03:41:04 +00:00 |
|
Ivailo Monev
|
dae8364153
|
avoid temporary copies in QString
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-26 00:51:55 +00:00 |
|
Ivailo Monev
|
419f6f30cd
|
assume invalid QLocale enums are not passed to methods
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-26 00:51:09 +00:00 |
|
Ivailo Monev
|
a3e72ac70a
|
remove windows support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 20:48:52 +00:00 |
|
Ivailo Monev
|
a0d3354077
|
warn upon ucnv_setSubstString() failures
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 20:07:15 +00:00 |
|
Ivailo Monev
|
b24596c151
|
assume const methods are thread-safe and avoid locking where possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 12:21:46 +00:00 |
|
Ivailo Monev
|
03835c61ad
|
compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 11:36:53 +00:00 |
|
Ivailo Monev
|
d48fcce34a
|
call QChar::category()/QChar::direction() overloads instead of inlining via macro
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 09:44:13 +00:00 |
|
Ivailo Monev
|
e6293ea8bf
|
report codec name and function call upon ucnv_toUChars() failure
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 08:22:05 +00:00 |
|
Ivailo Monev
|
2d0949b22f
|
unknown MIB is 2, as per IANA
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 08:19:22 +00:00 |
|
Ivailo Monev
|
3682f3332e
|
remove now redundant IDN whitelist support from QUrl
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 05:15:34 +00:00 |
|
Ivailo Monev
|
2ecefbccc3
|
convert input domain to UTF-8 in QUrl::fromAce()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-25 05:14:45 +00:00 |
|