Exemplo n.º 1
0
 public void EnableCmd(SyncCommands cmd, bool enabled)
 {
     EnabledCommands &= ~cmd;
     if (enabled)
     {
         EnabledCommands |= cmd;
     }
 }
Exemplo n.º 2
0
 PluginConfig()
 {
     m_autoSync            = AutoSyncMode.DISABLED;
     m_enabledCmds         = SyncCommands.All;
     m_defaultFolder       = null;
     m_defaultFolderColor  = null;
     m_defaultDriveScope   = null;
     m_defaultClientId     = string.Empty;
     m_defaultClientSecret = GdsDefs.PsEmptyEx;
     m_isDirty             = false;
 }
Exemplo n.º 3
0
 PluginConfig()
 {
     m_autoSync            = AutoSyncMode.DISABLED;
     m_enabledCmds         = SyncCommands.All;
     m_defaultFolder       = null;
     m_defaultFolderColor  = null;
     m_defaultDriveScope   = null;
     m_defaultClientId     = string.Empty;
     m_defaultClientSecret = GdsDefs.PsEmptyEx;
     m_useLegacyCreds      = false;
     m_dontSaveAuthToken   = false;
     m_warnSavedAuthToken  = false;
     m_isDirty             = true;
     m_ver = null;
 }
Exemplo n.º 4
0
 PluginConfig(PluginConfig c)
 {
     m_autoSync            = c.m_autoSync;
     m_enabledCmds         = c.m_enabledCmds;
     m_defaultFolder       = c.m_defaultFolder;
     m_defaultFolderColor  = c.m_defaultFolderColor;
     m_defaultDriveScope   = c.m_defaultDriveScope;
     m_defaultClientId     = c.m_defaultClientId;
     m_defaultClientSecret = c.m_defaultClientSecret;
     m_useLegacyCreds      = c.m_useLegacyCreds;
     m_dontSaveAuthToken   = c.m_dontSaveAuthToken;
     m_warnSavedAuthToken  = c.m_warnSavedAuthToken;
     m_isDirty             = c.m_isDirty;
     m_ver            = c.m_ver;
     m_autoResumeSave = c.m_autoResumeSave;
 }
Exemplo n.º 5
0
 public bool IsCmdEnabled(SyncCommands cmd)
 {
     return((EnabledCommands & cmd) == cmd);
 }