Ivailo Monev
|
76231c9c96
|
open new iterator from QTextBoundaryFinder copy-constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-12 04:47:07 +02:00 |
|
Ivailo Monev
|
e4a2aeda4a
|
reference count QTextBoundaryFinderPrivate
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-12 04:38:16 +02:00 |
|
Ivailo Monev
|
ba7e94d964
|
fix some QCoreApplication/QApplication thread-safety issues
for reference:
https://pubs.opengroup.org/onlinepubs/9699919799/functions/exec.html
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-10 08:06:12 +02:00 |
|
Ivailo Monev
|
08959aa331
|
move QT_NO_DEBUG_STREAM override to qconfig header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-10 04:50:16 +02:00 |
|
Ivailo Monev
|
8b472f111b
|
remove some redundant int constructs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-09 14:28:38 +02:00 |
|
Ivailo Monev
|
0d8fe298bc
|
fix regression since b3722d96b0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-09 13:02:34 +02:00 |
|
Ivailo Monev
|
14908ad4c6
|
copy the result of nl_langinfo()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-09 02:17:21 +02:00 |
|
Ivailo Monev
|
35f392220d
|
implement option to print backtrace on warning message
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-08 15:51:14 +02:00 |
|
Ivailo Monev
|
04bd8bdbd3
|
keep QByteArray reference in QProcessPrivate::createChannel()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-08 13:39:02 +02:00 |
|
Ivailo Monev
|
a4bb0a9759
|
store native file path outside loop in QFSFileEngine::open()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-08 13:38:11 +02:00 |
|
Ivailo Monev
|
98c62f920d
|
always use clock_gettime() in QElapsedTimer() and qt_gettime()
upstream commits:
46e2c94417
51ddaabb81
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-08 12:25:03 +02:00 |
|
Ivailo Monev
|
106d121438
|
bump the minimum to POSIX.1-2001
many POSIX.1-2001 functions are used right now such as strcasecmp(),
strncasecmp(), htonl(), etc.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-08 10:32:10 +02:00 |
|
Ivailo Monev
|
b8947a6ab4
|
use plain ushort array in QString streaming operator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-08 08:06:35 +02:00 |
|
Ivailo Monev
|
0ab9965dc1
|
remove redundant QT_BEGIN_HEADER and QT_END_HEADER definitions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-08 01:09:49 +02:00 |
|
Ivailo Monev
|
3906f4a59b
|
remove unused qMetaTypeId<T>() argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-07 01:57:17 +02:00 |
|
Ivailo Monev
|
c24dbe9f2e
|
remove unused QMetaTypeId2<T>::MetaType enum
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-07 01:50:35 +02:00 |
|
Ivailo Monev
|
9050d433ea
|
use plain integer in QMetaTypeId<T>::qt_metatype_id() lazy initializer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-06 15:02:59 +02:00 |
|
Ivailo Monev
|
ebd043f82a
|
remove some win and mac leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-06 10:39:15 +02:00 |
|
Ivailo Monev
|
5965d6ea74
|
assume DBL_DIG and FLT_DIG are defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-06 10:09:56 +02:00 |
|
Ivailo Monev
|
8a9f064ede
|
use compiler built-ins for byte swapping
for reference:
https://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html
https://clang.llvm.org/docs/LanguageExtensions.html
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-06 09:12:40 +02:00 |
|
Ivailo Monev
|
6774d5769b
|
compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-06 07:10:54 +02:00 |
|
Ivailo Monev
|
6e0bacd003
|
properly initialize QtSharedPointer::ExternalRefCountData members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-06 07:04:46 +02:00 |
|
Ivailo Monev
|
c726e36c95
|
keep QByteArray reference in QDebug destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-05 09:17:20 +02:00 |
|
Ivailo Monev
|
a8f2b1770e
|
export QDir::SortFlags debug operator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-05 07:57:13 +02:00 |
|
Ivailo Monev
|
d129064020
|
properly initialize QDataStream members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-05 06:39:10 +02:00 |
|
Ivailo Monev
|
cc9ccc9974
|
use correct QString constructs in QLocale and QLocalePrivate
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-04 20:16:17 +02:00 |
|
Ivailo Monev
|
574064ec04
|
remove empty case in decimalForm()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-04 20:09:43 +02:00 |
|
Ivailo Monev
|
835cfd56f6
|
keep references to QByteArray objects
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-04 20:00:36 +02:00 |
|
Ivailo Monev
|
58ef830341
|
copyright update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-02 01:59:24 +02:00 |
|
Ivailo Monev
|
8ccef75a96
|
QJsonValue review
several bugs were discovered
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-01 23:57:41 +02:00 |
|
Ivailo Monev
|
b26b66b279
|
fix translation of QJsonParseError errors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-01 19:42:27 +02:00 |
|
Ivailo Monev
|
4ffb24ed19
|
oops, fix dl/rt library lookup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-01 00:27:50 +02:00 |
|
Ivailo Monev
|
ce6ec5389a
|
check for semaphore header, dl and rt libraries during build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-31 23:20:48 +02:00 |
|
Ivailo Monev
|
50331376b3
|
make cxxabi header optional
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-31 21:35:16 +02:00 |
|
Ivailo Monev
|
33b3d52c2d
|
mark warning case in QSystemSemaphore::release() as unlikely
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-31 21:32:51 +02:00 |
|
Ivailo Monev
|
53b7276e60
|
get rid of internal QT_SCRIPT_LIB and QT_UITOOLS_LIB definitions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-31 19:08:04 +02:00 |
|
Ivailo Monev
|
a057c7e5b0
|
optimize QRegExpEngine::getEscape()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-31 05:59:18 +02:00 |
|
Ivailo Monev
|
1d5e5f83bf
|
compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-31 03:39:09 +02:00 |
|
Ivailo Monev
|
101e224736
|
fix QMap C++20 compliance
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-31 03:38:50 +02:00 |
|
Ivailo Monev
|
64f86c09dc
|
Revert "reduce the size of private QVariant data"
This reverts commit 6456c01da4 .
|
2020-12-30 22:44:27 +02:00 |
|
Ivailo Monev
|
6456c01da4
|
reduce the size of private QVariant data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-30 21:01:32 +02:00 |
|
Ivailo Monev
|
0aac6601ca
|
mark some QSettings warning cases as unlikely
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-28 17:16:18 +02:00 |
|
Ivailo Monev
|
1621160d34
|
use Q_TBUFFSIZE as size for buffer in QTemporaryFile::createLocalFile()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-28 17:11:43 +02:00 |
|
Ivailo Monev
|
f711ab47d5
|
move QFSFileEnginePrivate methods to the top of the source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-28 17:11:13 +02:00 |
|
Ivailo Monev
|
5ca2b6a2dc
|
mark the end of QStandardPaths::displayName() as unreachable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-28 16:57:57 +02:00 |
|
Ivailo Monev
|
c1386f7714
|
QStandardPaths review
QStandardPaths::LocateOption is exclusive and the API now makes it obvious
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-28 16:52:36 +02:00 |
|
Ivailo Monev
|
3f2d0117ad
|
remove non-existing QStandardPaths methods declarations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-28 08:45:43 +02:00 |
|
Ivailo Monev
|
3a2da8bd21
|
fix some QFileSystemEngine issues
related:
a72408581c
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-28 04:45:10 +00:00 |
|
Ivailo Monev
|
ade5aa4286
|
introduce QFile::errorString()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-28 04:40:21 +00:00 |
|
Ivailo Monev
|
ee9c02f472
|
use foreach() for iteration in QObjectPrivate::setThreadData_helper()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-12-27 22:26:47 +00:00 |
|