Commit graph

159 commits

Author SHA1 Message Date
Ivailo Monev
3723028ce0 use single variable assignment in QDBusConnectionManager::removeConnection()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 21:20:24 +00:00
Ivailo Monev
433fd4e3af replace 0 with Q_NULLPTR in QDBusConnectionManager::connection()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 21:19:20 +00:00
Ivailo Monev
00dee66096 update hand-edited moc-generated code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 15:58:23 +00:00
Ivailo Monev
5b459cf0ec update copyright and add script for doing so
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 23:21:34 +00:00
Ivailo Monev
20eefb3c87 remove redundant Q_UNUSED() macro call in QDBusConnectionPrivate::serviceOwnerChangedNoLock()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 07:15:01 +00:00
Ivailo Monev
01d315b51a set extra link libraries as private where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-24 08:31:03 +00:00
Ivailo Monev
4cb47f8752 rework fancy and meta header generators
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 15:47:57 +00:00
Ivailo Monev
35f6f6c5d1 add some missing class visibility attributes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 19:16:29 +00:00
Ivailo Monev
620062de1a replace QT_DEBUG with QT_NO_DEBUG
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 00:30:42 +00:00
Ivailo Monev
9585bd773c mark certain core component options unsupported
this is mostly automated change set, a lot to be done later on
especially about the definitions in core component. the goal is
to make most of the options of the core component available so
that they can be utilized in other components and tools without
restrictions as shown by some of the changes done to the GUI
component in this commit

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 00:00:13 +00:00
Ivailo Monev
c67ee7144e fix QDBusMetaObject
effectively revert 303bb571b0 and put back
null-terminator from badb333fc3

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 03:08:49 +00:00
Ivailo Monev
805b9678d4 remove some dead code in switch statements
upstream commit:
914e1f3608

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 20:32:57 +00:00
Ivailo Monev
fbe2c7227b simplify DBus error table lookup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-12 01:02:05 +00:00
Ivailo Monev
944d708999 remove unused and internal QDBusAbstractInterface::internalPropGet() and QDBusAbstractInterface::internalPropSet()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-11 22:03:11 +00:00
Ivailo Monev
1c58c4693f remove unused and internal QDBusVirtualObject
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-11 21:03:50 +00:00
Ivailo Monev
301796dafb remove unused QDBusUnixFileDescriptor::isSupported() method
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-11 20:45:56 +00:00
Ivailo Monev
fdbf2c5b8d QDBusConnectionCallbackEvent cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-08 12:41:11 +00:00
Ivailo Monev
5bc3bae15c avoid temporaries in QDBusAdaptorConnector::polish()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-01 10:04:03 +00:00
Ivailo Monev
4f7e978018 deal with some include directive issues
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 13:47:09 +00:00
Ivailo Monev
e26becd14c remove redundant build-time definitions [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-17 01:04:56 +00:00
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