mirror of
https://github.com/greenshot/greenshot
synced 2025-08-14 10:47:02 -07:00
Added Special-Folder support in the FilenameHelper for the following values: MyPictures, MyMusic, MyDocuments, Personal, Desktop, ApplicationData, LocalApplicationData. Meaning one can now set the output path to ${MyPictures}
git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2261 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
This commit is contained in:
parent
0b1a0c3d55
commit
ff141b29d9
1 changed files with 21 additions and 0 deletions
|
@ -305,6 +305,27 @@ namespace GreenshotPlugin.Core {
|
|||
replaceValue = MakeFilenameSafe(replaceValue);
|
||||
}
|
||||
break;
|
||||
case "MyPictures":
|
||||
replaceValue = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures);
|
||||
break;
|
||||
case "MyMusic":
|
||||
replaceValue = Environment.GetFolderPath(Environment.SpecialFolder.MyMusic);
|
||||
break;
|
||||
case "MyDocuments":
|
||||
replaceValue = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
|
||||
break;
|
||||
case "Personal":
|
||||
replaceValue = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
|
||||
break;
|
||||
case "Desktop":
|
||||
replaceValue = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
|
||||
break;
|
||||
case "ApplicationData":
|
||||
replaceValue = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
|
||||
break;
|
||||
case "LocalApplicationData":
|
||||
replaceValue = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
|
||||
break;
|
||||
}
|
||||
}
|
||||
// do padding
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue