Commit graph

  • 13219dd9fc merge from freedesktop.org Merge git://anongit.freedesktop.org/git/dbus/dbus-c++ Andreas Volz 2008-09-29 23:17:03 +02:00
  • c1c741cb0c fixed a method generation bug with inarg Andreas Volz 2008-09-13 20:07:58 +02:00
  • f353aae43e implemented code generation of org.freedesktop.DBus.NoReply annotation Andreas Volz 2008-09-12 00:25:37 +02:00
  • f51dc1bf4c -support noreply messages in the library -> not yet in the XML file Andreas Volz 2008-09-10 00:14:38 +02:00
  • 5b13d582bc Changed Makefile.am to reflect last file shuffling (Ignacy Gawedzki) pd 2008-09-08 19:07:59 +02:00
  • 17474fbb87 Edited debug output in eventloop pd 2008-09-05 16:30:11 +02:00
  • 96eb77ce7e Redone properties example pd 2008-09-05 16:29:14 +02:00
  • fcf526f7f2 Added Properties XML description pd 2008-09-05 16:20:10 +02:00
  • d2b0909093 Typo in glib example pd 2008-09-05 00:33:28 +02:00
  • bbca1b0acc adaptor code generator working Andreas Volz 2008-09-03 00:16:51 +02:00
  • c43ba92e50 more object code -> unmarshaler still not working in object case Andreas Volz 2008-09-02 00:20:41 +02:00
  • 30cec79d09 comments Andreas Volz 2008-09-01 21:32:42 +02:00
  • c4b78722f3 method support for class Andreas Volz 2008-09-01 00:31:25 +02:00
  • d6ce34b78c better variable names Andreas Volz 2008-08-31 20:22:03 +02:00
  • 050170173a Removed useless sleep() in example pd 2008-08-31 19:25:24 +02:00
  • c3f146913b Commented out unused variables (Marko Anastasov) pd 2008-08-31 17:44:52 +02:00
  • 5f23f7d124 added object support for signal proxy Andreas Volz 2008-08-31 14:14:04 +02:00
  • 7db1248454 forgot stuff at last commit Andreas Volz 2008-08-30 13:57:15 +02:00
  • 14ff30abdf - removed old private header file - fixed thread init header - fixed glib/ecore example Andreas Volz 2008-08-30 13:53:32 +02:00
  • fc54ec2a0b merge from official dbus-c++ fd.org repo Andreas Volz 2008-08-30 11:06:07 +02:00
  • 1a95b536de Make phtread a non-optional requirement pd 2008-08-18 23:29:37 +02:00
  • 2c864a296c Added a pkgconfig file to test a local version without installing it (Andreas Volz) pd 2008-08-16 16:48:06 +02:00
  • 085249dfbb Fix previous patches to use standard types pd 2008-08-16 16:39:42 +02:00
  • 119579f106 Make examples use new generated names (João Xavier) pd 2008-08-16 16:33:02 +02:00
  • acc230eb98 Added properties proxy example (João Xavier) pd 2008-08-16 16:29:31 +02:00
  • 52ce50e944 Typo in xml2cpp.cpp pd 2008-08-16 16:26:28 +02:00
  • dc4c91a924 added _proxy and _adaptor sufixes to generated interfaces class names (João Xavier) pd 2008-08-16 16:21:42 +02:00
  • 77f6d3cf8a added writing of properties in xml2cpp.cpp (João Xavier) pd 2008-08-16 16:20:00 +02:00
  • 21ee9a5ef7 interface.cpp and object.cpp now will only fill the interface names if they were left blank (João Xavier) pd 2008-08-16 16:09:11 +02:00
  • c1970e2352 Merge branch 'master' of git://anongit.freedesktop.org/git/dbus/dbus-c++ Andreas Volz 2008-08-14 23:59:23 +02:00
  • f0a9278511 Use standard types instead of typedefs wherever possible pd 2008-08-09 01:16:45 +02:00
  • 7e098eaf9e Merge branch 'master' of git@gitorious.org:dbus-cplusplus/mainline Andreas Volz 2008-08-08 22:37:27 +02:00
  • 461dbe9cab added myself to the author list Andreas Volz 2008-08-05 23:01:06 +02:00
  • e66f5fe4ed removed old glib code from ecore example Andreas Volz 2008-08-02 15:38:11 +02:00
  • 60a820f5e6 added ecore example Andreas Volz 2008-08-02 14:09:31 +02:00
  • efc594f888 Time to get rid of the horrible coding style pd 2008-08-01 18:31:43 +02:00
  • 534ee610d8 Allow changing the priority of a GMainContext (Eric Jonas) pd 2008-08-01 18:24:09 +02:00
  • 845e8f3acc - ecore integration works (only signals tested so far) - the code needs to be cleaned up Andreas Volz 2008-07-30 22:12:45 +02:00
  • 0dd61fc152 improved ecore integration (signal arrives, but still buggy) PendingCall docu Andreas Volz 2008-07-30 15:46:00 +02:00
  • 5dadc5d4fe more docu Andreas Volz 2008-07-30 14:25:08 +02:00
  • 4f4cec402c documentation for PendingCall Andreas Volz 2008-07-30 14:22:20 +02:00
  • 7826341ba3 added documentation for Connection and Dispatcher class most documentation is copied from the dbus documentation and modified to fit into dbus-c++ Andreas Volz 2008-07-30 13:47:31 +02:00
  • f091b42263 not longer needed Andreas Volz 2008-07-29 23:49:34 +02:00
  • 687588c5c1 test Andreas Volz 2008-07-29 23:48:09 +02:00
  • 532f48d019 Merge branch 'master' of git://gitorious.org/dbus-cplusplus/mainline Andreas Volz 2008-07-29 23:46:39 +02:00
  • 197ff1d929 test Andreas Volz 2008-07-29 23:46:07 +02:00
  • 47d9968dcc changed config*.h include path Andreas Volz 2008-07-29 13:01:43 +02:00
  • 4ab448c26e more debug output Andreas Volz 2008-07-23 00:56:41 +02:00
  • 231cd105f2 add ecore mainloop integration Andreas Volz 2008-07-22 22:40:22 +02:00
  • 7841877d64 many changes Andreas Volz 2008-07-22 22:34:47 +02:00
  • 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!) Andreas Volz 2008-07-22 16:57:14 +02:00
  • 1337c658a8 Use libdbus' default timeout when invoking remote methods pd 2008-06-14 22:54:37 +02:00
  • d83c57e59d Fixed a gcc4 warning pd 2008-06-14 16:42:41 +02:00
  • 7029028cd6 Add missing includes for Fedora 9 (Victor Wodecki) pd 2008-06-14 15:58:08 +02:00
  • adbbee355e Comma in code generator (Sergey Struzh) pd 2008-06-14 15:53:07 +02:00
  • e6aee2ca05 Eventloop synchronization (Sergey Struzh) pd 2008-06-14 15:49:58 +02:00
  • 1b3005836b Use autoconf convention for the configuration header (Glenn Murphy) pd 2008-06-14 15:40:27 +02:00
  • 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) admin 2008-01-06 01:58:28 +01:00
  • ecd2428049 * Async method calls makeup (Ben Martin) pdurante 2007-08-31 03:15:39 +00:00
  • b8c0b7c52c * RPM spec file (Ben Martin) pdurante 2007-08-28 18:01:32 +00:00
  • 6cb130ee0d * Serialized multithreaded access to shared data (experimental) * Refactored event loop code pdurante 2007-08-28 01:08:04 +00:00
  • 1346caf952 * Altough the library doesn't directly link to expat anymore, some files weren't updated to reflect this, fixed (Alexey Morozov) pdurante 2007-08-27 21:36:12 +00:00
  • e47288d689 * Fixed a memory leak pdurante 2007-07-31 19:27:10 +00:00
  • 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 pdurante 2007-07-23 18:31:49 +00:00
  • a8f5e819bd * Fixed an omission in type signature detection pdurante 2007-07-09 12:47:02 +00:00
  • e37e2a21db * Typo in types.h (Sergey Struzh) pdurante 2007-07-08 17:54:10 +00:00
  • 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 pdurante 2007-07-07 01:23:13 +00:00
  • 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 pdurante 2007-07-06 12:44:57 +00:00
  • 31843c4a7c * Added a method to register a new connection with its message bus (Naveen Verma) pdurante 2007-07-06 11:02:01 +00:00
  • 8006e9b1ad finally closing #1362, thanks to maddanio for reporting and to dneary for reminding me pdurante 2007-05-22 18:57:47 +00:00
  • 11a25eb791 * Initial integration with the glib main loop (configure with --enable-glib) pdurante 2007-04-29 01:50:19 +00:00
  • 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 pdurante 2007-04-29 01:17:32 +00:00
  • 771ca71556 * Updated TODO * Fixed pkgconfig template (João Xavier) pdurante 2007-02-09 00:18:34 +00:00
  • d0c224af9f * Fixed reading and writing of fixed-size arrays pdurante 2007-02-02 19:58:02 +00:00
  • 47150044cf * Marshallers and unmarshallers for byte arrays were using the wrong D-Bus type code pdurante 2007-01-26 17:26:41 +00:00
  • 7835d90bdc * Renamed pkg-config configuration file * Initial support for out-of-tree builds and crosscompilation (Robert Schwebel) pdurante 2006-12-31 05:16:32 +00:00
  • 12266bd407 * Bumped version number to 0.5.0 * Updated copyright notice to the upcoming year * Some s/DBus/D-Bus/g in the comments * Updated TODO list * Removed hardcoded version number from output file names * Added --enable-debug switch to ./configure (debug mode is now off by default) * Reordered autogen.sh (Robert Schwebel) * Removed autogenerated files (Robert Schwebel) * Fixed 'make maintainer-clean' (Robert Schebel) pdurante 2006-12-31 02:03:53 +00:00
  • d74a45890a * Added support for client-side code generation (it's _untested_ but should fix TODO item #1) * Removed redundant usage of the std:: prefix pdurante 2006-12-21 20:10:55 +00:00
  • 0084392c53 * Fixed marshaling of D-Bus dictionary types pdurante 2006-12-11 16:50:03 +00:00
  • 8484b18054 * Fixed (un)marshaling of boolean values pdurante 2006-12-08 20:40:49 +00:00
  • 65051faa6e * autoconf fix pdurante 2006-11-24 20:46:44 +00:00
  • cb5ba80633 * Fixed a stupid error in util.h * Added a --system command line option to dbusxx-introspect (to use the system bus) * Added a simple client-side example using HAL to demonstrate how to receive signals pdurante 2006-11-23 12:17:44 +00:00
  • a9e3429b9e * Added another simple D-Bus C++ example pdurante 2006-10-24 21:01:36 +00:00
  • f62efeac80 * Removed any reference to dbus_type_is_basic (broken in libdbus <= 0.6x) pdurante 2006-10-24 19:48:29 +00:00
  • 1b84dc5abc * Fixed implementation of D-Bus properties * Added an example to demonstrate implementation of D-Bus properties * Fixed DBus::Server (should work with the tcp transport too, see related TODO item) pdurante 2006-10-24 11:12:29 +00:00
  • 19712668b1 * IM Account management * D-Bus dictionary helper function pdurante 2006-10-19 21:43:30 +00:00
  • 35702f41b3 * Fixed a bug in the D-Bus library * Initial conference call code * Further D-Bus API additions and fixes pdurante 2006-10-09 11:09:25 +00:00
  • 24637001ce moved the D-Bus component into its own thread. various API changes and fixes. pdurante 2006-10-01 13:37:47 +00:00
  • 42ea920aeb major D-Bus code update pdurante 2006-09-23 23:25:34 +00:00
  • acfeb85b87 imported D-Bus C++ library pdurante 2006-09-05 13:36:22 +00:00