Use Deskflow Name (#7519)
* Use Deskflow Name * Remove business-oriented options from issue templates * Remove business-oriented workflow * Bump version to 3.0.0 (to avoid confusion with previously used version numbers 1.x & 2.x) * Update readme to reflect new project name and goals * Found some more "synergy" to rename * Rename `synlib` to `app` * Rename `syntool` to `deskflow-legacy` * Rename `synwinhk` to `dfwhook` * Rename dirs from synergy to deskflow * Rename more "Synergy" files * Rename app bundle ID * Fixed copyright typo * Rename only title in serial key dialog (to be moved downstream later) * Preserve original serial key window for moving downstream * Restore dialogs ready for moving downstream * Rename `QDeskflowApplication` to `DeskflowApplication` (the Q is confusing) * Restore Volker's original project name * Fixed mimetype * Fixed weird grammar * Fixed (more) weird grammar * Broken link, restoring (but we should move all links out of source) * Broken link, restoring (but we should move all links out of source) * Add write permission to valgrind-analysis.yml * Restore AUR conflicts * Apply Clang format * Update ChangeLog * Back out version change --------- Co-authored-by: Nick Bolton <nick@symless.com>
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* synergy -- mouse and keyboard sharing utility
|
||||
* Deskflow -- mouse and keyboard sharing utility
|
||||
* Copyright (C) 2012 Symless Ltd.
|
||||
*
|
||||
* This package is free software; you can redistribute it and/or
|
||||
@ -25,7 +25,7 @@
|
||||
#include <QRegularExpression>
|
||||
#include <memory>
|
||||
|
||||
const char *const kVersion = SYNERGY_VERSION;
|
||||
const char *const kVersion = DESKFLOW_VERSION;
|
||||
|
||||
VersionChecker::VersionChecker(std::shared_ptr<QNetworkAccessManager> network)
|
||||
: m_network(
|
||||
@ -37,22 +37,22 @@ VersionChecker::VersionChecker(std::shared_ptr<QNetworkAccessManager> network)
|
||||
|
||||
void VersionChecker::checkLatest() const {
|
||||
const QString url =
|
||||
qEnvironmentVariable("SYNERGY_VERSION_URL", SYNERGY_VERSION_URL);
|
||||
qEnvironmentVariable("DESKFLOW_VERSION_URL", DESKFLOW_VERSION_URL);
|
||||
auto request = QNetworkRequest(url);
|
||||
auto userAgent = QString("Synergy %1 on %2")
|
||||
auto userAgent = QString("Deskflow %1 on %2")
|
||||
.arg(kVersion)
|
||||
.arg(QSysInfo::prettyProductName());
|
||||
request.setHeader(QNetworkRequest::UserAgentHeader, userAgent);
|
||||
request.setRawHeader("X-Synergy-Version", kVersion);
|
||||
request.setRawHeader("X-Deskflow-Version", kVersion);
|
||||
request.setRawHeader(
|
||||
"X-Synergy-Language", QLocale::system().name().toStdString().c_str());
|
||||
"X-Deskflow-Language", QLocale::system().name().toStdString().c_str());
|
||||
m_network->get(request);
|
||||
}
|
||||
|
||||
void VersionChecker::replyFinished(QNetworkReply *reply) {
|
||||
auto newestVersion = QString(reply->readAll());
|
||||
if (!newestVersion.isEmpty() &&
|
||||
compareVersions(SYNERGY_VERSION, newestVersion) > 0) {
|
||||
compareVersions(DESKFLOW_VERSION, newestVersion) > 0) {
|
||||
emit updateFound(newestVersion);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user