Commit graph

72 commits

Author SHA1 Message Date
Andreas Volz
14ff30abdf - removed old private header file
- fixed thread init header
- fixed glib/ecore example
2008-08-30 13:53:32 +02:00
Andreas Volz
fc54ec2a0b merge from official dbus-c++ fd.org repo
Merge git://anongit.freedesktop.org/git/dbus/dbus-c++

Conflicts:

	configure.ac
	examples/Makefile.am
2008-08-30 11:06:07 +02:00
pd
1a95b536de Make phtread a non-optional requirement 2008-08-18 23:29:37 +02:00
pd
2c864a296c Added a pkgconfig file to test a local version without installing it (Andreas Volz) 2008-08-16 16:49:39 +02:00
pd
085249dfbb Fix previous patches to use standard types 2008-08-16 16:39:42 +02:00
pd
119579f106 Make examples use new generated names (João Xavier) 2008-08-16 16:33:02 +02:00
pd
acc230eb98 Added properties proxy example (João Xavier) 2008-08-16 16:29:31 +02:00
pd
52ce50e944 Typo in xml2cpp.cpp 2008-08-16 16:26:28 +02:00
pd
dc4c91a924 added _proxy and _adaptor sufixes to generated interfaces class names (João Xavier) 2008-08-16 16:21:42 +02:00
pd
77f6d3cf8a added writing of properties in xml2cpp.cpp (João Xavier) 2008-08-16 16:20:00 +02:00
pd
21ee9a5ef7 interface.cpp and object.cpp now will only fill the interface names if they were left blank (João Xavier) 2008-08-16 16:09:11 +02:00
Andreas Volz
c1970e2352 Merge branch 'master' of git://anongit.freedesktop.org/git/dbus/dbus-c++
Merge branch 'master' of git://anongit.freedesktop.org/git/dbus/dbus-c++

Conflicts:

	include/dbus-c++/connection.h
	include/dbus-c++/dispatcher.h
	include/dbus-c++/pendingcall.h
	src/dispatcher.cpp
2008-08-14 23:59:23 +02:00
pd
f0a9278511 Use standard types instead of typedefs wherever possible 2008-08-09 01:16:45 +02:00
Andreas Volz
7e098eaf9e Merge branch 'master' of git@gitorious.org:dbus-cplusplus/mainline 2008-08-08 22:37:27 +02:00
Andreas Volz
461dbe9cab added myself to the author list 2008-08-05 23:01:06 +02:00
Andreas Volz
e66f5fe4ed removed old glib code from ecore example 2008-08-02 15:38:11 +02:00
Andreas Volz
60a820f5e6 added ecore example 2008-08-02 14:09:31 +02:00
pd
efc594f888 Time to get rid of the horrible coding style 2008-08-01 18:31:43 +02:00
pd
534ee610d8 Allow changing the priority of a GMainContext (Eric Jonas) 2008-08-01 18:24:09 +02:00
Andreas Volz
845e8f3acc - ecore integration works (only signals tested so far)
- the code needs to be cleaned up
2008-07-30 22:12:45 +02:00
Andreas Volz
0dd61fc152 improved ecore integration (signal arrives, but still buggy)
PendingCall docu
2008-07-30 15:46:00 +02:00
Andreas Volz
5dadc5d4fe more docu 2008-07-30 14:25:08 +02:00
Andreas Volz
4f4cec402c documentation for PendingCall 2008-07-30 14:22:20 +02:00
Andreas Volz
7826341ba3 added documentation for Connection and Dispatcher class
most documentation is copied from the dbus documentation and
modified to fit into dbus-c++
2008-07-30 13:47:31 +02:00
Andreas Volz
f091b42263 not longer needed 2008-07-29 23:49:34 +02:00
Andreas Volz
687588c5c1 test 2008-07-29 23:48:09 +02:00
Andreas Volz
532f48d019 Merge branch 'master' of git://gitorious.org/dbus-cplusplus/mainline 2008-07-29 23:46:39 +02:00
Andreas Volz
197ff1d929 test 2008-07-29 23:46:07 +02:00
Andreas Volz
47d9968dcc changed config*.h include path 2008-07-29 13:01:43 +02:00
Andreas Volz
4ab448c26e more debug output 2008-07-23 00:56:41 +02:00
Andreas Volz
231cd105f2 add ecore mainloop integration 2008-07-22 22:40:22 +02:00
Andreas Volz
7841877d64 many changes 2008-07-22 22:34:47 +02:00
Andreas Volz
af6e9da658 - many fixes to the autotools system
- now a private config header files is installed instead of config.h
- pkg-config uninstalled file
- anjuta project file
- a new ecore main loop integration (not yet tested!)

=> hope nothing is broken (to be verified on a second system later...)
2008-07-22 16:57:14 +02:00
pd
1337c658a8 Use libdbus' default timeout when invoking remote methods 2008-06-14 22:54:37 +02:00
pd
d83c57e59d Fixed a gcc4 warning 2008-06-14 16:42:41 +02:00
pd
7029028cd6 Add missing includes for Fedora 9 (Victor Wodecki) 2008-06-14 15:58:08 +02:00
pd
adbbee355e Comma in code generator (Sergey Struzh) 2008-06-14 15:53:07 +02:00
pd
e6aee2ca05 Eventloop synchronization (Sergey Struzh) 2008-06-14 15:49:58 +02:00
pd
1b3005836b Use autoconf convention for the configuration header (Glenn Murphy) 2008-06-14 15:40:27 +02:00
admin
68a722e6d1 * Nested objects introspection patch (David Belser)
* More indentation in generated code (David Belser)
* Avoid redundant calls to dbus_bus_add_match (David Belser)
* Typo in HAVE_PTHREAD_H macro  (Olivier Hochreutiner)
* Allow other listeners to receive the same signal, if any (Olivier Hochreutiner)
2008-01-06 01:58:28 +01:00
pdurante
ecd2428049 * Async method calls makeup (Ben Martin)
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@12449 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-08-31 03:15:39 +00:00
pdurante
b8c0b7c52c * RPM spec file (Ben Martin)
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@12412 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-08-28 18:01:32 +00:00
pdurante
6cb130ee0d * Serialized multithreaded access to shared data (experimental)
* Refactored event loop code


git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@12397 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-08-28 01:08:04 +00:00
pdurante
1346caf952 * Altough the library doesn't directly link to expat anymore, some files weren't updated to reflect this, fixed (Alexey Morozov)
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@12396 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-08-27 21:36:12 +00:00
pdurante
e47288d689 * Fixed a memory leak
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@12143 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-07-31 19:27:10 +00:00
pdurante
7c420f87cd * Enabled the symbol visibility feature from gcc 4, reduces binary size and dynamic loading speed
* A lot of fixes to keep compatibility with older (0.6x) versions of libdbus
* Moved the xml handling code from the library to the code generator
* Rewrote the routine to generate introspection data
* Autojunk cleanup



git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@12019 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-07-23 18:31:49 +00:00
pdurante
a8f5e819bd * Fixed an omission in type signature detection
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@11883 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-07-09 12:47:02 +00:00
pdurante
e37e2a21db * Typo in types.h (Sergey Struzh)
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@11875 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-07-08 17:54:10 +00:00
pdurante
568ec7fc45 * Added a wrapper for dbus_threads_init_default
* Added a wrapper for dbus_connection_set_exit_on_disconnect
* Added a multithreaded test case for the echo example


git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@11874 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-07-07 01:23:13 +00:00
pdurante
b116f68663 * Fixed a bug where signals would not be always forwarded to the appropriate local proxy
* Fixed incorrect parsing of command line arguments in dbusxx-introspect (Sergey Struzh)
* Removed deprecated method MessageIter::array_length
* Some cleanup


git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@11870 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-07-06 12:44:57 +00:00