pd
fcf526f7f2
Added Properties XML description
2008-09-05 16:20:10 +02:00
pd
d2b0909093
Typo in glib example
2008-09-05 00:33:28 +02:00
pd
050170173a
Removed useless sleep() in example
2008-08-31 19:25:30 +02:00
pd
c3f146913b
Commented out unused variables (Marko Anastasov)
2008-08-31 17:44:52 +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
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
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
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
8006e9b1ad
finally closing #1362 , thanks to maddanio for reporting and to dneary for reminding me
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@11223 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-05-22 18:57:47 +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
pdurante
771ca71556
* Updated TODO
...
* Fixed pkgconfig template (João Xavier)
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@9708 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-02-09 00:18:34 +00:00
pdurante
d0c224af9f
* Fixed reading and writing of fixed-size arrays
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@9595 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-02-02 19:58:02 +00:00
pdurante
47150044cf
* Marshallers and unmarshallers for byte arrays were using the wrong D-Bus type code
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@9487 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2007-01-26 17:26:41 +00:00
pdurante
7835d90bdc
* Renamed pkg-config configuration file
...
* Initial support for out-of-tree builds and crosscompilation (Robert Schwebel)
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@9043 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-12-31 05:16: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
0084392c53
* Fixed marshaling of D-Bus dictionary types
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@8808 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-12-11 16:50:03 +00:00
pdurante
8484b18054
* Fixed (un)marshaling of boolean values
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@8792 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-12-08 20:40:49 +00:00
pdurante
65051faa6e
* autoconf fix
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@8563 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-11-24 20:46:44 +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
a9e3429b9e
* Added another simple D-Bus C++ example
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@8167 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-10-24 21:01:36 +00:00
pdurante
f62efeac80
* Removed any reference to dbus_type_is_basic (broken in libdbus <= 0.6x)
...
git-svn-id: http://dev.openwengo.org/svn/openwengo/wengophone-ng/branches/wengophone-dbus-api/libs/dbus@8166 30a43799-04e7-0310-8b2b-ea0d24f86d0e
2006-10-24 19:48:29 +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