You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
801 B
23 lines
801 B
--- a/KeePass/Forms/AboutForm.cs
|
|
+++ b/KeePass/Forms/AboutForm.cs
|
|
@@ -135,7 +135,18 @@
|
|
m_lvComponents.Columns.Add(strValueColumn, 100);
|
|
|
|
string strExe = WinUtil.GetExecutable();
|
|
- string strDir = UrlUtil.GetFileDirectory(strExe, true, false);
|
|
+ string strDir = null;
|
|
+ if (KeePassLib.Native.NativeLib.IsUnix())
|
|
+ {
|
|
+ string strBPath = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData);
|
|
+ strBPath = UrlUtil.EnsureTerminatingSeparator(strBPath, false);
|
|
+ strBPath += PwDefs.ShortProductName.ToLower();
|
|
+ strDir = UrlUtil.EnsureTerminatingSeparator(strBPath, false);
|
|
+ }
|
|
+ else
|
|
+ {
|
|
+ strDir = UrlUtil.GetFileDirectory(strExe, true, false);
|
|
+ }
|
|
|
|
AddComponentItem(PwDefs.ShortProductName, strMainVersion, strExe);
|
|
|