mirror of
https://github.com/nextcloud/desktop.git
synced 2024-11-24 14:05:58 +03:00
Branding: Append the appName short to the user agent string.
This commit is contained in:
parent
e36252a845
commit
ec83295b99
1 changed files with 13 additions and 3 deletions
|
@ -15,6 +15,7 @@
|
||||||
#include "utility.h"
|
#include "utility.h"
|
||||||
|
|
||||||
#include "version.h"
|
#include "version.h"
|
||||||
|
#include "theme.h"
|
||||||
|
|
||||||
// Note: This file must compile without QtGui
|
// Note: This file must compile without QtGui
|
||||||
#include <QCoreApplication>
|
#include <QCoreApplication>
|
||||||
|
@ -154,10 +155,19 @@ QString Utility::platform()
|
||||||
|
|
||||||
QByteArray Utility::userAgentString()
|
QByteArray Utility::userAgentString()
|
||||||
{
|
{
|
||||||
return QString::fromLatin1("Mozilla/5.0 (%1) mirall/%2")
|
QString re = QString::fromLatin1("Mozilla/5.0 (%1) mirall/%2")
|
||||||
.arg(Utility::platform())
|
.arg(Utility::platform())
|
||||||
.arg(QLatin1String(MIRALL_STRINGIFY(MIRALL_VERSION)))
|
.arg(QLatin1String(MIRALL_STRINGIFY(MIRALL_VERSION)));
|
||||||
.toLatin1();
|
|
||||||
|
const QString appName = Theme::instance()->appName();
|
||||||
|
|
||||||
|
// this constant "ownCloud" is defined in the default OEM theming
|
||||||
|
// that is used for the standard client. If it is changed there,
|
||||||
|
// it needs to be adjusted here.
|
||||||
|
if( appName != QLatin1String("ownCloud") ) {
|
||||||
|
re += QString(" (%1)").arg(appName);
|
||||||
|
}
|
||||||
|
return re.toLatin1();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Utility::hasLaunchOnStartup(const QString &appName)
|
bool Utility::hasLaunchOnStartup(const QString &appName)
|
||||||
|
|
Loading…
Reference in a new issue