Ivailo Monev
1811c02a29
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-12 16:59:22 +02:00
Ivailo Monev
f2cf7c0c99
add datastream version for 4.9
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-12 00:18:41 +02:00
Ivailo Monev
c925d6ba8e
new types shall appear in 4.9
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-11 23:45:59 +02:00
Ivailo Monev
b01f1d3257
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-11 23:40:33 +02:00
Ivailo Monev
34e5112c75
fix incompatibility with Windows version older thatn Vista
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-05 17:20:56 +02:00
Ivailo Monev
770b645637
use miniz when zlib is not available
...
since the compression is required for the network component, rcc and other
cruft a minimal zlib replacement should do just fine for that purpose.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-05 18:17:58 +02:00
Ivailo Monev
4afb02f017
fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-04 22:50:43 +02:00
Ivailo Monev
4edd30e927
remove syncqt workarounds
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-31 22:46:13 +02:00
Ivailo Monev
69924c2867
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-31 21:58:39 +02:00
Ivailo Monev
4dfb316734
g_thread_init is deprecated
...
unlike the upstream changes my make it so that a runtime warning is printed
that QT_NO_THREADED_GLIB has no effect
upstream commits:
3372b0faa7
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-31 18:01:17 +02:00
Ivailo Monev
948632ea6f
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-31 15:58:37 +02:00
Ivailo Monev
717e96d334
do not expose QVariant to JSON types conversion on bootstrap
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-30 19:37:11 +02:00
Ivailo Monev
43ea18a0f1
inline QCryptographicHash::addData() overload
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-30 04:08:28 +02:00
Ivailo Monev
5ed74e1eee
remove qdoc leftovers from qmetatype header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 23:18:34 +02:00
Ivailo Monev
7008bf671b
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 19:04:18 +02:00
Ivailo Monev
c16c0e9acd
misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 13:37:32 +02:00
Ivailo Monev
df836738cb
cleanup includes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 15:37:54 +02:00
Ivailo Monev
288426c544
add inline assembly checks to build system
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 15:19:03 +02:00
Ivailo Monev
73901d10b0
minor cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 14:50:22 +02:00
Ivailo Monev
2fe6525ad4
set version in qglobal header during configuration
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 14:10:40 +02:00
Ivailo Monev
2f5dd8d56b
make use of the recent C++ additions
...
these should be guarded by QT_NO_STD and are probably not going to work on
all platforms, Qt5 does a lot of magic for this
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 04:51:54 +02:00
Ivailo Monev
3abe1589cd
fix compiler warning about unused function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 01:25:54 +02:00
Ivailo Monev
0f963cef99
return proper type from QMetaMethod::attributes()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 14:44:28 +02:00
Ivailo Monev
debd73642c
document JSON types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 14:37:49 +02:00
Ivailo Monev
8587ae3052
cleanup includes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 00:40:53 +02:00
Ivailo Monev
9625a870fa
remove unnecessary includes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-25 23:53:28 +02:00
Ivailo Monev
e06b4a3d1c
remove unused static variable
...
it is unused since 165b738265
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-25 23:41:28 +02:00
Ivailo Monev
ebc6043f7c
redefinition of QVariant::Type
...
upstream commits:
79923f5b32
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-25 18:19:14 +02:00
Ivailo Monev
3c9aeefcd2
document and use Qt_Default in QDataStream
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-24 21:59:17 +02:00
Ivailo Monev
165b738265
remove support for old data streams
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-24 21:53:43 +02:00
Ivailo Monev
f42b4b7dfe
fix overflow compiler warning and adjust utility
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-24 21:32:03 +02:00
Ivailo Monev
5b9221e59c
update URL TLDs data
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-24 05:15:27 +02:00
Ivailo Monev
98d6e6b0eb
update hand-edited MOC code
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-23 22:57:25 +02:00
Ivailo Monev
a1a7298dd9
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-22 18:34:34 +02:00
Ivailo Monev
1421bba470
properly export main component
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-19 18:34:16 +02:00
Ivailo Monev
a239f8a789
include private header if required in private meta-object header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-19 17:39:56 +02:00
Ivailo Monev
16aaca9714
use bootstrap atomic header only when bootstrapping
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-19 17:22:47 +02:00
Ivailo Monev
340dc2cc54
define QT_LARGEFILE_SUPPORT as 64 when supported like Qt does it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-19 14:53:31 +02:00
Ivailo Monev
798c74b0c2
remove remains of compat library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-18 17:33:24 +02:00
Ivailo Monev
580a7006a6
cleanup meta-object system
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-18 17:19:45 +02:00
Ivailo Monev
3baa7f57dc
inline some memory functions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-18 00:41:30 +02:00
Ivailo Monev
56abdb3331
sync qvariant and qmetatype definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-16 20:19:39 +02:00
Ivailo Monev
18a284c4ae
adjust order of static meta-type declarations as per the comment in the source
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-16 16:27:15 +02:00
Ivailo Monev
5085c1a117
merge QReadWriteLock constructor overloads per Qt 5 comment
...
upstream commits:
e5f84ebf01
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-16 15:31:00 +02:00
Ivailo Monev
ca9ebaaad0
clean-up the interface for QDate
...
some upstream changes have not been applied on purpose
upstream commits:
84bd87353a
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-16 15:20:25 +02:00
Ivailo Monev
13981e67f7
fix undefined behaviour since QColorGroup removal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-15 14:48:24 +02:00
Ivailo Monev
27de813a61
introduce std::string conversion to QByteArray
...
changes to qstring header are not the same, it requires switch to UTF by
default which is introduced with upstream commit
b6e4c859d3
upstream commits:
a1fc11ca65
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-14 20:02:27 +02:00
Ivailo Monev
9c7c7d8531
fix some compiler warnings
...
the list of upstream commits is incomplete, the Qt(5) devs have taken care
of many warnings and I have not scoped trough all of the repos and commits
to find them out and list them. I've made some changes on my own too
upstream commits:
fece2474fe
e6799c6e33
64a7ac344e
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-13 18:27:10 +02:00
Ivailo Monev
c6a68736a0
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-12 19:21:41 +02:00
Ivailo Monev
026aefb6bd
declare JSON types as core meta-types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-12 18:49:10 +02:00