Skip to content

Commit fcc33d1

Browse files
committed
Some Elements/Liquid fixes for Qt GUI
1 parent 36ac130 commit fcc33d1

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

src/qt/guiutil.cpp

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -547,9 +547,11 @@ fs::path static StartupShortcutPath()
547547
std::string chain = gArgs.GetChainName();
548548
if (chain == CBaseChainParams::MAIN)
549549
return GetSpecialFolderPath(CSIDL_STARTUP) / "Bitcoin.lnk";
550+
if (chain == CBaseChainParams::LIQUID1)
551+
return GetSpecialFolderPath(CSIDL_STARTUP) / "Liquid.lnk";
550552
if (chain == CBaseChainParams::TESTNET) // Remove this special case when CBaseChainParams::TESTNET = "testnet4"
551553
return GetSpecialFolderPath(CSIDL_STARTUP) / "Bitcoin (testnet).lnk";
552-
return GetSpecialFolderPath(CSIDL_STARTUP) / strprintf("Bitcoin (%s).lnk", chain);
554+
return GetSpecialFolderPath(CSIDL_STARTUP) / strprintf("Elements (%s).lnk", chain);
553555
}
554556

555557
bool GetStartOnSystemStartup()
@@ -630,7 +632,9 @@ fs::path static GetAutostartFilePath()
630632
std::string chain = gArgs.GetChainName();
631633
if (chain == CBaseChainParams::MAIN)
632634
return GetAutostartDir() / "bitcoin.desktop";
633-
return GetAutostartDir() / strprintf("bitcoin-%s.lnk", chain);
635+
if (chain == CBaseChainParams::LIQUID1)
636+
return GetAutostartDir() / "liquid.desktop";
637+
return GetAutostartDir() / strprintf("elements-%s.lnk", chain);
634638
}
635639

636640
bool GetStartOnSystemStartup()
@@ -673,10 +677,10 @@ bool SetStartOnSystemStartup(bool fAutoStart)
673677
// Write a bitcoin.desktop file to the autostart directory:
674678
optionFile << "[Desktop Entry]\n";
675679
optionFile << "Type=Application\n";
676-
if (chain == CBaseChainParams::MAIN)
677-
optionFile << "Name=Bitcoin\n";
680+
if (chain == CBaseChainParams::LIQUID1)
681+
optionFile << "Name=Liquid\n";
678682
else
679-
optionFile << strprintf("Name=Bitcoin (%s)\n", chain);
683+
optionFile << strprintf("Name=Elements (%s)\n", chain);
680684
optionFile << "Exec=" << pszExePath << strprintf(" -min -chain=%s\n", chain);
681685
optionFile << "Terminal=false\n";
682686
optionFile << "Hidden=false\n";

0 commit comments

Comments
 (0)