Commit graph

2986 commits

Author SHA1 Message Date
Ivailo Monev
685e169015 avoid temporaries and use const-reference where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-28 07:12:20 +00:00
Ivailo Monev
9baba50388 sort excluded all-in-one sources list [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-28 03:54:01 +00:00
Ivailo Monev
2ab0eca5eb correct definitions for Xext not found case [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-28 03:47:12 +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
cef0c3ed4b remove redundant pragmafsck script [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-27 07:44:42 +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
b8c48fd33a platform specific mkspecs are no longer a thing
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-27 03:49:11 +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
4370a45efe fix upstream QTBUG-15773 and QTBUG-70506
upstream commits:
49efea26a5
dedd4a7a7c

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 23:15:58 +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
5f2ef4cfaa fix QDockAreaLayoutInfo and QDockAreaLayout const correctness
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 11:03:04 +00:00
Ivailo Monev
0c14a67538 avoid temporary map in WriteIncludes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 09:49:28 +00:00
Ivailo Monev
f978e04e84 genmap script review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 09:34:53 +00:00
Ivailo Monev
d042d1e108 update README [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-26 08:55:51 +00:00
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