<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,6 @@
+2009-10-14 Graeme Gott &lt;graeme@gottcode.org&gt;
+	* Support more platforms.
+
 2009-09-21 Graeme Gott &lt;graeme@gottcode.org&gt;
 	* Tag version 1.1.0.
 </diff>
      <filename>ChangeLog</filename>
    </modified>
    <modified>
      <diff>@@ -23,6 +23,7 @@
 
 #include &lt;QCheckBox&gt;
 #include &lt;QComboBox&gt;
+#include &lt;QDesktopServices&gt;
 #include &lt;QDialogButtonBox&gt;
 #include &lt;QDir&gt;
 #if !defined(QTOPIA_PHONE)
@@ -54,6 +55,8 @@ QString homeDataPath()
 	path += &quot;/games/cutemaze&quot;;
 #elif defined(Q_OS_WIN32)
 	QString path = QDir::homePath() + &quot;/Application Data/GottCode/CuteMaze&quot;;
+#else
+	QString path = QDesktopServices::storageLocation(QDesktopSettings::Data) + &quot;/CuteMaze&quot;;
 #endif
 	return path;
 }</diff>
      <filename>src/settings.cpp</filename>
    </modified>
    <modified>
      <diff>@@ -20,6 +20,7 @@
 #include &quot;theme.h&quot;
 
 #include &lt;QApplication&gt;
+#include &lt;QDesktopServices&gt;
 #include &lt;QDir&gt;
 #include &lt;QFileInfo&gt;
 #include &lt;QIcon&gt;
@@ -89,6 +90,9 @@ Theme::Theme()
 	m_locations.append(QDir::homePath() + &quot;/Application Data/GottCode/CuteMaze&quot;);
 	m_locations.append(QCoreApplication::applicationDirPath() + &quot;/Themes&quot;);
 	m_locations.append(&quot;:/games/cutemaze&quot;);
+#else
+	m_locations.append(QDesktopSettings::storageLocation(QDesktopServices::Data) + &quot;/CuteMaze&quot;);
+	m_locations.append(&quot;:/games/cutemaze&quot;);
 #endif
 }
 
@@ -104,7 +108,7 @@ Theme::~Theme()
 QStringList Theme::available() const
 {
 	QSet&lt;QString&gt; files;
-	QDir dir(QString(), &quot;*.svg&quot;);
+	QDir dir(&quot;&quot;, &quot;*.svg&quot;);
 	foreach (const QString&amp; path, m_locations) {
 		if (dir.cd(path)) {
 			files += dir.entryList(QDir::Files).toSet();</diff>
      <filename>src/theme.cpp</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3271821a8bfaf24ba87cdf1d869bab0dae4ea502</id>
    </parent>
  </parents>
  <author>
    <name>Graeme Gott</name>
    <email>graeme@gottcode.org</email>
  </author>
  <url>http://github.com/gottcode/cutemaze/commit/29104760cb015d92e5da33a44ba05d94392af2f0</url>
  <id>29104760cb015d92e5da33a44ba05d94392af2f0</id>
  <committed-date>2009-10-14T13:01:19-07:00</committed-date>
  <authored-date>2009-10-14T13:00:02-07:00</authored-date>
  <message>Support more platforms.</message>
  <tree>3c72c6e19a508f50a4787246174d74fcc5e64a45</tree>
  <committer>
    <name>Graeme Gott</name>
    <email>graeme@gottcode.org</email>
  </committer>
</commit>
