Commit graph

89 commits

Author SHA1 Message Date
Ivailo Monev
998c8f1789 QT_NO_THREAD conditional build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-26 19:25:10 +00:00
Ivailo Monev
893fa3c518 make private QDBusArgument and data pointer actually private
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 22:25:08 +00:00
Ivailo Monev
849ba7a632 replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 11:50:03 +00:00
Ivailo Monev
97db6a1b84 replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 00:41:53 +00:00
Ivailo Monev
c85de19451 QDBusMessage::setDelayedReply() cannot be const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-04 23:06:09 +00:00
Ivailo Monev
10fd63ca48 QDBusConnectionManager mutex does not have to be mutable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 17:15:02 +00:00
Ivailo Monev
55a8da7645 remove redundant lock from QDBusConnectionManager::sender()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 13:03:54 +00:00
Ivailo Monev
0a856d5385 use single assignment in qDBusGenerateMetaObjectXml()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-28 02:11:29 +00:00
Ivailo Monev
453542cfe9 build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 20:28:09 +00:00
Ivailo Monev
9281abe923 dbus module macros cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-26 20:19:15 +00:00
Ivailo Monev
2afcd5ba4d assume const methods are thread-safe and avoid locking where possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-25 12:52:02 +00:00
Ivailo Monev
39dfa12120 remove bogus optimization path
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-24 12:42:14 +00:00
Ivailo Monev
e633ce0537 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-24 12:33:04 +00:00
Ivailo Monev
80d4bc168e more copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 14:21:30 +00:00
Ivailo Monev
74bb412630 copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 13:38:02 +00:00
Ivailo Monev
30010585ed make major components, plugins and imports part of runtime
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 12:56:38 +00:00
Ivailo Monev
995b7998b0 deal with excessive include directories
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 12:39:35 +00:00
Ivailo Monev
cbda6c3a11 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 00:42:33 +00:00
Ivailo Monev
54ea9176aa pass arguments by const-ref
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 00:34:54 +00:00
Ivailo Monev
303bb571b0 remove Q_NOREPLY tag leftovers from QDBusMetaObjectGenerator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 19:49:11 +00:00
Ivailo Monev
6df8910c7d fix DBus component regression
the regression is since
a133aaf3a8

the follwoing commits are related to it:
40ad51d158
95580728f0

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-21 19:19:38 +00:00
Ivailo Monev
727cd2faed Revert "remove unused extradata from QMetaObject"
This reverts commit fe0d2e6215.
2019-05-19 18:06:42 +00:00
Ivailo Monev
7b1c906a18 fix dbus const correctness
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-18 23:51:06 +00:00
Ivailo Monev
fe0d2e6215 remove unused extradata from QMetaObject
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 17:32:24 +00:00
Ivailo Monev
40ad51d158 make QDBusContextPrivate::set noop
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 04:45:35 +00:00
Ivailo Monev
6226ab533e QDBusConnectionPrivate identation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 04:43:36 +00:00
Ivailo Monev
f2b3f9b36d add asserts in QDBusContext
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 04:42:58 +00:00
Ivailo Monev
6e64bf946d QDBusUnixFileDescriptor cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-12 15:48:54 +00:00
Ivailo Monev
5f5a07fee8 remove reference to non-existing external qDBusInitThreads
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-11 23:35:23 +00:00
Ivailo Monev
c8631d23f5 dbus fixes
this includes the following upstream commits:
e4eb9bfbf7
2bcbe227bd
fb16664893
d370878aa0

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-11 22:34:49 +00:00
Ivailo Monev
564012e9a3 dbus fixes
this includes the following upstream commits:
eb99c28861
73a1e8c60d
6a2bdc4ee2
ab68958213
acd0dae3f4
2e12f6e63d

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-11 22:07:35 +00:00
Ivailo Monev
95580728f0 update hand-edited mocs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-09 01:24:09 +00:00
Ivailo Monev
dfd0865e5d various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-07-09 22:15:43 +00:00
Ivailo Monev
105482afc9 remove QT_NO_DBUS guard from the D-Bus component sources and headers
they are not compiled of D-Bus is not found nor are the headers
installed if the component is not build thus it is (mostly)
unneccessary compile time overheath to have it

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-07-09 21:31:15 +00:00
Ivailo Monev
41e5ddf421 namespaced build fixes and enabled it by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 06:28:30 +00:00
Ivailo Monev
0a485e9c3c changes to build moc and core with QT_NO_CAST_FROM_BYTEARRAY
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-15 23:38:50 +00:00
Ivailo Monev
1e5be3c062 get rid of JavaScriptCore's JIT and YARR
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-10 18:56:59 +00:00
Ivailo Monev
6026db1f7b 0 to Q_NULLPTR
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-04 12:42:19 +00:00
Ivailo Monev
83625c5cf5 mostly manual d pointer management
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-01 17:38:09 +00:00
Ivailo Monev
3ff87a1506 Merge branch 'master' of https://github.com/fluxer/katie 2016-10-31 23:24:19 +00:00
Ivailo Monev
42d41cacba Revert "make default mode auto for QDBusConnection::call()"
This reverts commit 230a9e2a57.
2016-10-31 23:03:04 +00:00
Ivailo Monev
cc038f99f8 oops, the non-locking slots were private
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-31 22:14:28 +00:00
Ivailo Monev
4e444b2b43 minor access specifier cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-27 14:48:40 +00:00
Ivailo Monev
230a9e2a57 make default mode auto for QDBusConnection::call()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-27 14:45:50 +00:00
Ivailo Monev
45f5061b3d various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-26 15:49:56 +00:00
Ivailo Monev
98fa09fde0 make some QDBusAbstractInterface methods const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-22 23:57:24 +00:00
Ivailo Monev
3d88728beb get rid of QDBusAbstractInterface::internalConstCall()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-22 23:39:52 +00:00
Ivailo Monev
badb333fc3 automate async method/slot calls based on return type
this is continuation of my Q_NOREPLY tag removal effort in other commit

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-22 21:26:07 +00:00
Ivailo Monev
7c356db817 remove QDebug/qDebug/etc. from global header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-18 22:06:15 +00:00
Ivailo Monev
915cf54d5e resolv must be linked to now, various cleanups and micro-optimizations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-16 21:12:21 +00:00