Ivailo Monev
17a91ce6b0
remove non-raster graphics systems support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 11:46:10 +02:00
Ivailo Monev
3e312f3f01
remove unused QPixmapData methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 11:24:56 +02:00
Ivailo Monev
a6f4fed602
use QImage::constScanLine() where possible in QX11PixmapData
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 04:35:11 +02:00
Ivailo Monev
2fdac52120
add QBuffer test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 02:50:04 +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
7ced9a4e78
do not undefine listen() from qnet_unix_p header
...
qt_safe_listen() is no more
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-08 13:17:43 +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
ba4c529e1a
fix regression since 9f5d79e38d
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-08 08:49:34 +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
e88a79d7fd
minor QColor::isValidColor() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-08 03:59:12 +02:00
Ivailo Monev
71d2f7eeb6
make it easy to switch source for NetBSD [ci skip]
...
e.g. setting DISTNAME to version to build stable release or even commit
hash to build specific revision
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-08 01:58:55 +02:00
Ivailo Monev
746887bc67
NetBSD pkglint warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-08 01:56:22 +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
828f90a5cb
properly initialize QGifHandler members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 10:19:33 +02:00
Ivailo Monev
37a80da590
properly initialize QXmlNamespaceSupportPrivate members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 09:51:47 +02:00
Ivailo Monev
dd9c8d6bf8
initialize QXmlInputSourcePrivate members via constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 09:38:15 +02:00
Ivailo Monev
e6b39fc610
properly initialize QDataBuffer members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 09:14:08 +02:00
Ivailo Monev
c4b418b7de
properly initialize QPaintDevice member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 09:06:47 +02:00
Ivailo Monev
f8bcfb6114
optimize QColor construction from Qt::GlobalColor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 07:18:38 +02:00
Ivailo Monev
3360f00573
use single variable assignment in read_xpm_body()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 07:17:27 +02:00
Ivailo Monev
af794f323f
use cheaper character comparison in QColor::setNamedColor()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 06:49:14 +02:00
Ivailo Monev
f204c15d1c
use loop-local variables in write_xpm_image()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 04:58:16 +02:00
Ivailo Monev
36bbc3d36b
use qint16 type for KeyNameTblSize
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 04:45:46 +02:00
Ivailo Monev
20d1c5c006
remove redundant variable in read_xpm_body()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 04:38:23 +02:00
Ivailo Monev
a8385330ed
correct buffer size in xpm_color_name()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 04:38:02 +02:00
Ivailo Monev
7fbe82262b
remove unused variable in qt_read_xpm_array()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 04:09:37 +02:00
Ivailo Monev
23935ed6f6
replace QXpmHandler::readImage() with its body
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 03:56:13 +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
6e8a529320
top-level CMake file review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 01:14:42 +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
bfde4861a9
compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 12:48:21 +02:00
Ivailo Monev
d3d7ce053a
rename qt_read_xpm_image_or_array() so that the function name implies what it does
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 12:04:45 +02:00
Ivailo Monev
d6b5c0b333
properly initialize QImage member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 11:58:42 +02:00
Ivailo Monev
ed14192d4f
use constant iterator in write_xpm_image()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 11:46:37 +02:00
Ivailo Monev
f6799f1992
mark warning cases in QXpmHandler as unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 11:41:14 +02:00
Ivailo Monev
938ed6e956
remove unused qt_read_xpm_image_or_array() argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 11:27:11 +02:00
Ivailo Monev
ae40183004
eliminate 2 duplicate switch statements in QMotifStyle::standardPixmap()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 11:22:24 +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
dd2a8e6205
make some header guards consistent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 10:34:25 +02:00
Ivailo Monev
8926991bb3
assume DBUS_TYPE_UNIX_FD is defined in D-Bus marshaller test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 10:33:56 +02:00
Ivailo Monev
1c1d38f1be
remove redundant qglobal header inclusion in qdeclarativelist header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 10:33:29 +02:00
Ivailo Monev
598bb8cebd
remove mac and xlc support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 10:32:33 +02:00
Ivailo Monev
7e8ce50081
do not undefine MAP in qtransform source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 10:31:25 +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