desktop: moved supported sync type code into per plugin API
commit1d19d2531271852f764a0001d0346539cdece763
authorChris Frey <cdfrey@foursquare.net>
Mon, 12 Sep 2011 21:17:43 +0000 (12 17:17 -0400)
committerChris Frey <cdfrey@foursquare.net>
Mon, 12 Sep 2011 21:17:43 +0000 (12 17:17 -0400)
tree25137caafc5dc2895f66738cbaf4ea3dff552db3
parentb82e6967da2319b49bddd1ed6c51d8ec5da22d62
desktop: moved supported sync type code into per plugin API

Instead of a static Is...Supported() API, base the answers on the engine
and the plugin, using the new sync_types as values.
12 files changed:
desktop/src/CUI_Barry.cc
desktop/src/null-os22.cc
desktop/src/null-os40.cc
desktop/src/os22.h
desktop/src/os40.h
desktop/src/osbase.h
desktop/src/osconfig.cc
desktop/src/osconfig.h
desktop/src/osconv22.cc
desktop/src/osconv22.h
desktop/src/osconv40.cc
desktop/src/osconv40.h