Ivailo Monev
74c38b3976
remove disabled X11 workaround in qapplication_x11 source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-29 21:12:33 +00:00
Ivailo Monev
67b114be9c
do not translate error codes in qt_error_string()
...
strerror()/strerror_r() should do translate it depending on the system
locale
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-29 04:03:08 +00:00
Ivailo Monev
f994d48037
remove mac/win leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-29 03:59:11 +00:00
Ivailo Monev
59a37e52e4
rework the translation related functions
...
this is both step back (in terms of plural support) and step forward
(in terms of missuse of QApplication::translate()) but it has to be done
to make the API somewhat sensible. note that plural forms emulation via
QString.arg() is already done in some places and
QApplication::translate() is used somewhere where it should not be. in a
nutshell, if your code does not compile it probably needs more than a
build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-29 02:00:49 +00:00
Ivailo Monev
5d26846b73
prefix getpid() function calls
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 14:24:34 +00:00
Ivailo Monev
09c680950f
merge QT_NO_TRANSLATION and QT_NO_TRANSLATION_BUILDER options
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 14:18:16 +00:00
Ivailo Monev
065a540e92
properly indent statement in findXdndAwareParent()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 04:07:30 +00:00
Ivailo Monev
49132a59f0
remove unused and internal QCoreApplicationPrivate::isTranslatorInstalled()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 02:57:34 +00:00
Ivailo Monev
36c364fbe9
reimplement QTranslator via gettext/libintl
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-28 00:27:59 +00:00
Ivailo Monev
cefef1c29d
remove unused linguist classes, typedefs and function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 03:25:40 +00:00
Ivailo Monev
95413d4a93
mark QTranslator::translate() as virtual
...
when the overload was merged as per the TODO virtual specifier was not
added by mistake
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 03:24:52 +00:00
Ivailo Monev
e88c8d972d
fix possible sm_performSaveYourself() thread-safety issue
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 02:50:47 +00:00
Ivailo Monev
b7376b2e53
check for pthread_stackseg_np() during build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 01:23:41 +00:00
Ivailo Monev
5b908937b5
OpenBSD build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 01:14:22 +00:00
Ivailo Monev
079210cccb
use arc4random() in qrand() if available
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 01:01:59 +00:00
Ivailo Monev
bbcffe0842
remove unused QThreadData::clearCurrentThreadData()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 20:55:08 +00:00
Ivailo Monev
dfaf8848a2
remove stub QNetworkSessionPrivate::setALREnabled()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 19:46:05 +00:00
Ivailo Monev
d34df84702
remove unused set_font_bits() argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 19:36:18 +00:00
Ivailo Monev
675891d158
avoid branch in QFontPrivate constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 19:35:53 +00:00
Ivailo Monev
5861bd8b78
fix some QByteArrayMatcher and QStringMatcher bugs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 18:58:50 +00:00
Ivailo Monev
28083c86f4
set correct Section type for QDateTimeParser::last
...
upstream commit:
c459ea84c4
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 18:07:48 +00:00
Ivailo Monev
760e18b19d
remove unused QDateTimeParser member and enum
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 17:46:09 +00:00
Ivailo Monev
36e1687e0e
do not handle NAN and INFINITY explicitly in QLocalePrivate::bytearrayToDouble()
...
std::strtod() should support such cases, even case-insensitive occurences
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 17:18:56 +00:00
Ivailo Monev
5717bc5056
remove redundant QT_PLUGIN definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 16:10:11 +00:00
Ivailo Monev
6e1da5a137
effectively revert 26bf3aacd3
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 15:56:09 +00:00
Ivailo Monev
0353958c59
make use of dbus_signature_validate() and dbus_signature_validate_single()
...
both methods are available in atleast D-Bus v0.32 and v1.5.12 is
required so no reason not to do that
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
asd
2020-11-26 02:45:57 +00:00
Ivailo Monev
3896342aa5
prefix getpagesize() call in Heap::allocateBlock()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 01:12:21 +00:00
Ivailo Monev
ad51f0e024
remove unused QBearerEngine members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 00:45:13 +00:00
Ivailo Monev
304775706d
make use of Q_DECL_ALIGN() and Q_ALIGNOF() in JSC
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 00:27:54 +00:00
Ivailo Monev
ccdabe7fe5
remove the condition for system proxies support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 22:54:08 +00:00
Ivailo Monev
015d7ff1c3
update tables data to CLDR v38
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 22:42:03 +00:00
Ivailo Monev
e566f1ed4f
do not export QSettingsPrivate for test builds
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 22:29:37 +00:00
Ivailo Monev
4566e505f1
remove unused internal build functionality
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 22:26:39 +00:00
Ivailo Monev
57c9842eba
check for timegm(), tm.tm_gmtoff and tm.tm_zone during build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 15:45:57 +00:00
Ivailo Monev
8d75d78a4f
check for posix_memalign(), pthread_attr_get_np() and madvise() during build
...
replace mmap() calls with QT_MMAP() so that mmap64() is called when
supported by the host while at it and remove conditions that are
assumed to always be true
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 15:13:47 +00:00
Ivailo Monev
1a73186189
remove redundant QDir forward declaration in qsslsocket header and obsolete TODO
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 02:36:33 +00:00
Ivailo Monev
fd029dc590
replace qstrtod(), qstrtoll() and qstrtoull() with their body
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 00:40:43 +00:00
Ivailo Monev
0016067294
do not enable madvise() use on Hurd for JSC
...
Hurd does not have MAD_FREE
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 18:14:33 +00:00
Ivailo Monev
043f156dfe
do not enable madvise() use on Solaris for JSC
...
not available if _POSIX_C_SOURCE > 2 or _XPG4_2 is defined which is the
default on OpenIndiana
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 17:53:28 +00:00
Ivailo Monev
0a8a0b238e
remove unused QT_NO_ARM_EABI definiton
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 16:59:34 +00:00
Ivailo Monev
1faa0cc881
get rid of QT_LINUXBASE
...
note that arpa/inet.h is included in qnet_unix_p header unconditionally
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 16:31:33 +00:00
Ivailo Monev
4b259fff55
remove obsolete IsKeypadKey and IsPrivateKeypadKey workaround
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 16:14:38 +00:00
Ivailo Monev
c007751afd
replace QT_LINUXBASE with FT_ERRORS_H definition check
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 15:57:30 +00:00
Ivailo Monev
64472be40a
remove redundant Q_OS_BSD4 definiton from qglobal header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 15:45:56 +00:00
Ivailo Monev
b7036fa3ba
review JSC platform defines
...
all supported operating systems have posix_memalign() declaration but
its use was enabled only for Haiku originally, now it will be used on
all of them
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 15:00:19 +00:00
Ivailo Monev
c1220afef7
use single variable assignment in QHttpNetworkReplyPrivate::readBodyVeryFast()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 14:24:54 +00:00
Ivailo Monev
289a939a28
remove declaration of non-existing QApplicationPrivate::isAlien()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 13:40:09 +00:00
Ivailo Monev
6ac84bcf37
remove unused QApplicationPrivate::widgetCount member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 13:31:08 +00:00
Ivailo Monev
41108a7509
remove unused QApplicationPrivate::tryModalHelper() argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 13:22:03 +00:00
Ivailo Monev
d6af1d24c6
remove unused qt_tryModalHelper()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 13:18:38 +00:00