syncevolution/src
Chen Congwu 35ee636619 Dynamic loadable backends: repackage libsyncevolution to enable dynamic loadable backends
Install head files to a standard path, the remaining dependencies are
synthesis and boost
client-test is portable when ENABLE_MODULES is defined, no longer link to
backends libraries.

Add --enable-developer-mode, in which mode the backend scan path will be
under current build directory for development purposes.
2009-09-23 07:35:25 +02:00
..
backends Dynamic loadable backends: repackage libsyncevolution to enable dynamic loadable backends 2009-09-23 07:35:25 +02:00
dbus dbus client lib: fix error functions 2009-08-12 10:34:40 +03:00
default configuration: added "ConsumerReady" option 2009-07-09 10:40:00 +02:00
gtk-ui gtk-ui: only show one window at a time 2009-09-22 11:23:49 +02:00
syncevo Dynamic loadable backends: repackage libsyncevolution to enable dynamic loadable backends 2009-09-23 07:35:25 +02:00
.cvsignore test for copying via server now transmits testVCard.vcf and also compares against it 2006-03-18 13:35:23 +00:00
async.patch patch switches to async version of the Evolution API 2007-02-22 19:33:21 +00:00
client-test-app.cpp redesigned SyncSource base class + API 2009-08-26 15:41:51 +02:00
CmdlineSyncClient.cpp command line: add keyring support (MB#3604) 2009-09-21 10:10:28 +02:00
CmdlineSyncClient.h command line: add keyring support (MB#3604) 2009-09-21 10:10:28 +02:00
DBusSyncClient.cpp Message Resend: code improvement bug#3427 2009-09-21 14:42:36 +08:00
DBusSyncClient.h Message Resend: code improvement bug#3427 2009-09-21 14:42:36 +08:00
Makefile-gen.am Dynamic loadable backends: repackage libsyncevolution to enable dynamic loadable backends 2009-09-23 07:35:25 +02:00
org.Moblin.SyncEvolution.service.in build rules: moved D-Bus into sub directories 2009-05-06 19:52:55 +02:00
README.h added missing copyright and license headers 2009-05-11 16:31:17 +02:00
shlibs.local reverted to 0.7 packaging 2008-07-03 19:56:15 +00:00
sunbird_client.xml use Synthesis SDK to run a sync session 2009-03-25 14:43:32 +01:00
syncclient_sample_config.xml Memotoo: fix the regression caused by commits for bug #5633 2009-09-02 14:16:37 +08:00
syncevo-dbus-server.cpp redesigned SyncSource base class + API 2009-08-26 15:41:51 +02:00
syncevo-dbus-server.h dbus service: remove 'need-password' signal 2009-05-29 12:46:40 +03:00
syncevolution.cpp command line: add keyring support (MB#3604) 2009-09-21 10:10:28 +02:00
valgrind.supp first working version of SyncSource for Evolution contacts (requires Sync4j C++ API 2.0, not currently available) 2005-11-05 22:04:33 +00:00

/*
 * Copyright (C) 2008 Patrick Ohly <patrick.ohly@gmx.de>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) version 3.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 * 02110-1301  USA
 */

/**
 * @mainpage Getting Started
 *
 * This documentation for SyncEvolution and the Funambol C++ Client
 * API was generated automatically from the source code.
 *
 * While most of the classes in SyncEvolution are documented, very
 * little effort was spent on organizing this information in a coherent
 * way. If you are a developer who wants to write a SyncML client based
 * on the SyncEvolution framework, then you should have a look at
 * the following classes:
 * - TrackingSyncSource is the most convenient class to derive from.
 * - EvolutionSyncSource is a bit more general.
 * - RegisterSyncSource adds additional sources to the framework.
 *
 * The following classes help with testing your derived classes:
 * - RegisterSyncSourceTest is what you have to use.
 * - TestEvolution uses that information.
 * - ClientTest, LocalTests, SyncTests are used by TestEvolution.
 *
 * The FileSyncSource is a good example to get started.
 */