Andreas Volz
1c8e43e6d6
- NO FUNCTIONAL CODE CHANGES!!!!
...
- changed code formating from tabs to spaces and others
- used astyle with this option:
--style=ansi --indent=spaces=2 -M --pad-oper --unpad-paren --pad-header --align-pointer=name --lineend=linux
2011-11-28 12:44:11 +01:00
Andreas Volz
d1ec2544d5
sf.net bug: 3151031 xml2cpp needlessly includes and links dbus(-c++)
2011-11-28 00:32:34 +01:00
Andreas Volz
d55e70a385
sync from fd.orf
2009-11-16 22:14:08 +01:00
Andreas Volz
7424df631d
split into multiple files for better organization
2009-03-28 22:27:08 +01: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
d0c41b03ff
fixed invoke_noreply call generation
2008-10-15 23:08:20 +02:00
Andreas Volz
c923153861
parse org.freedesktop.DBus.Method.NoReply tag correct
2008-10-12 23:07:52 +02:00
Andreas Volz
5c35a320a9
change name according to dbus spec
2008-10-08 00:27:54 +02:00
Andreas Volz
915f80174d
fixed generation of method out signature for multible parameters
2008-10-03 09:17:05 +02:00
Andreas Volz
46a1a2c591
formating of the output
2008-10-02 00:09:46 +02:00
Andreas Volz
96238313c3
changed object="xxx" structure to annotation structure
2008-10-01 23:54:18 +02:00
Andreas Volz
33ad5e86ba
moved methods to annotation syntax
2008-09-30 23:36:46 +02:00
Andreas Volz
c1c741cb0c
fixed a method generation bug with inarg
2008-09-13 20:07:58 +02:00
Andreas Volz
f353aae43e
implemented code generation of org.freedesktop.DBus.NoReply annotation
2008-09-12 00:25:37 +02:00
Andreas Volz
bbca1b0acc
adaptor code generator working
2008-09-03 00:16:51 +02:00
Andreas Volz
c43ba92e50
more object code
...
-> unmarshaler still not working in object case
2008-09-02 00:20:41 +02:00
Andreas Volz
30cec79d09
comments
2008-09-01 21:32:42 +02:00
Andreas Volz
c4b78722f3
method support for class
2008-09-01 00:31:25 +02:00
Andreas Volz
d6ce34b78c
better variable names
2008-08-31 20:22:03 +02:00
Andreas Volz
5f23f7d124
added object support for signal proxy
2008-08-31 14:14:04 +02:00
pd
085249dfbb
Fix previous patches to use standard types
2008-08-16 16:39:42 +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
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
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
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
pdurante
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)
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@9042 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-12-31 02:03:53 +00:00
pdurante
d74a45890a
* Added support for client-side code generation (it's _untested_ but should fix TODO item #1 )
...
* Removed redundant usage of the std:: prefix
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@8997 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-12-21 20:10:55 +00:00
pdurante
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
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@8519 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-11-23 12:17:44 +00:00
pdurante
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)
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@8158 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-10-24 11:12:29 +00:00
pdurante
24637001ce
moved the D-Bus component into its own thread.
...
various API changes and fixes.
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@7852 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-10-01 13:37:47 +00:00
pdurante
42ea920aeb
major D-Bus code update
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@7715 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-09-23 23:25:34 +00:00
pdurante
acfeb85b87
imported D-Bus C++ library
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@7382 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-09-05 13:36:22 +00:00