Slávek Banko
fd60f35194
Fix the missing code generation for Introspect interface,
...
if the interface is defined in the XML file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 years ago
Slávek Banko
36de09db63
Ensure that the Introspect method will not be considered a signal
...
in the automatically added Introspectable interface.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 years ago
Michele Calgaro
aeb70101ef
Use TDE cmake macro to set version
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro
face487fad
Remove obsolete setting of CMAKE_MODULE_PATH in cmake files.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Slávek Banko
911382e4ac
Raise the minimum required version of CMake to 3.1.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Michele Calgaro
96f7e60908
Make sure to handle pending messages at start up if a dbus service
...
is invoked by the dbus daemon.
Prior to this fix, when a service was started by the dbus daemon,
the first dbus call sent to it was being held back till the next
dbus call was performed, resulting in a long timeout for the first
unhandled call and a delayed answer.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Slávek Banko
d05b026328
Remove cmake submodule since it has now been replaced by cmake-trinity dependency.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Slávek Banko
e6dccd3173
Instead of unusual use of full destination path for apidox in build directory, use simple 'apidocs'.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Slávek Banko
2d10834c46
Automatic apidox installation using CMake code
...
instead of an external shell script from cmake submodule.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
TDE Gitea
9768f5dfe2
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
67e0316ad0
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
9d3a28ff85
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
5e1aadb3dd
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
Slávek Banko
e91870d6bd
Raise the minimum required version of CMake to 2.8.12.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
TDE Gitea
4f32c84ada
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
47ad520baf
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
72413907ea
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
9b5d01e6a7
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
b79731f668
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
7421ecc2ac
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
89e826cc47
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
1cbea7f8dc
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
2c0604de4a
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
5577994103
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
8efd3bd72c
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
4 years ago
TDE Gitea
ddb33eaf42
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
Emanoil Kotsev
aaca9aafc8
Fix #25 dbusxml2qt3 root node with no name
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
TDE Gitea
593d22f771
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
Emanoil Kotsev
45bdbff13b
Fix #23 dbusxml2qt3 with multiple interfaces
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
TDE Gitea
651c4a912d
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
TDE Gitea
35a0f918f2
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
TDE Gitea
3d52f56706
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
TDE Gitea
73b1f09014
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
TDE Gitea
3be7e90f2a
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
TDE Gitea
7260d7fc76
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
TDE Gitea
d2086efdef
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
TDE Gitea
c77427ed6f
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
Emanoil Kotsev
7d49292176
Generate DBusBaseNode class to handle the empty nodes.
...
- Prevent showing Introspection in empty nodes
- fix method generation for objectpath array in signature like a{oa{sa{sv}}}
- Hide Introspectable interface if there is no interface in the node
- Add support for multiple nodes introspection
- addChildNode function to support multiple nodes
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
TDE Gitea
e9bf60b236
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
5 years ago
Slávek Banko
e5ba8c27a4
Switch all submodules to https.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Emanoil Kotsev
6bead3d3d0
Fix problem with d-feet and annotation missing value attribute
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
Emanoil Kotsev
1738aa0602
Fix regression from recent signals and async changes
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
Emanoil Kotsev
bc23ccded5
Fix for issue 11 based on latest master
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
Emanoil Kotsev
4e267fc57b
Handle primitives in signals properly (not const)
...
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro
81cebe1f20
Fixed direction of signals in generated code. This resolves issue #19 .
...
This commit is partially based on work done by Emanoil Kotsev <deloptes@gmail.com>.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
5 years ago
TDE Gitea
4d6cf58ef2
Reset submodule main/dependencies/dbus-1-tqt/cmake to latest HEAD
6 years ago
Slávek Banko
f08981e12a
Fixed problem with missing include of introspectableInterface.h file in
...
generated node file in case the custom interface file name is used.
This relates to issue #17 .
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Michele Calgaro
97bfc41b1b
Added methods to create a TQT_DBusDataMap<T> object from a TQMap<T, TQT_DBusDataMap<U> > map.
...
This fixes a compilation problem when objects with a signature like a{oa{...}} are generated.
This refers to issue #7 .
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
00b00f9961
Modified TQT_DBusObjectPath to inherit from TQString instead of
...
TQCString.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
6b319e0482
Fixed problem with missing include of introspectableInterface.h file in
...
generated node file. This refers to issue #17 .
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago