Commit graph

2858 commits

Author SHA1 Message Date
Ivailo Monev
51ae6c8794 MariaDB provides pkg-config files in recent versions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 07:57:45 +00:00
Ivailo Monev
c30778d037 make SQLite driver use UTF-8 encoding
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 06:26:14 +00:00
Ivailo Monev
9536273940 remove redundant header inclusion
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 06:24:36 +00:00
Ivailo Monev
a892fbd9ca remove redundant forward class declaration in QSqlRecord header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 06:24:13 +00:00
Ivailo Monev
221cab9e43 use initializer list for d initialization in QSqlQuery constructors
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 06:04:36 +00:00
Ivailo Monev
845b1a082f avoid temporaries in QSqlQuery methods
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 06:03:50 +00:00
Ivailo Monev
17d4b2ca5b use initializer list for d initialization in QSqlField constructor
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 05:43:07 +00:00
Ivailo Monev
897d7f41f5 avoid detach in QSqlField::setRequiredStatus() if possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 05:40:47 +00:00
Ivailo Monev
880e4b188f access fields count from private pointer in QSqlRecord::indexOf()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 05:39:25 +00:00
Ivailo Monev
eace04c4fa avoid temporaries for comparison in _q_escapeIdentifier() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 05:10:56 +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
2712495e14 replace C-style with reinterpret casts in ODBC SQL driver
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 03:24:57 +00:00
Ivailo Monev
7d596f1483 move info member to bases classes of JSCallbackObject
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 02:52:39 +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
4bced12c05 make ICU version requirement note consistent with others
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 19:56:33 +00:00
Ivailo Monev
74b82ebd7f remove now unused local variable in QPrinterPrivate::createDefaultEngines()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 19:56:04 +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
2dae6f2ab7 move QT_USE_SYSTEM_PROXIES build conditional to top-level CMake file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 11:58:28 +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
dae7c3c7d9 remove now redundant threading QHostInfo tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 09:10:26 +00:00
Ivailo Monev
16bd09d842 check received results count instead of timeout in QHostInfo benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 08:42:31 +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
b2963fb94d replace capital with lower case char in CMake modules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 05:56:32 +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
Ivailo Monev
82fb75adb5 remove now redundant iconv CMake module [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 04:56:22 +00:00
Ivailo Monev
89c09bdbe6 lower the number for race tests performed in QHostInfo test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 04:18:14 +00:00
Ivailo Monev
79ed7e3154 resize result string accordingly in QUrl::fromAce() and QUrl::toAce()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 03:59:22 +00:00
Ivailo Monev
31345193a9 use object instead of pointer for state in QHostInfo::localHostName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 03:39:52 +00:00
Ivailo Monev
c6ff4febc1 reimplement QUrl::toAce() and QUrl::fromAce() via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 03:10:45 +00:00
Ivailo Monev
c2ba917685 avoid use of QListIterator in QtButtonPropertyBrowserPrivate::gridRow()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 02:10:26 +00:00
Ivailo Monev
6b4073cc25 make use of ucnv_compareNames() in QTextCodec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 01:52:13 +00:00
Ivailo Monev
7d92f7fb69 QSvgFont cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 01:27:02 +00:00
Ivailo Monev
932e1606e6 no current tests use qt_inflateGZipDataFrom()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 01:08:15 +00:00
Ivailo Monev
94c177621b use fixed size arrays for static strings in ICU codec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 00:54:03 +00:00
Ivailo Monev
506edda343 remove redundant qIsDetached() template
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 00:53:33 +00:00
Ivailo Monev
5dec3700ed remove redundant qmetaobject header inclusion
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 00:21:34 +00:00
Ivailo Monev
9e5a8773c8 make QTestTablePrivate getters const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 00:21:06 +00:00
Ivailo Monev
55c0d9895f use Unicode characters as replacements in ICU codec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 00:20:40 +00:00
Ivailo Monev
47a453791a ICU codec review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-24 22:34:11 +00:00
Ivailo Monev
c078098d58 adjust QTextCodec benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-24 17:29:59 +00:00
Ivailo Monev
3328cecbba virtual methods of QIcuCodec are final
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-24 17:05:22 +00:00
Ivailo Monev
6867c6f316 make UTF-8 default codec for C-strings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-24 16:52:01 +00:00
Ivailo Monev
f0bef9de3e compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-24 04:00:56 +00:00
Ivailo Monev
be9ca979c0 remove codecs documentation that no longer applies [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-24 01:05:20 +00:00