diff --git a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/AcaciaZPushPlugin.csproj b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/AcaciaZPushPlugin.csproj index 01f73c0..c727738 100644 --- a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/AcaciaZPushPlugin.csproj +++ b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/AcaciaZPushPlugin.csproj @@ -237,6 +237,7 @@ + Form diff --git a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/Feature.cs b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/Feature.cs index ac4608c..2460dfc 100644 --- a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/Feature.cs +++ b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/Feature.cs @@ -65,7 +65,7 @@ namespace Acacia.Features virtual public void GetCapabilities(ZPushCapabilities caps) { - caps.Add(Name); + caps.Add(Name.ToLower()); } #region Debug options diff --git a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/OutOfOffice/FeatureOutOfOffice.cs b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/OutOfOffice/FeatureOutOfOffice.cs index 77cbf95..409df96 100644 --- a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/OutOfOffice/FeatureOutOfOffice.cs +++ b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/OutOfOffice/FeatureOutOfOffice.cs @@ -48,6 +48,12 @@ namespace Acacia.Features.OutOfOffice Watcher.ZPushAccountChange += Watcher_ZPushAccountChange; } + override public void GetCapabilities(ZPushCapabilities caps) + { + caps.Add("oof"); + caps.Add("ooftime"); + } + private static bool IsOOFEnabled(ActiveSync.SettingsOOF settings) { if (settings == null) diff --git a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/ReplyFlags/FeatureReplyFlags.cs b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/ReplyFlags/FeatureReplyFlags.cs index 4d77a6f..e9c3df8 100644 --- a/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/ReplyFlags/FeatureReplyFlags.cs +++ b/src/AcaciaZPushPlugin/AcaciaZPushPlugin/Features/ReplyFlags/FeatureReplyFlags.cs @@ -60,6 +60,12 @@ namespace Acacia.Features.ReplyFlags } } + override public void GetCapabilities(ZPushCapabilities caps) + { + caps.Add("receiveflags"); + caps.Add("sendflags"); + } + [AcaciaOption("Enables or disables the handling of update events to mail items. When a mail item is " + "updated, it is checked to see if the reply flags are up to date. This is the main " + "mechanism for updating reply flags that change on the server")]