]> git.sur5r.net Git - minitube/commitdiff
OS info in updater requests
authorFlavio <flavio@odisseo.local>
Thu, 27 Jan 2011 15:57:58 +0000 (16:57 +0100)
committerFlavio <flavio@odisseo.local>
Thu, 27 Jan 2011 15:57:58 +0000 (16:57 +0100)
src/updatechecker.cpp

index f8d381d2ecca99d7ecdfcaa182281a1e20bd0a81..f3f02ebf26a601e016b8e4838fc9bf84cd8303da 100644 (file)
@@ -12,7 +12,17 @@ UpdateChecker::UpdateChecker() {
 
 void UpdateChecker::checkForUpdate() {
     QUrl updateUrl(QString(Constants::WEBSITE) + "-ws/release.xml");
-    // QUrl updateUrl("http://flavio.tordini.org:8012/release.xml");
+    updateUrl.addQueryItem("v", Constants::VERSION);
+
+#ifdef APP_MAC
+    updateUrl.addQueryItem("os", "mac");
+#endif
+#ifdef APP_WIN
+    updateUrl.addQueryItem("os", "win");
+#endif
+#ifdef APP_DEMO
+    updateUrl.addQueryItem("t", "demo");
+#endif
 
     QObject *reply = The::http()->get(updateUrl);
     connect(reply, SIGNAL(data(QByteArray)), SLOT(requestFinished(QByteArray)));