OSDN Git Service
Ivailo Monev [Tue, 26 Nov 2019 02:52:39 +0000 (02:52 +0000)]
move info member to bases classes of JSCallbackObject
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Nov 2019 00:51:55 +0000 (00:51 +0000)]
avoid temporary copies in QString
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 26 Nov 2019 00:51:09 +0000 (00:51 +0000)]
assume invalid QLocale enums are not passed to methods
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 20:48:52 +0000 (20:48 +0000)]
remove windows support leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 20:07:15 +0000 (20:07 +0000)]
warn upon ucnv_setSubstString() failures
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 19:56:33 +0000 (19:56 +0000)]
make ICU version requirement note consistent with others
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 19:56:04 +0000 (19:56 +0000)]
remove now unused local variable in QPrinterPrivate::createDefaultEngines()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 12:21:46 +0000 (12:21 +0000)]
assume const methods are thread-safe and avoid locking where possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 11:58:28 +0000 (11:58 +0000)]
move QT_USE_SYSTEM_PROXIES build conditional to top-level CMake file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 11:36:53 +0000 (11:36 +0000)]
compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 09:44:13 +0000 (09:44 +0000)]
call QChar::category()/QChar::direction() overloads instead of inlining via macro
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 09:10:26 +0000 (09:10 +0000)]
remove now redundant threading QHostInfo tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 08:42:31 +0000 (08:42 +0000)]
check received results count instead of timeout in QHostInfo benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 08:20:43 +0000 (08:20 +0000)]
report codec name and function call upon ucnv_toUChars() failure
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 08:19:22 +0000 (08:19 +0000)]
unknown MIB is 2, as per IANA
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 05:56:32 +0000 (05:56 +0000)]
replace capital with lower case char in CMake modules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 05:15:34 +0000 (05:15 +0000)]
remove now redundant IDN whitelist support from QUrl
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 05:14:45 +0000 (05:14 +0000)]
convert input domain to UTF-8 in QUrl::fromAce()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 04:56:11 +0000 (04:56 +0000)]
remove now redundant iconv CMake module [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 04:00:34 +0000 (04:00 +0000)]
lower the number for race tests performed in QHostInfo test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 03:59:22 +0000 (03:59 +0000)]
resize result string accordingly in QUrl::fromAce() and QUrl::toAce()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 03:39:52 +0000 (03:39 +0000)]
use object instead of pointer for state in QHostInfo::localHostName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 03:10:45 +0000 (03:10 +0000)]
reimplement QUrl::toAce() and QUrl::fromAce() via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 02:10:26 +0000 (02:10 +0000)]
avoid use of QListIterator in QtButtonPropertyBrowserPrivate::gridRow()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 01:52:13 +0000 (01:52 +0000)]
make use of ucnv_compareNames() in QTextCodec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 01:27:02 +0000 (01:27 +0000)]
QSvgFont cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 01:08:15 +0000 (01:08 +0000)]
no current tests use qt_inflateGZipDataFrom()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 00:54:03 +0000 (00:54 +0000)]
use fixed size arrays for static strings in ICU codec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 00:53:33 +0000 (00:53 +0000)]
remove redundant qIsDetached() template
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 00:21:34 +0000 (00:21 +0000)]
remove redundant qmetaobject header inclusion
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 00:21:06 +0000 (00:21 +0000)]
make QTestTablePrivate getters const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 25 Nov 2019 00:20:40 +0000 (00:20 +0000)]
use Unicode characters as replacements in ICU codec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 24 Nov 2019 20:51:36 +0000 (20:51 +0000)]
ICU codec review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 24 Nov 2019 17:29:59 +0000 (17:29 +0000)]
adjust QTextCodec benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 24 Nov 2019 17:05:22 +0000 (17:05 +0000)]
virtual methods of QIcuCodec are final
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 24 Nov 2019 16:52:01 +0000 (16:52 +0000)]
make UTF-8 default codec for C-strings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 24 Nov 2019 04:00:56 +0000 (04:00 +0000)]
compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 24 Nov 2019 01:05:08 +0000 (01:05 +0000)]
remove codecs documentation that no longer applies [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 24 Nov 2019 00:51:30 +0000 (00:51 +0000)]
use macro for string size calculation in qt_string_normalize()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 21:52:42 +0000 (21:52 +0000)]
rework ICU codec to avoid relocations during conversion
Ivailo Monev [Sat, 23 Nov 2019 21:45:09 +0000 (21:45 +0000)]
do not ignore buffer-overflow error in ICU text codec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 19:17:53 +0000 (19:17 +0000)]
remove duplicate header inclusion from qtreewidget_p header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 18:35:30 +0000 (18:35 +0000)]
verify codec is provided by ICU codec before attempting to create it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 17:34:21 +0000 (17:34 +0000)]
QSqlQuery test build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 17:32:00 +0000 (17:32 +0000)]
remove now redundant scoping in QMetaType::save() and QMetaType::load()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 17:23:35 +0000 (17:23 +0000)]
fix host lookup from QHostInfo::lookupHost()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 17:20:55 +0000 (17:20 +0000)]
adjust server IPs tests data
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 17:20:10 +0000 (17:20 +0000)]
QTestEventLoop cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 15:46:56 +0000 (15:46 +0000)]
compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 15:27:35 +0000 (15:27 +0000)]
deal with QHostInfo FIXME
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 14:28:20 +0000 (14:28 +0000)]
make QHostAddress d pointer actually private
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 12:51:56 +0000 (12:51 +0000)]
remove invalid hostnames from QHostInfo benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 12:44:41 +0000 (12:44 +0000)]
update QLocale documentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 12:28:29 +0000 (12:28 +0000)]
document System and Latin1 text codec names
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 12:10:11 +0000 (12:10 +0000)]
make use of QHostInfo::localHostName() in QSqlDatabase test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 11:54:48 +0000 (11:54 +0000)]
lock before acessing global custom metatypes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 03:54:08 +0000 (03:54 +0000)]
use Q_NULLPTR instead of 0
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 03:53:46 +0000 (03:53 +0000)]
fix possible crash in QMetaType::isRegistered()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 23 Nov 2019 01:33:16 +0000 (01:33 +0000)]
ICU text codec optimizations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 22 Nov 2019 23:48:18 +0000 (23:48 +0000)]
backport ICU text codec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 22 Nov 2019 22:41:46 +0000 (22:41 +0000)]
correct cast in linguist loadQM() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 22 Nov 2019 18:34:21 +0000 (18:34 +0000)]
update README [ci skip]
QTBUG-57399 was fixed in
43d7bddc5fcdd5791b7075e929ece823ab09c93c
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 22 Nov 2019 16:16:10 +0000 (16:16 +0000)]
optimize designer components headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 22 Nov 2019 16:07:27 +0000 (16:07 +0000)]
sync harfbuzz with locale data
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 21 Nov 2019 18:18:37 +0000 (18:18 +0000)]
reimplement character properties and character manipulation via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 21 Nov 2019 00:12:36 +0000 (00:12 +0000)]
obtain hosts information without threading
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 23:52:33 +0000 (23:52 +0000)]
make use of HOST_NAME_MAX defined in limits.h
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 23:09:11 +0000 (23:09 +0000)]
reimplement qstrtoull() and qstrtoll()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 22:11:33 +0000 (22:11 +0000)]
make QReadWriteLockPrivate::recursive member const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 22:10:40 +0000 (22:10 +0000)]
use static QChar::isHighSurrogate() and QChar::isLowSurrogate() where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 19:54:29 +0000 (19:54 +0000)]
remove unused and internal QThreadPoolPrivate::startFrontRunnable()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 17:54:11 +0000 (17:54 +0000)]
change list separator too for system locale
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 17:31:52 +0000 (17:31 +0000)]
create a copy of the locale table pointer for system locale
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 16:49:33 +0000 (16:49 +0000)]
inline QUnicodeTables method overloads
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 15:26:28 +0000 (15:26 +0000)]
update .gitignore [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 14:06:24 +0000 (14:06 +0000)]
update translations [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 13:57:08 +0000 (13:57 +0000)]
regenerate manual pages [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 13:47:09 +0000 (13:47 +0000)]
deal with some include directive issues
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 12:15:01 +0000 (12:15 +0000)]
remove QT_NO_STL conditional leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 12:12:45 +0000 (12:12 +0000)]
adjust QVector benchmarks to recent change
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 03:48:53 +0000 (03:48 +0000)]
update README [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 02:23:14 +0000 (02:23 +0000)]
remove methods to make containers non-implicilty shared
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 02:21:07 +0000 (02:21 +0000)]
remove unused and internal QList::detachShared() method
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 20 Nov 2019 02:05:58 +0000 (02:05 +0000)]
make comparison operators const where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 19 Nov 2019 17:23:47 +0000 (17:23 +0000)]
add QCryptographicHash algorithms benchamrk
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 19 Nov 2019 02:15:38 +0000 (02:15 +0000)]
remove unused and internal QString::isSimpleText() method
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 18 Nov 2019 23:02:48 +0000 (23:02 +0000)]
compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 18 Nov 2019 21:18:48 +0000 (21:18 +0000)]
remove unused qt_dirtyRegion() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 18 Nov 2019 20:52:57 +0000 (20:52 +0000)]
use correct type for QSpanData transformation type member
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 17 Nov 2019 17:39:37 +0000 (17:39 +0000)]
update locale date from CLDR v36
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 17 Nov 2019 01:04:56 +0000 (01:04 +0000)]
remove redundant build-time definitions [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 17 Nov 2019 00:26:30 +0000 (00:26 +0000)]
Revert "remove now obsolete workaround for X11 macros"
This reverts commit
545dc7141b4358d2195e50b077f5db7c722a1088.
Ivailo Monev [Sun, 17 Nov 2019 00:24:00 +0000 (00:24 +0000)]
replace QT_BUILD_CORE_LIB with QT_BOOTSTRAPPED definition checks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 17 Nov 2019 00:20:10 +0000 (00:20 +0000)]
remove redundant script component pre-processor definition
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 16 Sep 2019 00:34:14 +0000 (00:34 +0000)]
systemLocaleIndex is required for assert even if QT_NO_SYSTEMLOCALE is defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 16 Sep 2019 00:21:59 +0000 (00:21 +0000)]
use httpbin.org for network tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 4 Sep 2019 01:09:39 +0000 (01:09 +0000)]
QT_NO_THREAD conditional build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 4 Sep 2019 00:53:38 +0000 (00:53 +0000)]
restore behaviour of qt_qhostinfo_lookup() to that prior to
6fbb95f90f59f6ac5b4e8546dd7028c486109152
setting valid pointer to true for non-cached lookups is not expected
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 4 Sep 2019 00:51:59 +0000 (00:51 +0000)]
check receiver before anything else in QHostInfo::lookupHost()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 4 Sep 2019 00:49:42 +0000 (00:49 +0000)]
remove unused info object from QHostInfo::lookupHost()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>