2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-08-30 22:25:12 +00:00

Shorten socket paths on Linux

This commit is contained in:
Ilya Fedin
2024-01-29 11:43:02 +04:00
committed by John Preston
parent 852196a013
commit 5d33290218
2 changed files with 8 additions and 4 deletions

View File

@@ -454,9 +454,13 @@ QString SingleInstanceLocalServerName(const QString &hash) {
+ '.'
+ hash;
}
return hash + '-' + cGUIDStr();
return hash + '-' + QCoreApplication::applicationName();
#else // Q_OS_LINUX && Qt >= 6.2.0
return QDir::tempPath() + '/' + hash + '-' + cGUIDStr();
return QDir::tempPath()
+ '/'
+ hash
+ '-'
+ QCoreApplication::applicationName();
#endif // !Q_OS_LINUX || Qt < 6.2.0
}
@@ -648,7 +652,7 @@ void start() {
Webview::WebKitGTK::SetSocketPath(u"%1/%2-%3-webview-%4"_q.arg(
QDir::tempPath(),
h,
cGUIDStr(),
QCoreApplication::applicationName(),
u"%1"_q).toStdString());
InstallLauncher();