Commit graph

111 commits

Author SHA1 Message Date
Ivailo Monev
b3bed1a564 match the virtuals in QBuffer reimplementations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-26 10:08:02 +00:00
Ivailo Monev
9bf3228abc avoid unnecessary casts and constructions
there are many more of those

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-25 17:12:22 +00:00
Ivailo Monev
8d3e5d15de rewrite Iconv CMake module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-25 11:11:49 +00:00
Ivailo Monev
2ac76cf429 remove some unnecessary old-style casts
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-18 11:54:51 +00:00
Ivailo Monev
56a533ea6c use QByteArray::toDouble() instead of qstrtod
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-18 11:53:27 +00:00
Ivailo Monev
43495bd81d micro-optimize QFileSystemWatcher::addPaths() for non-test build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-14 11:57:04 +00:00
Ivailo Monev
50eceb7229 micro-optimize QCoreApplicationPrivate::checkInstance()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-07 17:28:03 +00:00
Ivailo Monev
00b4000ba6 remove obsolete and unused QDir::addResourceSearchPath()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-06 02:15:09 +00:00
Ivailo Monev
fdb5fdcd31 micro-optimize QDir::relativeFilePath() for non-Windows platform
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-05 05:13:16 +00:00
Ivailo Monev
947b385fa6 fix compiler warnings about non-heap free
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-03 14:46:58 +00:00
Ivailo Monev
289f291000 rename QLinkedList::free to freeData for consistency
upstream commits:
9e96717746

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-03 14:21:03 +00:00
Ivailo Monev
35e685b384 remove Qt 4.3 binary compatibility for MSVC
d9bec0a1d2

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-28 23:50:19 +00:00
Ivailo Monev
efb1bc50bc do not include qconfig twice from qglobal
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-27 18:04:42 +00:00
Ivailo Monev
ab2676f375 remove compat definition from the Qt namespace
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-26 00:36:48 +00:00
Ivailo Monev
034f94f0f7 remove QBool and use bool instead
upstream commits:
47d5d349d8

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-23 02:47:10 +00:00
Ivailo Monev
5564b9feb0 list all current data stream versions in documentation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-22 20:21:16 +00:00
Ivailo Monev
1c79668c7d remove some Qt3 compat bits from core
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-22 20:20:53 +00:00
Ivailo Monev
a3c4a687b4 deal with some obsolete headers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-19 11:47:06 +00:00
Ivailo Monev
86c05a6208 do not add all libraries the component it linted to to te pkgconfi file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 14:52:58 +00:00
Ivailo Monev
ca66bdf7a3 more obsolete headers werk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 14:51:46 +00:00
Ivailo Monev
6d34300180 improve Qt4 compatibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 10:23:04 +00:00
Ivailo Monev
32ad8fbaa9 improve Qt4 compatibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 08:51:25 +00:00
Ivailo Monev
8c78fdf7dc update qfeatures.txt
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-17 18:48:36 +00:00
Ivailo Monev
da0ae9ce12 the (tested) fix for the QML regression
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-17 17:33:02 +00:00
Ivailo Monev
babfd61d08 handle save and load of JSON meta types as Qt5
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-17 07:04:36 +00:00
Ivailo Monev
a6e3e703b1 remove leftovers from WindowsMobile style
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-16 19:34:27 +00:00
Ivailo Monev
128a047295 Make QThread::sleep/msleep/usleep public
upstream commits:
168fe50106

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-13 17:49:47 +00:00
Ivailo Monev
d655cf08f3 separate logic for linking to threading library
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-07 16:33:02 +00:00
Ivailo Monev
b7e90a6269 initial QPA/QWS platform drop, lots of cleanups to follow
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-02 05:41:40 +02:00
Ivailo Monev
d2d4b4309f misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-16 19:42:37 +02:00
Ivailo Monev
f9540805d1 cleanup containers methods and use of deprecated allocation methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-16 03:47:38 +02:00
Ivailo Monev
446bedd388 fix potential breakage in QString
upstream commits:
c06106f28d

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-16 01:07:36 +02:00
Ivailo Monev
e686e8e522 headers inclusion cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-15 03:37:29 +02:00
Ivailo Monev
977819b7f1 fix issue with codecs and musl libc
patch from Alpine Linux

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-13 21:57:21 +02:00
Ivailo Monev
e3b51249e6 remove the STL requirement for JSON implementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-13 20:54:16 +02:00
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