Patrick Ohly
98f52cebd2
avoid redundant conversion to C string
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@619 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-06-07 19:46:28 +00:00
Patrick Ohly
773ab47773
removeAllItems() must mark source as modified (EvolutionContactSource depends on it)
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@618 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-06-07 19:31:40 +00:00
Patrick Ohly
ec378daa8d
implemented SyncSource::removeAllItems()
...
It is needed for the testing framework.
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@617 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-06-07 18:53:14 +00:00
Patrick Ohly
f2bbe21ed3
e_cal_match_tzid() is now public: required for mapping TZIDs of existing events
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@616 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-05-15 17:05:38 +00:00
Patrick Ohly
7e875575b6
use icaltimezone_get_builtin_timezone_from_tzid()
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@615 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-05-15 17:04:13 +00:00
Patrick Ohly
fcfdddb83d
try to strip trailing sequence number when mapping TZIDs
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@614 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-05-15 17:01:32 +00:00
Patrick Ohly
e397b77100
add system time zones to VCALENDAR if they are getting used because of mapping (keeps VCALENDAR consistent)
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@613 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-05-12 20:56:16 +00:00
Patrick Ohly
f2666b74af
optionally patch components stored in a GList (required by evolution-exchange)
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@612 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-05-08 20:45:55 +00:00
Patrick Ohly
f2c2bb239a
fixed spelling mistake
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@611 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-05-04 15:40:34 +00:00
Patrick Ohly
d505107869
must define HANDLE_LIBICAL_MEMORY to avoid compiler warning
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@610 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-05-04 15:40:12 +00:00
Patrick Ohly
7b6427b71a
GNOME Bugzilla #516408 : always free ical strings, duplicate when necessary
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@609 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-05-02 19:05:37 +00:00
Patrick Ohly
b35f44f984
also test SyncEvolution unit tests in addition to testing framework tests
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@608 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-05-02 17:22:44 +00:00
Patrick Ohly
e45df98d09
suppressed all known leaks with trunk from April 1st
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@607 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-05-02 17:22:05 +00:00
Patrick Ohly
b832ddaaed
Maemo no longer uses patched libdbus
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@605 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-20 12:38:19 +00:00
Patrick Ohly
68b393da9a
account -> user mapping for svn2cl
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@604 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-20 12:36:41 +00:00
Patrick Ohly
c22b8bae05
SF #1947050 : added sanity checks around string access of X-OSSO-CONTACT-STATE
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@603 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-20 12:34:11 +00:00
Patrick Ohly
8c726443ff
# updated
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@602 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-20 12:32:47 +00:00
Patrick Ohly
36cf397fca
finished proposal for inclusion of e_cal_check_timezones() into Evolution
...
- renamed files to comply with Evolution naming conventions
- implemented time zone lookup for file backend
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@601 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-19 13:26:00 +00:00
Patrick Ohly
2158dc085e
# updated
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@600 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-19 10:23:03 +00:00
Patrick Ohly
71a32db80e
# updated
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@599 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-19 10:22:50 +00:00
Patrick Ohly
79dd1f7b71
svn checkout must be up-to-date for svn2cl to produce complete results
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@598 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-19 10:22:09 +00:00
Patrick Ohly
707c2226e4
generate ChangeLog from Subversion log
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@597 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-19 09:11:53 +00:00
Patrick Ohly
db81cd3dce
adding SyncEvolution test target in all cases, take II
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@596 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-19 08:02:42 +00:00
Patrick Ohly
00b0a913e3
avoid timezone collisions by renaming the new VTIMEZONE before importing
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@595 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-17 21:27:59 +00:00
Patrick Ohly
de2a60b9cf
map TZIDs to system timezones, if possible
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@594 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-17 19:52:08 +00:00
Patrick Ohly
742a377e92
avoid redundant underscore
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@593 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-17 19:51:20 +00:00
Patrick Ohly
a02046b7c1
added testing of opening default database
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@592 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-17 19:09:28 +00:00
Patrick Ohly
e67600e19e
always provide SyncEvolution test class, even if it is empty: avoids the need to distinguish between builds when testing it
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@591 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-17 18:28:38 +00:00
Patrick Ohly
15ce044a13
unit tests were unintentionally enabled when only integration tests should have been on
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@590 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-17 18:27:53 +00:00
Patrick Ohly
d0885a01b0
added comment about pre-releases
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@589 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-17 18:19:03 +00:00
Patrick Ohly
1688da5bca
added SSL options also to regression testing
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@588 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-16 20:33:38 +00:00
Patrick Ohly
2b9892cbf5
bumped version to alpha, made sure that .deb package version is larger than last release but smaller than final one
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@587 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-16 17:37:10 +00:00
Patrick Ohly
edfe7b8714
clarified insertItem
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@586 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-10 20:25:32 +00:00
Patrick Ohly
a32c278b4f
added prefix to change tracking node: that way have multiple name spaces in the same config node, in case we need it later on
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@585 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-10 20:09:32 +00:00
Patrick Ohly
be97c517c6
fixed typo in error message (missing 'not')
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@584 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-10 20:08:34 +00:00
Patrick Ohly
1be87d92ea
avoid expensive copying of property map
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@583 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-10 19:54:02 +00:00
Patrick Ohly
bd23cc9de8
updated --help text
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@582 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-10 19:36:57 +00:00
Patrick Ohly
5520f9deb3
make sure that the icomp UID is set before calling the update method (EDS crashes otherwise)
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@581 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-10 18:49:45 +00:00
Patrick Ohly
77ae1aecee
the useless clone() method is no longer needed because SyncSource no longer inherits from ArrayElement
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@580 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-10 18:16:39 +00:00
Patrick Ohly
78c2ae137c
implemented support for detached recurrences
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@579 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-08 22:42:59 +00:00
Patrick Ohly
22e4e59e65
adapted to new removeAllItems() prototype
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@578 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-08 19:43:41 +00:00
Patrick Ohly
909d137156
added missing initialization of sources during --status processing
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@577 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-07 18:47:05 +00:00
Patrick Ohly
fb69c3642e
make results from insertItem explicit by putting them all in one struct
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@576 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-07 18:38:25 +00:00
Patrick Ohly
6249d1e092
'test' is a meta target
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@575 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-07 18:37:10 +00:00
Patrick Ohly
af7d2783c2
EvolutionCalendarSyncSource now uses change tracking based on modification time stamp.
...
- const SyncItem cleanup
- distinguish between added/merged in TrackingSyncSource::insertItem():
required for calendar events
- getData() util function not needed.
- TrackingSyncSource key/value strings can be arbitrary strings now.
- Clarified insertItem() semantic and errors.
- Added new required SyncSource::removeAllItems() call.
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@574 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-07 17:59:17 +00:00
Patrick Ohly
6626c02d67
adapted to the extended printLine() method
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@573 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-07 17:51:17 +00:00
Patrick Ohly
a66b80036b
added template class for calling free() on arbitrary pointer
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@572 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-07 17:50:16 +00:00
Patrick Ohly
faf2b40687
added wrapper around config node: accepts arbitrary key/value strings
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@571 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-07 17:49:17 +00:00
Patrick Ohly
11c8896368
use instead of make
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@569 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-06 10:20:53 +00:00
Patrick Ohly
8e81bc8b2b
added missing VolatileConfigTree.h to dist
...
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@568 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-06 10:14:43 +00:00