Skip to content

{ Monthly Archives } January 2012

SyncEvolution 1.2.2 released

Maintenance release with various bug fixes.

* syncevo-dbus-server + ConnMan: fixed “online” detection (BMC #21541, BMC #24587)

SyncEvolution did not recognize any cellular connectivity as
suitable for syncing. The strict check for certain “connected
technology” is unnecessary, anything which makes the computer
“online” should be good enough. So now it just uses the ConnMan
“State” property.

Additional benefit: will continue to work with ConnMan 1.0, which
won’t have the “ConnectedTechnologies” property anymore.

The Bluetooth available check was also (incorrectly) using the
ConnMan API. Now asssume that OBEX/Bluetooth is always available.

  • automatic backups: added INFO messages and fixed dumpData/printChanges (BMC #24619)

    Point out that backups are created (user might be unaware otherwise
    and wonder about the delay), explain why (so that users know how to
    turn it off).

    Turning these backups off with dumpData=0 printChanges=0 had to be
    fixed, backups were always written previously.

  • EDS compatibility: bumped version check for EDS 3.2

    SyncEvolution is known to work with EDS 3.2. Therefore use the
    libebook/ecal/edataserver libs from 3.2 if available, without
    warnings in the –version output. Also happens with inconsistent
    distro setups where the old libs are available and would have been
    prefered by SyncEvolution 1.2.1 even though the old libs no longer
    work with EDS 3.2.

  • GTK-UI: do not accept service config without a username (BMC #23106)

    Instead of creating such a config, an error dialog is shown.

  • GTK-UI: updated translations

  • fixed various compile issues, primarily on Fedora Core 17
    (unistd.h/ssize_t, invoking syncevolution during compilation,
    missing src/dbus/qt/configure-sub.in)

    SyncEvolution is known to not compile with Bluez 4.97. A patch
    for Bluez header files is needed to make them work in C++ again,
    see http://thread.gmane.org/gmane.linux.bluez.kernel/20364

Upgrading from releases before 1.2

Old configurations can still be read. But writing, as it happens
during a sync, must migrate the configuration first. Release 1.2
automatically migrates configurations. The old configurations
will still be available (see “syncevolution –print-configs”) but must
be renamed manually to use them again under their original names with
older SyncEvolution releases.

Source, Installation, Further information

Source snapshots are in
http://downloads.syncevolution.org/syncevolution/sources

i386, lpia and amd64 binaries for Debian-based distributions are available via the “stable” syncevolution.org repository. Add the following entry to your /apt/source.list, then install “syncevolution-evolution”:

These binaries include the “sync-ui” GTK GUI and were compiled for Ubuntu 8.04 LTS (Hardy). Older distributions like Debian 4.0 (Etch) can no longer be supported with precompiled binaries because of missing libraries, but the source still compiles when not enabling the GUI (the default).

The same binaries are also available as .tar.gz and .rpm archives in the download directories. In contrast to 0.8.x archives, the 1.0 .tar.gz archives have to be unpacked and the content must be moved to /usr, because several files would not be found otherwise.

After installation, follow the getting started steps.

SyncEvolution 1.2.2 released

Maintenance release with various bug fixes.

* syncevo-dbus-server + ConnMan: fixed “online” detection (BMC #21541, BMC #24587)

SyncEvolution did not recognize any cellular connectivity as
suitable for syncing. The strict check for certain “connected
technology” is unnecessary, anything which makes the computer
“online” should be good enough. So now it just uses the ConnMan
“State” property.

Additional benefit: will continue to work with ConnMan 1.0, which
won’t have the “ConnectedTechnologies” property anymore.

The Bluetooth available check was also (incorrectly) using the
ConnMan API. Now asssume that OBEX/Bluetooth is always available.

  • automatic backups: added INFO messages and fixed dumpData/printChanges (BMC #24619)

    Point out that backups are created (user might be unaware otherwise
    and wonder about the delay), explain why (so that users know how to
    turn it off).

    Turning these backups off with dumpData=0 printChanges=0 had to be
    fixed, backups were always written previously.

  • EDS compatibility: bumped version check for EDS 3.2

    SyncEvolution is known to work with EDS 3.2. Therefore use the
    libebook/ecal/edataserver libs from 3.2 if available, without
    warnings in the –version output. Also happens with inconsistent
    distro setups where the old libs are available and would have been
    prefered by SyncEvolution 1.2.1 even though the old libs no longer
    work with EDS 3.2.

  • GTK-UI: do not accept service config without a username (BMC #23106)

    Instead of creating such a config, an error dialog is shown.

  • GTK-UI: updated translations

  • fixed various compile issues, primarily on Fedora Core 17
    (unistd.h/ssize_t, invoking syncevolution during compilation,
    missing src/dbus/qt/configure-sub.in)

    SyncEvolution is known to not compile with Bluez 4.97. A patch
    for Bluez header files is needed to make them work in C++ again,
    see http://thread.gmane.org/gmane.linux.bluez.kernel/20364

Upgrading from releases before 1.2

Old configurations can still be read. But writing, as it happens
during a sync, must migrate the configuration first. Release 1.2
automatically migrates configurations. The old configurations
will still be available (see “syncevolution –print-configs”) but must
be renamed manually to use them again under their original names with
older SyncEvolution releases.

Source, Installation, Further information

Source snapshots are in
http://downloads.syncevolution.org/syncevolution/sources

i386, lpia and amd64 binaries for Debian-based distributions are available via the “stable” syncevolution.org repository. Add the following entry to your /apt/source.list, then install “syncevolution-evolution”:

These binaries include the “sync-ui” GTK GUI and were compiled for Ubuntu 8.04 LTS (Hardy). Older distributions like Debian 4.0 (Etch) can no longer be supported with precompiled binaries because of missing libraries, but the source still compiles when not enabling the GUI (the default).

The same binaries are also available as .tar.gz and .rpm archives in the download directories. In contrast to 0.8.x archives, the 1.0 .tar.gz archives have to be unpacked and the content must be moved to /usr, because several files would not be found otherwise.

After installation, follow the getting started steps.

SyncEvolution 1.2.2 released

Maintenance release with various bug fixes.

* syncevo-dbus-server + ConnMan: fixed “online” detection (BMC #21541, BMC #24587)

SyncEvolution did not recognize any cellular connectivity as
suitable for syncing. The strict check for certain “connected
technology” is unnecessary, anything which makes the computer
“online” should be good enough. So now it just uses the ConnMan
“State” property.

Additional benefit: will continue to work with ConnMan 1.0, which
won’t have the “ConnectedTechnologies” property anymore.

The Bluetooth available check was also (incorrectly) using the
ConnMan API. Now asssume that OBEX/Bluetooth is always available.

  • automatic backups: added INFO messages and fixed dumpData/printChanges (BMC #24619)

    Point out that backups are created (user might be unaware otherwise
    and wonder about the delay), explain why (so that users know how to
    turn it off).

    Turning these backups off with dumpData=0 printChanges=0 had to be
    fixed, backups were always written previously.

  • EDS compatibility: bumped version check for EDS 3.2

    SyncEvolution is known to work with EDS 3.2. Therefore use the
    libebook/ecal/edataserver libs from 3.2 if available, without
    warnings in the –version output. Also happens with inconsistent
    distro setups where the old libs are available and would have been
    prefered by SyncEvolution 1.2.1 even though the old libs no longer
    work with EDS 3.2.

  • GTK-UI: do not accept service config without a username (BMC #23106)

    Instead of creating such a config, an error dialog is shown.

  • GTK-UI: updated translations

  • fixed various compile issues, primarily on Fedora Core 17
    (unistd.h/ssize_t, invoking syncevolution during compilation,
    missing src/dbus/qt/configure-sub.in)

    SyncEvolution is known to not compile with Bluez 4.97. A patch
    for Bluez header files is needed to make them work in C++ again,
    see http://thread.gmane.org/gmane.linux.bluez.kernel/20364

Upgrading from releases before 1.2

Old configurations can still be read. But writing, as it happens
during a sync, must migrate the configuration first. Release 1.2
automatically migrates configurations. The old configurations
will still be available (see “syncevolution –print-configs”) but must
be renamed manually to use them again under their original names with
older SyncEvolution releases.

Source, Installation, Further information

Source snapshots are in
http://downloads.syncevolution.org/syncevolution/sources

i386, lpia and amd64 binaries for Debian-based distributions are available via the “stable” syncevolution.org repository. Add the following entry to your /apt/source.list, then install “syncevolution-evolution”:

These binaries include the “sync-ui” GTK GUI and were compiled for Ubuntu 8.04 LTS (Hardy). Older distributions like Debian 4.0 (Etch) can no longer be supported with precompiled binaries because of missing libraries, but the source still compiles when not enabling the GUI (the default).

The same binaries are also available as .tar.gz and .rpm archives in the download directories. In contrast to 0.8.x archives, the 1.0 .tar.gz archives have to be unpacked and the content must be moved to /usr, because several files would not be found otherwise.

After installation, follow the getting started steps.