Hello,
now that I have a fdo account I merged the uncritical changes from
gitorious into fdo. See here the log:
----
commit 13281b395b3b030b031c140938f2cf2fe4e61b8f
Author: Andreas Volz <andreas@frodo.mittelerde>
Date: Thu Jan 8 21:58:42 2009 +0100
- removed include of config.h in header files
- never include config.h in a installed header file!
- added config.h to cpp and private (not installed) headers
- don't install config.h
- don't use any defines from config.h in a installed header file
- added new API documentation in various classes
- mostly copied and adapted from C API
- implemented invoke_method_noreply() to enable asyncronous
function calls
----
I tested the changes and detected no problem. But I had no chance to
test it on win32. Maybe someone who uses it on win32 could do this.
If I broke something with my changes than please flame me. :-P
There're still two big changes that aren't merged from gitorious:
1. The ecore eventloop integration
Reason: Not yet cleaned up
2. The new introspection XML format (for C++ object transfer and
noreply functions)
Reason: Not yet 100% tested
I thought about maintaining the ecore eventloop and the alternative XML
generator as separate projects.
What do you think about separating the XML generator and the eventloop
integrations (currently glib and ecore) from the main library in
separate packages?
regards
Andreas
|