paramUrl.addQueryItem(QLatin1String("version"), clientVersion());
paramUrl.addQueryItem(QLatin1String("platform"), platform);
paramUrl.addQueryItem(QLatin1String("oem"), theme->appName());
+
+ QString suffix = QString::fromLatin1(MIRALL_STRINGIFY(MIRALL_VERSION_SUFFIX));
+ paramUrl.addQueryItem(QLatin1String("versionsuffix"), suffix);
+ if (suffix.startsWith("nightly")
+ || suffix.startsWith("alpha")
+ || suffix.startsWith("rc")
+ || suffix.startsWith("beta")) {
+ paramUrl.addQueryItem(QLatin1String("channel"), "beta");
+ // FIXME: Provide a checkbox in UI to enable regular versions to switch
+ // to beta channel
+ }
+
return paramUrl;
}
#define MIRALL_VERSION_PATCH @MIRALL_VERSION_PATCH@
#define MIRALL_VERSION_BUILD @MIRALL_VERSION_BUILD@
+#define MIRALL_VERSION_SUFFIX @MIRALL_VERSION_SUFFIX@
+
#define MIRALL_VERSION @MIRALL_VERSION@
#define MIRALL_VERSION_FULL @MIRALL_VERSION_FULL@