Change launcher/titlebar name to "Jellyfin Desktop"

For clarity
This commit is contained in:
Andrew Rabert committed 2025-12-17 22:46:09 -05:00
1 parent 755514d9e2
commit 726b067df3
10 files changed
+18 -15

No files matched your search

+5 -2
View File
@@ -1,5 +1,8 @@
set(MAIN_TARGET JellyfinDesktop)
# Display name (window title, application name)
set(DISPLAY_NAME "Jellyfin Desktop")
# Name of the output binary and data directories
set(MAIN_NAME jellyfin-desktop)
set(DATA_NAME jellyfin-desktop)
@@ -10,6 +13,6 @@ if(APPLE)
elseif(WIN32)
set(MAIN_NAME "Jellyfin Desktop")
set(DATA_NAME "Jellyfin Desktop")
endif(APPLE)
endif()
configure_file(src/shared/Names.cpp.in src/shared/Names.cpp @ONLY)
configure_file(src/shared/Names.cpp.in src/shared/Names.cpp @ONLY)
+3 -3
View File
@@ -38,16 +38,16 @@
Key="SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Package_for_KB2919355~31bf3856ad364e35~x86~~6.3.1.14"
Value="CurrentState"
/>
<bal:Condition Message="Jellyfin can only be installed on Windows 7 or newer.">
<bal:Condition Message="Jellyfin Desktop can only be installed on Windows 7 or newer.">
<![CDATA[VersionNT >= v6.1]]>
</bal:Condition>
<!-- Checking for prerequisites for windows versions where they are required -->
<!-- We need to check for when ServicePackLevel is not defined as well, with (NOT ServicePackLevel) -->
<bal:Condition Message="Jellyfin on Windows 7 or Windows Server 2008 R2 requires Service Pack 1.">
<bal:Condition Message="Jellyfin Desktop on Windows 7 or Windows Server 2008 R2 requires Service Pack 1.">
<![CDATA[NOT ((VersionNT = v6.1) AND ((NOT ServicePackLevel) OR (ServicePackLevel < 1)))]]>
</bal:Condition>
<!-- Windows 8 and 2012 have no prerequisites -->
<bal:Condition Message="Jellyfin on Windows 8.1 or Windows Server 2012 R2 requires KB2919355 installed.">
<bal:Condition Message="Jellyfin Desktop on Windows 8.1 or Windows Server 2012 R2 requires KB2919355 installed.">
<![CDATA[NOT ((VersionNT = v6.3) AND (KB2919355_x86 <> 112 AND KB2919355_amd64 <> 112))]]>
</bal:Condition>
+1 -1
View File
@@ -167,7 +167,7 @@ function getDeviceProfile() {
}
return {
'Name': 'Jellyfin',
'Name': 'Jellyfin Desktop',
'MaxStaticBitrate': 1000000000,
'MusicStreamingTranscodingBitrate': 1280000,
'TimelineOffsetSeconds': 5,
+1 -1
View File
@@ -30,7 +30,7 @@ class updatePlugin {
await confirm({
title: "Update Available",
text: `Jellyfin version ${version} is available.`,
text: `Jellyfin Desktop version ${version} is available.`,
cancelText: "Ignore",
confirmText: "Download"
});
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>org.jellyfin.JellyfinDesktop</id>
<name>Jellyfin</name>
<name>Jellyfin Desktop</name>
<summary>Desktop client for Jellyfin media server</summary>
<developer id="org.jellyfin">
<name>Jellyfin</name>
@@ -1,6 +1,6 @@
[Desktop Entry]
Version=1.0
Name=Jellyfin
Name=Jellyfin Desktop
Comment=Desktop client for Jellyfin
Exec=jellyfin-desktop
Icon=org.jellyfin.JellyfinDesktop
+2 -2
View File
@@ -37,7 +37,7 @@ public:
bool fullscreen() const;
void setFullscreen(bool value);
bool hasTrackList() const { return false; }
QString identity() const { return "Jellyfin"; }
QString identity() const { return "Jellyfin Desktop"; }
QString desktopEntry() const { return "org.jellyfin.JellyfinDesktop"; }
QStringList supportedUriSchemes() const { return QStringList(); }
QStringList supportedMimeTypes() const { return QStringList(); }
@@ -160,4 +160,4 @@ private:
QNetworkReply* m_pendingArtReply;
};
#endif // MPRISCOMPONENT_H
#endif // MPRISCOMPONENT_H
+1 -1
View File
@@ -6,7 +6,7 @@
QString Names::MainName()
{
return QString("@MAIN_NAME@");
return QString("@DISPLAY_NAME@");
}
QString Names::DataName()
+2 -2
View File
@@ -15,12 +15,12 @@ ErrorMessage::ErrorMessage(const QString& errorMessage, bool allowResetConfig)
: QMessageBox(nullptr)
{
setIcon(Critical);
setText("Jellyfin encountered a fatal error and must exit");
setText("Jellyfin Desktop encountered a fatal error and must exit");
setDetailedText(errorMessage);
setInformativeText("Press help below to be redirected to our friendly support forums." \
"Press reset to reset configuration to the default and try again." \
"Press abort to exit.");
setWindowTitle("PMP Fatal Error!");
setWindowTitle("Jellyfin Desktop Fatal Error!");
auto exitButton = addButton(Abort);
auto helpButton = addButton(Help);
+1 -1
View File
@@ -8,7 +8,7 @@ import QtQuick.Controls 6.0
Window
{
id: mainWindow
title: "Jellyfin"
title: "Jellyfin Desktop"
objectName: "mainWindow"
width: 1280
height: 720