Patrick Ohly
e959f943f1
added configurable hacks for Maemo (--enable-maemo):
...
- set the (non-standard!) DBUS_DEFAULT_TIMEOUT; see dbus-timeout.patch
- wrap e_book_from_string() to fix invalid parameter
- don't use UTF-8 encoding in Perl script
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@327 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-03-24 15:47:22 +00:00
Patrick Ohly
4ebb979fe9
--enable-ecal/ebook are only enabled by default if the libs are present
...
--enable-shared will build backends as modules which are loaded dynamically if possible (off by default)
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@315 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-03-11 22:13:13 +00:00
Patrick Ohly
c06e49f5ce
fixed distdir target that broke in yesterday's commit
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@312 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-01-22 20:13:47 +00:00
Patrick Ohly
58c9c6a73c
added --enable-static-cxx to link libstdc++ statically
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@311 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-01-21 16:14:48 +00:00
Patrick Ohly
b2535c5bec
added testing of memos
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@306 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-01-04 22:13:09 +00:00
Patrick Ohly
172d67dc7f
fixed problem with 'make dist'
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@303 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-01-04 20:43:25 +00:00
Patrick Ohly
73bea9b5e0
ignore changes in autotools generated files
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@299 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-12-17 16:33:54 +00:00
Patrick Ohly
f7404e6f54
use the new C++ client library testing framework
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@291 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-12-01 22:50:17 +00:00
Patrick Ohly
fea15b952d
cppunit-config was not called when compiling C++ code, therefore it was only found if in the default search path
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@272 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-11-01 12:40:44 +00:00
Patrick Ohly
b29a3edf66
excluded automatically generated files from client-api-diff
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@235 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-09-07 18:29:54 +00:00
Patrick Ohly
132c015573
now compiles on Maemo
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@201 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-08-06 15:48:58 +00:00
Patrick Ohly
b0c38883c7
added Test.h to distribution
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@155 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-15 13:48:41 +00:00
Patrick Ohly
f503ae7696
added testTask.ics
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@153 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-15 10:28:41 +00:00
Patrick Ohly
aaa1b67294
also imported the vcardconverter program from the Funambol CVS
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@144 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-12 17:51:34 +00:00
Patrick Ohly
b5c35429b7
added a copy of the relevant VOCL classes to be independent of incompatible changes upstream
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@135 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-11 13:09:29 +00:00
Patrick Ohly
7497b22711
added testing of tasks
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@77 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-17 17:54:00 +00:00
Patrick Ohly
7ead372d9d
- renamed normalize script to synccompare because it now applies to both calendar, tasks and contacts
...
- temporary files in test suite now start with the name of the test they belong to
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@72 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-17 15:59:33 +00:00
Patrick Ohly
a5775d4026
- renamed "test" program to "TestEvolution"
...
- copy original test cases to fit the name expected by TestEvolution and to have
them in the build directory
- handle merge with existing item in addItem(): return special status
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@71 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-17 09:41:37 +00:00
Patrick Ohly
6acd0891b1
- added support for calendars and tasks: not yet tested automatically
...
but manual tests show that it works in principle, albeit with some
loss of attributes in the server for calendars (time zone)
- removed "disabled" configuration option, use "sync = none" instead
- added selection of databases to synchronize via additional command
line parameters
Source:
- Refactored code so that EvolutionSyncSource contains the client-library
facing code and commong logging/error handling. EvolutionContactSource
and EvolutionCalendarSource (for both calendars and tasks) can now
indicate errors via exceptions in all functions.
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@62 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-09 11:48:11 +00:00
Patrick Ohly
345c9670eb
testVCard.vcf was missing in source distribution
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@60 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-06 17:01:46 +00:00
Patrick Ohly
12b98e85c4
- implemented automatic backups, logging and database comparison
...
- prepared 0.2 release
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@57 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-03-19 21:37:30 +00:00
Patrick Ohly
067e8fc973
make full copy of client lib C++ sources,
...
added src/client-api-diff target to compare against original sources
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@53 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-03-18 18:07:48 +00:00
Patrick Ohly
191dd40b23
test for copying via server now transmits testVCard.vcf and also compares against it
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@45 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-03-18 13:35:23 +00:00
Patrick Ohly
d81eb58d44
normalize_vcard can now also compare two files automatically; it's also installed without .pl suffix
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@43 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-03-15 22:09:04 +00:00
Patrick Ohly
1217824251
replaced verification with vcard comparion via normalize_vcard.pl
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@38 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-03-12 20:36:18 +00:00
Patrick Ohly
329453859b
fixed maintainer-cleanup
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@36 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-03-12 10:29:40 +00:00
Patrick Ohly
7af6713cd7
integrated compilation of Sync4j C++ client library + distribution of its source
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@33 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-03-12 09:48:59 +00:00
Patrick Ohly
1301d3edac
preparations for a release as 'SyncEvolution'
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@32 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-03-11 19:23:43 +00:00
Patrick Ohly
6b09f2f6c3
implemented front-end based on new SyncML C++ config API
...
implemented the new begin/endSync() callbacks
explain the change tracking and error handling
-> copying from server works, the other way around fails, probably because of vcard 3.0 parsing problems on the server
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@6 15ad00c4-1369-45f4-8270-35d70d36bdcd
2005-11-26 21:16:03 +00:00
Patrick Ohly
3bc37288c2
first working version of SyncSource for Evolution contacts (requires Sync4j C++ API 2.0, not currently available)
...
added unit testing
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@3 15ad00c4-1369-45f4-8270-35d70d36bdcd
2005-11-05 22:04:33 +00:00
Patrick Ohly
4c29072c5f
setup framework
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@2 15ad00c4-1369-45f4-8270-35d70d36bdcd
2005-10-08 12:03:24 +00:00