Commit graph

76 commits

Author SHA1 Message Date
Ivailo Monev
59ee3c2ad4 QDBusServiceWatcherPrivate cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-24 09:26:33 +00:00
Ivailo Monev
748cb7993d fix some pedantic compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-25 14:11:51 +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
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
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
08ca2b5cb6 fix some (but not all) build issues with strict iterators
those are some that I've encountered and have not been addressed in Qt5
as far as I can tell or do not apply to it at all (e.g. QCommandLineParser
which was borrowed from CopperSpice)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-28 19:39:07 +00:00
Ivailo Monev
07262441f1 one less FIXME to worry about
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-27 15:45:29 +00:00
Ivailo Monev
7e7ff781a6 get rid of now redundant dbus symbols header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-25 14:39:00 +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
32ad8fbaa9 improve Qt4 compatibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 08:51:25 +00:00
Ivailo Monev
42fa915cd9 improve Qt4 compatibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 08:17:40 +00: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
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
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
98d6e6b0eb update hand-edited MOC code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-23 22:57:25 +02:00
Ivailo Monev
068a7ae434 use qHash the right way in D-Bus extra types header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-16 17:08:28 +02:00
Ivailo Monev
df31068ba9 remove QMetaObjectExtraData and put everything into QMetaObject
upstream commits:
67f58040ea

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 19:55:15 +02:00
Ivailo Monev
2388dc8e17 bring QtDBus meta-object generator in sync with moc
upstream commits:
4ec2b37542

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 15:40:41 +02:00
Ivailo Monev
a396feff1d flag meta objects generated by QtDBus
upstream commits:
78cf553469

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 15:32:46 +02:00
Ivailo Monev
6b7bdd2736 stop using function deprecated in D-Bus 1.2
upstream commits:
f92e844b2b

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-05 17:28:02 +02:00
Ivailo Monev
c61720a0e2 remove code for non-DBus linked build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-05 17:23:22 +02:00
Ivailo Monev
0e5b3473cf sync PropertyFlags and MethodFlags
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-05 17:02:05 +02:00
Ivailo Monev
9637e6d035 port QDBusAdaptorConnector meta-object to revision 6
upstream commits:
bdc7756617

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-23 19:48:52 +02:00
Ivailo Monev
828d75932a build system and modules cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-16 02:59:15 +02:00
Ivailo Monev
bfbc380756 initial import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-10 05:06:13 +02:00