mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-01 17:56:51 +13:00
Environment variable support for personal folder and custom screenshots folder
This commit is contained in:
parent
0a24a43f0b
commit
8c4d45f08a
2 changed files with 4 additions and 2 deletions
|
@ -230,7 +230,8 @@ private void UpdatePersonalFolderPathPreview()
|
|||
}
|
||||
else
|
||||
{
|
||||
personalPath = Path.GetFullPath(personalPath);
|
||||
personalPath = Environment.ExpandEnvironmentVariables(personalPath);
|
||||
personalPath = Helpers.GetAbsolutePath(personalPath);
|
||||
}
|
||||
|
||||
lblPreviewPersonalFolderPath.Text = personalPath;
|
||||
|
|
|
@ -205,7 +205,7 @@ public static string ScreenshotsParentFolder
|
|||
{
|
||||
if (Settings != null && Settings.UseCustomScreenshotsPath && !string.IsNullOrEmpty(Settings.CustomScreenshotsPath))
|
||||
{
|
||||
return Settings.CustomScreenshotsPath;
|
||||
return Environment.ExpandEnvironmentVariables(Settings.CustomScreenshotsPath);
|
||||
}
|
||||
|
||||
return Path.Combine(PersonalPath, "Screenshots");
|
||||
|
@ -445,6 +445,7 @@ private static void CheckPersonalPathConfig()
|
|||
|
||||
if (!string.IsNullOrEmpty(customPersonalPath))
|
||||
{
|
||||
customPersonalPath = Environment.ExpandEnvironmentVariables(customPersonalPath);
|
||||
CustomPersonalPath = Helpers.GetAbsolutePath(customPersonalPath);
|
||||
|
||||
if (CustomPersonalPath.Equals(PortablePersonalPath, StringComparison.InvariantCultureIgnoreCase))
|
||||
|
|
Loading…
Reference in a new issue