Ivailo Monev
faff4eaded
prefix setsockopt() call in multicastMembershipHelper()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-04 20:04:36 +00:00
Ivailo Monev
4b1bac1bc0
remove redundant branch in QIODevice::seek()
...
missed a hunk, should've been applied with a0ef87cd2b
upstream commit:
05d980664f
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-04 11:48:17 +00:00
Ivailo Monev
ed4ce13919
remove redundant and internal component definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-04 00:30:05 +00:00
Ivailo Monev
edb6c50b88
build connman and networkmanager bearer plugins only on Linux
...
even the generic plugin is not fully operational for other OS but
qGetInterfaceType() can be implemented for FreeBSD since it has similar
`ifreq` structure
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-03 18:41:39 +00:00
Ivailo Monev
4bd07bba01
fix PosgreSQL support for nan, inf and -inf
...
upstream commit:
3185b40d5d
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-03 17:02:44 +00:00
Ivailo Monev
ea4b656b4f
remove currently unused HarfBuzz checks during build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-03 16:47:31 +00:00
Ivailo Monev
2872a3bd26
properly indent QSqlRelationalDelegate
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-03 16:33:39 +00:00
Ivailo Monev
a57d5b3982
inline some QTimer methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 19:37:55 +00:00
Ivailo Monev
694e59bcbd
build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 19:07:01 +00:00
Ivailo Monev
49f9ccc46a
use foreach() for iterations in QInternalMimeData
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 18:59:01 +00:00
Ivailo Monev
2ab5602ea2
use foreach() for iteration in QGestureEvent::gesture()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 18:35:09 +00:00
Ivailo Monev
16ace4cd70
inline QWindowStateChangeEvent::isOverride()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 18:31:11 +00:00
Ivailo Monev
af47da9cae
use proper type for QActionEvent argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 18:28:16 +00:00
Ivailo Monev
b181deffd7
remove unused and internal QNativeGestureEvent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 17:48:32 +00:00
Ivailo Monev
18628d5070
remove unused and internal QDragResponseEvent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 17:43:16 +00:00
Ivailo Monev
b28f2fc9d8
remove unused QPaintEvent::m_erased member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 16:29:58 +00:00
Ivailo Monev
3dc031d2b4
check for /proc/<pid>/exe and /proc/<pid>/cmdline during build
...
NetBSD also support them in current version
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 04:34:35 +00:00
Ivailo Monev
14ec74239b
fix some static analyzer warnings
...
upstream commit:
8936918a65
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 21:44:39 +00:00
Ivailo Monev
13b48ebdb1
place all private headers in single directory
...
should reduce the build time and also the length of the commands used
during build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 19:20:31 +00:00
Ivailo Monev
43ed1471c0
remove global headers leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 18:07:33 +00:00
Ivailo Monev
04e9824918
avoid pointer with zero comparison in QTextDocumentWriter
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 16:56:23 +00:00
Ivailo Monev
2168db4abc
mark static list as const in QTextDocumentWriter::supportedDocumentFormats()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 16:55:54 +00:00
Ivailo Monev
946cdb6d30
remove unused CPP::ExtractImages
...
drop explicity gzip-ed XPM images handling while at it, it's not an
actual format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 16:35:20 +00:00
Ivailo Monev
e5181b1bb0
add keypad and F1-F35 keys to the QKeyMapper table
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 15:49:41 +00:00
Ivailo Monev
94f334c217
QSvgTinyDocument::load() const-correctness fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 06:19:28 +00:00
Ivailo Monev
bf462a1a8c
properly indent QTextTablePrivate, QTextTable and QTextImageHandler
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 06:19:03 +00:00
Ivailo Monev
aa735696cb
drop ODF support
...
HTML is worth supporting since browsers are a thing nowdays. drop the
compressed PDF support while at it to eliminate the indirect zlib
dependency of the GUI component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 05:26:48 +00:00
Ivailo Monev
f5f3c083a4
get rid of the static build restriction
...
plugins are build as shared libraries regardless of the build type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 03:37:14 +00:00
Ivailo Monev
43a2d51c41
remove QT_TRANSLATE_NOOP3() and QT_TRANSLATE_NOOP3_UTF8() macros
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 22:37:17 +00:00
Ivailo Monev
f5ad91fe93
move QT_NO_TRANSLATION to external package dependant definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 22:32:18 +00:00
Ivailo Monev
47c9fb9534
use foreach() for iteration in QDirIteratorPrivate constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 22:31:44 +00:00
Ivailo Monev
d5ac3a435c
drop functionality that may affect reproducible builds
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 18:09:27 +00:00
Ivailo Monev
cb963a1e73
drop support for QLibraryInfo::PrefixPath and QLibraryInfo::DataPath
...
prefix cannot be reliably set and data path is not actually required for
anything
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 17:32:56 +00:00
Ivailo Monev
f2633a27dd
rename WITH_PSQL option to WITH_POSTGRESQL for consistency
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 16:36:05 +00:00
Ivailo Monev
063bca3bc2
reimplement backtrace support via execinfo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 05:27:17 +00:00
Ivailo Monev
23cb0275fc
prefix isatty() function calls
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 04:21:13 +00:00
Ivailo Monev
78f47e5a5f
fix regression since 59a37e52e4
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 03:20:18 +00:00
Ivailo Monev
7728fe1b8e
remove redundant QApplication friend declaration
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 02:10:31 +00:00
Ivailo Monev
40b9137da7
bind domain to UTF-8 codeset from QTranslator::load()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 02:10:01 +00:00
Ivailo Monev
81624993b2
optimize QCoreApplication::translate()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-29 22:14:34 +00:00
Ivailo Monev
4026cd1497
use foreach() for iteration in QApplication::alert()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-29 21:23:26 +00:00
Ivailo Monev
148a3b7326
avoid temporaries in QApplication::topLevelAt()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-29 21:21:01 +00:00
Ivailo Monev
7ef16a6af9
avoid temporary in QApplication::setOverrideCursor()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-29 21:18:47 +00:00
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