Andreas Volz
4e6b136fe0
Commit 1979ced0e0
from Hubert Figuiere
2010-08-04 00:01:23 +02:00
Andreas Volz
8a3fb381a1
added pipe mechanism for default main loop to synchronize with other threads
2010-07-31 00:20:51 +02:00
Andreas Volz
9ac4f0252f
compile against latest ecore
2010-07-13 23:12:50 +02:00
Andreas Volz
d083d07167
SourceForge Patches ID: 2701443 - Add methods to adjust timeout. Submitted: Oron Peled ( oron ) - 2009-03-21 23:27:55 CET
2010-06-03 20:44:32 +02:00
Andreas Volz
bbbf001f72
need to implement default constructor
2009-12-02 00:13:12 +01:00
Andreas Volz
5ae444ff22
Merge branch 'master' of git://gitorious.org/dbus-cplusplus/mainline
2009-12-01 23:32:21 +01:00
Andreas Volz
c505052353
return check
2009-12-01 23:31:49 +01:00
Andreas Volz
676d6225d4
patch from "Freyensee, James P" <james.p.freyensee@intel.com>, but default is old implementation
2009-11-29 17:37:17 +01:00
Andreas Volz
25a2ef65af
sync from fd.org
...
timeout support in connection
2009-11-16 23:00:10 +01:00
Andreas Volz
d55e70a385
sync from fd.orf
2009-11-16 22:14:08 +01:00
Hubert Figuiere
340dc8a667
Fix most of the warnings with -Wextra -Wshadow
2009-07-24 15:59:36 -04:00
Andreas Volz
3b3ffe166b
- stripped not needed code from /ecore-integration
...
- bugfix for xml2cpp generator with out parameters
2009-03-28 13:46:03 +01:00
Andreas Volz
eefe20a40d
contributed by Jiri Moskovcak <jmoskovc@redhat.com>
2009-02-22 18:08:31 +01:00
Andreas Volz
afc679a47d
merge from fdo
2009-01-08 22:11:38 +01:00
Andreas Volz
d0c41b03ff
fixed invoke_noreply call generation
2008-10-15 23:08:20 +02:00
Andreas Volz
13219dd9fc
merge from freedesktop.org
...
Merge git://anongit.freedesktop.org/git/dbus/dbus-c++
Conflicts:
examples/echo/echo-server.cpp
examples/properties/props-server.cpp
2008-09-29 23:17:03 +02:00
Andreas Volz
f51dc1bf4c
-support noreply messages in the library
...
-> not yet in the XML file
2008-09-10 00:14:38 +02:00
pd
c3f146913b
Commented out unused variables (Marko Anastasov)
2008-08-31 17:44:52 +02:00
Andreas Volz
7db1248454
forgot stuff at last commit
2008-08-30 13:57:15 +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
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
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
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
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
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
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
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
pdurante
31843c4a7c
* Added a method to register a new connection with its message bus (Naveen Verma)
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@11869 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-07-06 11:02:01 +00:00
pdurante
11a25eb791
* Initial integration with the glib main loop (configure with --enable-glib)
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@10949 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-04-29 01:50:19 +00:00
pdurante
48a1be9f2a
* Included config.h in all headers
...
* Don't define DBUS_API_SUBJECT_TO_CHANGE unless for old D-Bus versions
* Use recursive mutex functions if libdbus supports it
* Specify the path when adding match rules, otherwise messages wouldn't be forwarded to the right object under some circumstances
* Added integration with the glib main loop (configure with --enable-glib)
* Added a gtkmm dbus-browser clone to demonstrate glib integration
* Fixed a typo in dbusxx-xml2cpp proxy output
* Added python usage instructions for the Echo example
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@10948 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-04-29 01:17:32 +00:00