Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: src/plugin/PluginSettings.h

Issue 11013110: Cleanup (Closed)
Patch Set: Created July 5, 2013, 3:28 a.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/plugin/PluginSettings.h
===================================================================
--- a/src/plugin/PluginSettings.h
+++ b/src/plugin/PluginSettings.h
@@ -67,21 +67,15 @@
CString m_tabNumber;
- CPluginSettings::TProperties m_properties;
-
bool m_isDirty;
Wladimir Palant 2013/07/05 09:26:45 You can remove that property, all code using it ha
CString m_settingsVersion;
Wladimir Palant 2013/07/05 09:26:45 That property is unused.
- std::auto_ptr<CPluginIniFileW> m_settingsFile;
-
static CComAutoCriticalSection s_criticalSectionLocal;
#ifdef SUPPORT_WHITELIST
static CComAutoCriticalSection s_criticalSectionDomainHistory;
Wladimir Palant 2013/07/05 09:26:45 This property is unused.
#endif
- bool m_isPluginSelftestEnabled;
-
void Clear();
// Private constructor used by the singleton pattern
@@ -96,28 +90,13 @@
static bool HasInstance();
static CPluginSettings* GetInstance();
- bool Read(bool bDebug=true);
- bool Write(bool bDebug=true);
-
static CString GetDataPath(const CString& filename=L"");
static CString GetTempPath(const CString& filename=L"");
static CString GetTempFile(const CString& prefix, const CString& extension=L"");
Wladimir Palant 2013/07/05 09:26:45 These two methods seem unused.
- bool Has(const CString& key) const;
- void Remove(const CString& key);
-
CString GetPluginId();
Wladimir Palant 2013/07/05 09:26:45 This method isn't even implemented.
- CString GetString(const CString& key, const CString& defaultValue=L"") const;
- void SetString(const CString& key, const CString& value);
-
- int GetValue(const CString& key, int defaultValue=0) const;
- void SetValue(const CString& key, int value);
-
- bool GetBool(const CString& key, bool defaultValue) const;
- void SetBool(const CString& key, bool value);
-
bool IsPluginEnabled() const;
bool IsPluginSelftestEnabled();
Wladimir Palant 2013/07/05 09:26:45 This method isn't even implemented.
@@ -156,23 +135,10 @@
private:
- bool m_isDirtyTab;
bool m_isPluginEnabledTab;
- CPluginSettings::TProperties m_propertiesTab;
- CPluginSettings::TProperties m_errorsTab;
-
- std::auto_ptr<CPluginIniFileW> m_settingsFileTab;
-
- void ClearTab();
-
- bool ReadTab(bool bDebug=true);
- bool WriteTab(bool bDebug=true);
-
public:
- void EraseTab();
-
CString GetTabNumber() const;
bool IncrementTabCount();
@@ -184,17 +150,6 @@
bool GetPluginEnabled() const;
void AddError(const CString& error, const CString& errorCode);
- CString GetErrorList() const;
- void RemoveErrors();
-
- bool GetForceConfigurationUpdateOnStart() const;
- void ForceConfigurationUpdateOnStart(bool isUpdating=true);
- void RemoveForceConfigurationUpdateOnStart();
-
- void RefreshTab();
-
- int GetTabVersion(const CString& key) const;
- void IncrementTabVersion(const CString& key);
// Settings whitelist
#ifdef SUPPORT_WHITELIST
@@ -220,6 +175,8 @@
CString GetSubscription();
void RefreshFilterlist();
+ bool GetStatusBarAsked();
+ void SetStatusBarAsked(bool asked);
std::vector<SubscriptionDescription> m_subscriptions;
};

Powered by Google App Engine
This is Rietveld