Am Dienstag, den 08.06.2010, 19:40 +0200 schrieb Patrick Ohly:
Together with Yongsheng I've updated the documentation in D-Bus
specification .xml files and added makefile rules to produce an .html. A
preview which (except for the version number) should be identical to the
1.0 release is here:
http://api.syncevolution.org/
How does that look?
I don’t know if my opinion is of interest, or if it’s too late already,
but anyway: I just saw that there is now a TemplatesChanged signal for
the Server. Maybe it would make sense to add a ConfigsChanged signal?
It’s not just for symmetry reasons, I just recently stumbled upon this:
To display an up-to-date list of servers in Genesis, I need to monitor
if sync-ui has added or removed a server config. Currently, I’m watching
all SessionChanged signals, then request a GetConfigs(False) and then
check if the list of servers changed. Since sync-ui happens to trigger a
bunch of sessions in specific moments, this adds quite some traffic. I
don’t think it makes a real-world difference, but it might be a cleaner
solution to just watch for some ConfigsChanged signal.
Besides that, it’s nice to have the API docs on a single site.
Regards,
Frederik