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
7e3568db6a
fix two compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-30 16:02:10 +02:00
Ivailo Monev
1348d96fe6
do not use -Winline, gcc 4.8.3 warns even if the function is not marked inlined
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-30 05:49:08 +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
f7b6f5f7fe
fix constant false comparison of out-of-range enums
...
upstream commits:
5dd2713c8b
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-30 04:07:41 +02:00
Ivailo Monev
452cc53d4e
some benchmarks expect SRCDIR to end with separator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 23:21:02 +02:00
Ivailo Monev
22a57da665
make CPack aware of the README file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 23:19:23 +02:00
Ivailo Monev
8b379d9bd8
export QTDIR for the tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 23:18:48 +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
a0bcb463c2
add README
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 19:03:19 +02:00
Ivailo Monev
9dd13c8868
fix copy and paste error
...
upstream commits:
73a29b4800
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 19:01:40 +02:00
Ivailo Monev
3752601c34
fix (!a == b) bug
...
upstream commits:
5b4b3fb346
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 18:58:18 +02:00
Ivailo Monev
30d65ff562
fix conditionals in DayTimeDuration::stringValue()
...
upstream commits:
494882adad
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 18:56:45 +02:00
Ivailo Monev
eb13a61cc4
fix copy and paste error
...
upstream commits:
e13d30be68
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 18:54:03 +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
852f1addde
fix crashes in script component
...
that code was guarded by !PLATFORM(QT) which I overlooked and
unconditionalized leaving the code, deleting the data should not
be done
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-28 14:41:24 +02:00
Ivailo Monev
8378b13b08
add generate utility
...
just for refence, the concurrent code has been hand-edited
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-28 02:28:29 +02:00
Ivailo Monev
63d964e345
remove cotire support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-28 01:43:36 +02:00
Ivailo Monev
5f676b2a85
UIC does not need the XML component
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 19:19:57 +02:00
Ivailo Monev
d382297689
do not build and use bootstrapped UIC and RCC
...
this allows RCC to compress the resources, if it's worth it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 19:15:15 +02:00
Ivailo Monev
1d04c8116a
mention -list command line option in -help output
...
upstream commits:
90cdac0617
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 18:56:41 +02:00
Ivailo Monev
41484137ad
improve Freetype module compat
...
under strange circumstances CMake still assumes that Freetype was
not found, like calling find_package() for package that searches
for Freetype internally (e.g. GTK+). it should fix other edge
cases too.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 16:42:07 +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
90f13f0196
use custom module for Freetype2 detection
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 14:45:16 +02:00
Ivailo Monev
39b413bcaf
remove useless JavaScriptCore file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 14:10:57 +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
1d5f156a6e
fix compiler warning about unused function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 04:57:07 +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
647e435ea2
setup flags for executables and shared targets
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 01:19:07 +02:00
Ivailo Monev
5ddc705add
avoid x86_64 being detected as x86
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-27 01:08:55 +02:00
Ivailo Monev
64edbb3ab5
add default conversion for types long and ulong
...
upstream commits:
b0c4e816e6
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 17:34:47 +02:00
Ivailo Monev
121ef3c941
fix GC issues related to QObject connections and ownership
...
upstream commits:
d7bba09f26
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 17:33:20 +02:00
Ivailo Monev
aebfad19b4
Ensure QObject wrappers are garbage-collected if appropriate
...
upstrema commits:
378416af75
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 17:32:18 +02:00
Ivailo Monev
f062a802f3
update translations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 16:10:31 +02:00
Ivailo Monev
8143bb3186
fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 16:04:52 +02:00
Ivailo Monev
9d5c2aa81c
cleanup includes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 15:43:04 +02:00
Ivailo Monev
9983bde088
fix data race on isDebugging bool
...
also fixed warning about undefined QDBUS_THREAD_DEBUG
upstream commits:
7a4dcbaabf
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 15:16:40 +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
35e98e56a5
oops, initialize headerProtection
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 02:40:11 +02:00
Ivailo Monev
e88812d7a0
remove Java support from lupdate and uic
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 02:30:03 +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
3dd860d397
FreeBSD build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-25 17:41:58 +02:00