Commit graph

2782 commits

Author SHA1 Message Date
Ivailo Monev
fa34c080f6 reimplement character properties and character manipulation via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-22 00:00:35 +00:00
Ivailo Monev
df7225de36 obtain hosts information without threading
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-21 03:06:47 +00:00
Ivailo Monev
bfade642ba make use of HOST_NAME_MAX defined in limits.h
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 23:52:33 +00:00
Ivailo Monev
e54201c9e5 reimplement qstrtoull() and qstrtoll()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 23:09:11 +00:00
Ivailo Monev
ec25dcbe3c make QReadWriteLockPrivate::recursive member const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 22:11:33 +00:00
Ivailo Monev
8fe1ac1887 use static QChar::isHighSurrogate() and QChar::isLowSurrogate() where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 22:10:40 +00:00
Ivailo Monev
2158b3fc51 remove unused and internal QThreadPoolPrivate::startFrontRunnable()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 19:54:29 +00:00
Ivailo Monev
135a2d5bb9 change list separator too for system locale
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 17:54:11 +00:00
Ivailo Monev
986a46eb87 create a copy of the locale table pointer for system locale
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 17:31:52 +00:00
Ivailo Monev
5c44ab9ef2 inline QUnicodeTables method overloads
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 16:49:33 +00:00
Ivailo Monev
5e78f8e006 update .gitignore [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 15:26:28 +00:00
Ivailo Monev
f561e637e1 update translations [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 14:06:24 +00:00
Ivailo Monev
4402a5a14c regenerate manual pages [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 13:57:08 +00:00
Ivailo Monev
4f7e978018 deal with some include directive issues
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 13:47:09 +00:00
Ivailo Monev
b988598939 remove QT_NO_STL conditional leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 12:15:01 +00:00
Ivailo Monev
821979210e adjust QVector benchmarks to recent change
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 12:12:45 +00:00
Ivailo Monev
497fb8ddab update README [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 03:48:53 +00:00
Ivailo Monev
abd72d2705 remove methods to make containers non-implicilty shared
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 02:23:14 +00:00
Ivailo Monev
ef7ef9b74c remove unused and internal QList::detachShared() method
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 02:21:07 +00:00
Ivailo Monev
3012602c29 make comparison operators const where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 02:05:58 +00:00
Ivailo Monev
a7bf38eab7 add QCryptographicHash algorithms benchamrk
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-19 17:23:47 +00:00
Ivailo Monev
a087eacbc0 remove unused and internal QString::isSimpleText() method
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-19 02:15:38 +00:00
Ivailo Monev
0e87a02a0b compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-18 23:25:24 +00:00
Ivailo Monev
b911a502d1 remove unused qt_dirtyRegion() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-18 21:18:48 +00:00
Ivailo Monev
331097e5b6 use correct type for QSpanData transformation type member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-18 20:52:57 +00:00
Ivailo Monev
a6e0418bfd update locale date from CLDR v36
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-17 17:58:35 +00:00
Ivailo Monev
e26becd14c remove redundant build-time definitions [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-17 01:04:56 +00:00
Ivailo Monev
5f6adfe070 Revert "remove now obsolete workaround for X11 macros"
This reverts commit 545dc7141b.
2019-11-17 00:26:30 +00:00
Ivailo Monev
c307801f69 replace QT_BUILD_CORE_LIB with QT_BOOTSTRAPPED definition checks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-17 00:24:00 +00:00
Ivailo Monev
06646af433 remove redundant script component pre-processor definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-17 00:20:10 +00:00
Ivailo Monev
af9ee564e0 systemLocaleIndex is required for assert even if QT_NO_SYSTEMLOCALE is defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-09-16 00:34:14 +00:00
Ivailo Monev
379fd43ccb use httpbin.org for network tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-09-16 00:21:59 +00:00
Ivailo Monev
5f3bba9f2c QT_NO_THREAD conditional build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-09-04 01:09:39 +00:00
Ivailo Monev
7c7a1f8cb2 restore behaviour of qt_qhostinfo_lookup() to that prior to 6fbb95f90f
setting valid pointer to true for non-cached lookups is not expected

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-09-04 00:53:38 +00:00
Ivailo Monev
c231584e0c check receiver before anything else in QHostInfo::lookupHost()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-09-04 00:51:59 +00:00
Ivailo Monev
6c854c9746 remove unused info object from QHostInfo::lookupHost()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-09-04 00:49:42 +00:00
Ivailo Monev
9fbf4bd652 fix deadlock in QNetworkConfigurationManagerPrivate::updateConfigurations()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-20 19:58:56 +00:00
Ivailo Monev
9cb1d8e4d0 comments in locales data have served their purpose [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-14 13:10:41 +00:00
Ivailo Monev
09e3156120 longest BCP47 name is 11 characters long now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-14 12:22:28 +00:00
Ivailo Monev
b50bdfc4dc apply supposed fix for QTBUG-59159
it does not actually fix it, the tests are failing

upstream commit:
04b8db3d57

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-13 14:50:10 +00:00
Ivailo Monev
b48ae0537b make use of fromShortMonthName() in QDate::fromString()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-13 13:44:22 +00:00
Ivailo Monev
3cf211e2b6 avoid temporary in QLocale::toString()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-13 13:41:32 +00:00
Ivailo Monev
362faa872c Merge branch 'master' of https://github.com/fluxer/katie into locale 2019-08-13 10:39:52 +00:00
Ivailo Monev
e01b8addfa remove QT_NETWORK_LIB guard from network-settings header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-13 10:39:36 +00:00
Ivailo Monev
fb9d075698 Merge branch 'master' of https://github.com/fluxer/katie into locale 2019-08-13 10:32:59 +00:00
Ivailo Monev
650369423e add QHostAdress, QHostInfo and HTTP QNetworkReply tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-13 10:32:27 +00:00
Ivailo Monev
9686b5a72a effectively revert 215ced5fb8
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-12 23:11:42 +00:00
Ivailo Monev
0c03150b39 all-in-one build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-12 21:59:02 +00:00
Ivailo Monev
a4415b4cab mark date/time format parsing as likely and use fallthrough
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-12 18:36:47 +00:00
Ivailo Monev
b82aadfd58 avoid temporaries in QLocale::toString() methods
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-12 17:23:40 +00:00