Ivailo Monev
2a4f0d5598
Fix a "warning: 'operator+=' is deprecated" when building with clang
...
upstream commits:
191c0e300b
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-30 01:06:27 +00:00
Ivailo Monev
fb6b8b2e66
define QT_NO_BLITTABLE in the config header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-29 04:01:11 +00:00
Ivailo Monev
cfcbfd88ac
do not try to alighn the QHash and QMap data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-28 19:45:49 +00:00
Ivailo Monev
bdd0890588
do not add private classes/structs to class map
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-27 22:26:22 +00:00
Ivailo Monev
5c0399c76b
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-27 08:28:47 +00:00
Ivailo Monev
cf03772ca2
remove redundant definition from global header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-25 21:58:49 +00:00
Ivailo Monev
84de3298df
move common functions to qlocale tools header and inline them
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-25 17:36:18 +00:00
Ivailo Monev
aba67c0c55
fix conditional in qnumeric
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-25 07:58:30 +00:00
Ivailo Monev
28352e4477
remove obsolete MSVC workaround
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-25 07:28:33 +00:00
Ivailo Monev
cc395d8694
do not use linker flags to link core to uuid
...
fixes a valid linker warning when building with MSVC
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-24 15:15:18 +03:00
Ivailo Monev
36229d5039
some bootstrap fixes for MSVC
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-24 13:54:01 +03:00
Ivailo Monev
97931ba969
support MSVC numerics
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-24 13:52:55 +03:00
Ivailo Monev
6fe3dd722a
fix byte-order detection when building with MSVC
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-23 20:13:56 +03:00
Ivailo Monev
e896b5d7d4
remove useless byte irder compile-time check
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-23 15:05:46 +03:00
Ivailo Monev
b0223b26f7
fix architecture detection when building with MSVC
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-23 15:04:44 +03:00
Ivailo Monev
e04efb5f14
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-23 10:09:00 +00:00
Ivailo Monev
980c313dc2
restore the event reimplementation of QAbstractAnimation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-22 10:55:29 +00:00
Ivailo Monev
3b1722b808
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-22 10:51:18 +00:00
Ivailo Monev
a84cdddd53
dlea with some obsolete headers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-22 02:48:24 +00:00
Ivailo Monev
36696b61fd
QWS and QPA cleanups (incomplete)
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-21 16:52:02 +00:00
Ivailo Monev
e449da4378
QPA and QWS cleanups (incomplete)
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-21 13:21:19 +00:00
Ivailo Monev
18398add06
fix some pedantic compiler warnings
...
upstream commits:
fc4d45d97d
d730e07d01
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-20 14:09:41 +00:00
Ivailo Monev
d088897d13
make Python recommended not required
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-18 12:54:10 +00:00
Ivailo Monev
115ecd24da
workaround the annoying compiler warning for QList
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-15 18:09:05 +00:00
Ivailo Monev
26c1c1937e
remove redundant type changes from QByteArray
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-15 02:27:29 +00:00
Ivailo Monev
76e815df97
headers compat
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-14 19:34:30 +00:00
Ivailo Monev
3c3a4ef13a
fix some compiler warnings about ASCII casts
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-12 04:34:53 +00:00
Ivailo Monev
86d4449f84
manually inline the template for free'ing QList data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-12 02:19:10 +00:00
Ivailo Monev
523aa6136e
minor QString header cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-11 23:18:07 +00:00
Ivailo Monev
be38b9e99e
workaround the annoying compiler warning for QByteArray
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-11 23:17:38 +00:00
Ivailo Monev
655a87a53c
remove redundant C-style cast
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-11 21:01:08 +00:00
Ivailo Monev
0afe0c0c36
simplify installation directories handling via use of CPACK_SET_DESTDIR
...
also, the CMake files are installed where they can be found by default
(without any manual configuration) by default - in the top-level
installation directory (CMAKE_INSTALL_PREFIX)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-10 14:06:44 +03:00
Ivailo Monev
8cf2dbae22
qtconcurrentresultstore.h needs qvector.h
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-09 18:04:46 +00:00
Ivailo Monev
b0df00f83c
fix a compiler warning
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-09 17:27:18 +00:00
Ivailo Monev
402d2d562c
remove reserved bits from QObjectData
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-09 16:12:42 +03:00
Ivailo Monev
820a05e6a8
Merge branch 'master' of https://github.com/fluxer/katie
2016-06-09 04:21:00 +00:00
Ivailo Monev
594d3ebb29
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-09 01:11:10 +00:00
Ivailo Monev
0bd004b486
remove unused QSegfaultHandler
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-09 00:46:53 +03:00
Ivailo Monev
f0c624d4fc
Merge branch 'master' of https://github.com/fluxer/katie
2016-06-08 12:15:16 +03:00
Ivailo Monev
84cb3913a8
fix build without relocations after df31068b
...
in Qt5 Q_NO_DATA_RELOCATION is no longer and I
overlooked the hunk in which QMetaObjectAccessor was
removed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-08 09:40:34 +00:00
Ivailo Monev
b2a2b2225b
remove some redundant headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-08 12:14:53 +03:00
Ivailo Monev
84d0d7a290
remove handling of FORCE_UREF define
...
upstream commits:
ef077750ce
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-08 01:31:24 +00:00
Ivailo Monev
d60906e627
remove leftovers of reserved bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-08 01:19:47 +00:00
Ivailo Monev
729126ff1f
remove reservations from containers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-07 23:49:58 +00:00
Ivailo Monev
bae37f7940
correct identation in qstrncpy()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-07 23:19:47 +00:00
Ivailo Monev
06e6ca8c4d
Revert "fix compiler warnings about non-heap free"
...
even tough the fix was for bogus compiler warning and gets the job
done the LLVM address sanitizer will bail out when it encounters it.
This reverts commit 947b385fa6
.
2016-06-06 22:30:25 +00:00
Ivailo Monev
d1a2cbf056
ensure that that WITH_THREADS is respected
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-06 16:02:48 +00:00
Ivailo Monev
47fe296357
minor QStringMatcher cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-04 15:17:37 +00:00
Ivailo Monev
48a45d0cd4
build fixes for the QT_STRICT_ITERATORS conditional
...
the only thing left to fix is the dbus component which requires the
pointer operator backported from 9c5a77f0ef
but it messes up the erase and insert templates and causes source
incompatibilities so it has to investigated further.
upstream commits:
fad1fa65ed
7c1e0fef8e
c4fbe872be
0412ad3513
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-04 14:15:26 +00:00
Ivailo Monev
42ab80dc7d
cleanup QByteArrayMatcher
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-04 14:09:34 +00:00