8b7591e736
ssize_t and size_t were taken for granted after including some C++ header files. That's not guaranteed and breaks on FC17 with g++ 4.7. Probably the "pure C++" lcs code shouldn't use these types; for now let's simply include unistd.h. |
||
---|---|---|
.. | ||
backends | ||
dbus | ||
gdbus | ||
gnome-bluetooth | ||
gtk-ui | ||
syncevo | ||
synthesis-includes | ||
templates | ||
.cvsignore | ||
.gitignore | ||
CmdlineSyncClient.cpp | ||
CmdlineSyncClient.h | ||
Makefile-gen.am | ||
NotificationBackendBase.h | ||
NotificationBackendLibnotify.cpp | ||
NotificationBackendLibnotify.h | ||
NotificationBackendMLite.cpp | ||
NotificationBackendMLite.h | ||
NotificationBackendNoop.cpp | ||
NotificationBackendNoop.h | ||
NotificationManager.cpp | ||
NotificationManager.h | ||
NotificationManagerBase.h | ||
NotificationManagerFactory.cpp | ||
NotificationManagerFactory.h | ||
README.h | ||
README.templates | ||
async.patch | ||
client-test-app.cpp | ||
client-test-buteo.cpp | ||
client-test-buteo.h | ||
org.syncevolution.service.in | ||
shlibs.local | ||
syncevo-dbus-server-startup.sh.in | ||
syncevo-dbus-server.cpp | ||
syncevo-dbus-server.desktop.in | ||
syncevolution.cpp | ||
valgrind.supp |
README.templates
The configuration templates in "templates" get installed into $(datadir)/syncevolution/templates. When adding/changing a new server, then only enter the properties which need to be changed here so that the default values can be used for the remaining properties. An icon can be added here for servers. The file name must start with "icon". Server configurations must be kept in sync in three different places: - here (if a server is installed as files) - in SyncEvolutionConfig.cpp's EvolutionSyncConfig::createServerTemplate() - in SyncEvolutionCmdline.cpp's test server configs - in test/test-dbus.py testGetConfigsTemplates() Note that server icons must come with a suitable license that allows redistribution.