mirror of
https://github.com/debauchee/barrier.git
synced 2026-07-04 19:06:45 +08:00
#5707 Add support for upgrade notifications
This commit is contained in:
committed by
Andrew Nelless
parent
9f1e91cc76
commit
2de06b9727
@@ -62,6 +62,12 @@ QString CoreInterface::getSerialKeyFilePath()
|
||||
return filename;
|
||||
}
|
||||
|
||||
QString CoreInterface::notifyUpgrade (QString const& version,
|
||||
QString const& serialKey) {
|
||||
QStringList args("--notify-upgrade");
|
||||
QString input(version + ":" + serialKey);
|
||||
return run(args, input);
|
||||
}
|
||||
|
||||
QString CoreInterface::notifyActivation(const QString& identity)
|
||||
{
|
||||
|
||||
@@ -29,5 +29,6 @@ public:
|
||||
QString getArch();
|
||||
QString getSerialKeyFilePath();
|
||||
QString notifyActivation(const QString& identity);
|
||||
QString notifyUpgrade (QString const& version, QString const& serialKey);
|
||||
QString run(const QStringList& args, const QString& input = "");
|
||||
};
|
||||
|
||||
@@ -71,6 +71,11 @@ LicenseManager::setSerialKey(QString serialKeyString, bool acceptExpired)
|
||||
return ret;
|
||||
}
|
||||
|
||||
void
|
||||
LicenseManager::notifyUpdate(QString version) {
|
||||
|
||||
}
|
||||
|
||||
Edition
|
||||
LicenseManager::activeEdition() const
|
||||
{
|
||||
|
||||
@@ -36,6 +36,7 @@ public:
|
||||
QString activeEditionName() const;
|
||||
SerialKey serialKey() const;
|
||||
void skipActivation();
|
||||
void notifyUpdate(QString version);
|
||||
static QString getEditionName(Edition edition, bool trial = false);
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user