summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Swiften/Application/ApplicationPathProvider.cpp6
-rw-r--r--Swiften/Application/ApplicationPathProvider.h3
-rw-r--r--Swiften/Application/MacOSXApplicationPathProvider.cpp2
-rw-r--r--Swiften/Application/MacOSXApplicationPathProvider.h2
-rw-r--r--Swiften/Application/UnitTest/ApplicationPathProviderTest.cpp6
-rw-r--r--Swiften/Application/UnixApplicationPathProvider.h2
-rw-r--r--Swiften/Application/WindowsApplicationPathProvider.h2
7 files changed, 9 insertions, 14 deletions
diff --git a/Swiften/Application/ApplicationPathProvider.cpp b/Swiften/Application/ApplicationPathProvider.cpp
index 47ef1ad..f24aa2e 100644
--- a/Swiften/Application/ApplicationPathProvider.cpp
+++ b/Swiften/Application/ApplicationPathProvider.cpp
@@ -20,12 +20,8 @@ ApplicationPathProvider::ApplicationPathProvider(const String& applicationName)
ApplicationPathProvider::~ApplicationPathProvider() {
}
-boost::filesystem::path ApplicationPathProvider::getSettingsFileName() const {
- return getSettingsDir() / "settings";
-}
-
boost::filesystem::path ApplicationPathProvider::getAvatarDir() const {
- return getSettingsDir() / "avatars";
+ return getDataDir() / "avatars";
}
boost::filesystem::path ApplicationPathProvider::getProfileDir(const String& profile) const {
diff --git a/Swiften/Application/ApplicationPathProvider.h b/Swiften/Application/ApplicationPathProvider.h
index e9c0864..7bd2630 100644
--- a/Swiften/Application/ApplicationPathProvider.h
+++ b/Swiften/Application/ApplicationPathProvider.h
@@ -17,10 +17,9 @@ namespace Swift {
ApplicationPathProvider(const String& applicationName);
virtual ~ApplicationPathProvider();
- boost::filesystem::path getSettingsFileName() const;
boost::filesystem::path getAvatarDir() const;
virtual boost::filesystem::path getHomeDir() const = 0;
- virtual boost::filesystem::path getSettingsDir() const = 0;
+ virtual boost::filesystem::path getDataDir() const = 0;
virtual boost::filesystem::path getExecutableDir() const = 0;
boost::filesystem::path getProfileDir(const String& profile) const;
boost::filesystem::path getResourcePath(const String& resource) const;
diff --git a/Swiften/Application/MacOSXApplicationPathProvider.cpp b/Swiften/Application/MacOSXApplicationPathProvider.cpp
index 08ce885..8ff4cb3 100644
--- a/Swiften/Application/MacOSXApplicationPathProvider.cpp
+++ b/Swiften/Application/MacOSXApplicationPathProvider.cpp
@@ -18,7 +18,7 @@ MacOSXApplicationPathProvider::MacOSXApplicationPathProvider(const String& name)
resourceDirs.push_back(getExecutableDir() / "../resources"); // Development
}
-boost::filesystem::path MacOSXApplicationPathProvider::getSettingsDir() const {
+boost::filesystem::path MacOSXApplicationPathProvider::getDataDir() const {
boost::filesystem::path result(getHomeDir() / "Library/Application Support" / getApplicationName().getUTF8String());
try {
boost::filesystem::create_directory(result);
diff --git a/Swiften/Application/MacOSXApplicationPathProvider.h b/Swiften/Application/MacOSXApplicationPathProvider.h
index 72cfb38..85cca0a 100644
--- a/Swiften/Application/MacOSXApplicationPathProvider.h
+++ b/Swiften/Application/MacOSXApplicationPathProvider.h
@@ -14,7 +14,7 @@ namespace Swift {
MacOSXApplicationPathProvider(const String& name);
virtual boost::filesystem::path getHomeDir() const;
- boost::filesystem::path getSettingsDir() const;
+ boost::filesystem::path getDataDir() const;
virtual boost::filesystem::path getExecutableDir() const;
virtual std::vector<boost::filesystem::path> getResourceDirs() const {
diff --git a/Swiften/Application/UnitTest/ApplicationPathProviderTest.cpp b/Swiften/Application/UnitTest/ApplicationPathProviderTest.cpp
index 75b8639..3b46e6e 100644
--- a/Swiften/Application/UnitTest/ApplicationPathProviderTest.cpp
+++ b/Swiften/Application/UnitTest/ApplicationPathProviderTest.cpp
@@ -14,7 +14,7 @@ using namespace Swift;
class ApplicationPathProviderTest : public CppUnit::TestFixture {
CPPUNIT_TEST_SUITE(ApplicationPathProviderTest);
- CPPUNIT_TEST(testGetSettingsDir);
+ CPPUNIT_TEST(testGetDataDir);
CPPUNIT_TEST(testGetExecutableDir);
CPPUNIT_TEST_SUITE_END();
@@ -27,8 +27,8 @@ class ApplicationPathProviderTest : public CppUnit::TestFixture {
delete testling_;
}
- void testGetSettingsDir() {
- boost::filesystem::path dir = testling_->getSettingsDir();
+ void testGetDataDir() {
+ boost::filesystem::path dir = testling_->getDataDir();
CPPUNIT_ASSERT(boost::filesystem::exists(dir));
CPPUNIT_ASSERT(boost::filesystem::is_directory(dir));
diff --git a/Swiften/Application/UnixApplicationPathProvider.h b/Swiften/Application/UnixApplicationPathProvider.h
index 047261e..5dd5aa5 100644
--- a/Swiften/Application/UnixApplicationPathProvider.h
+++ b/Swiften/Application/UnixApplicationPathProvider.h
@@ -37,7 +37,7 @@ namespace Swift {
return boost::filesystem::path(getenv("HOME"));
}
- boost::filesystem::path getSettingsDir() const {
+ boost::filesystem::path getDataDir() const {
boost::filesystem::path result(getHomeDir() / ("." + getApplicationName().getLowerCase().getUTF8String()));
try {
boost::filesystem::create_directory(result);
diff --git a/Swiften/Application/WindowsApplicationPathProvider.h b/Swiften/Application/WindowsApplicationPathProvider.h
index 1879300..a026dba 100644
--- a/Swiften/Application/WindowsApplicationPathProvider.h
+++ b/Swiften/Application/WindowsApplicationPathProvider.h
@@ -13,7 +13,7 @@ namespace Swift {
public:
WindowsApplicationPathProvider(const String& name);
- boost::filesystem::path getSettingsDir() const {
+ boost::filesystem::path getDataDir() const {
char* appDirRaw = getenv("APPDATA");
boost::filesystem::path result(boost::filesystem::path(appDirRaw) / getApplicationName().getUTF8String());
boost::filesystem::create_directory(result);