diff --git a/Simple Icon File Maker/Simple Icon File Maker (Package)/Package.appxmanifest b/Simple Icon File Maker/Simple Icon File Maker (Package)/Package.appxmanifest index d9637f5..c3b035f 100644 --- a/Simple Icon File Maker/Simple Icon File Maker (Package)/Package.appxmanifest +++ b/Simple Icon File Maker/Simple Icon File Maker (Package)/Package.appxmanifest @@ -10,7 +10,7 @@ + Version="1.15.1.0" /> diff --git a/Simple Icon File Maker/Simple Icon File Maker (Package)/Simple Icon File Maker (Package).wapproj b/Simple Icon File Maker/Simple Icon File Maker (Package)/Simple Icon File Maker (Package).wapproj index 20445a7..cf76f85 100644 --- a/Simple Icon File Maker/Simple Icon File Maker (Package)/Simple Icon File Maker (Package).wapproj +++ b/Simple Icon File Maker/Simple Icon File Maker (Package)/Simple Icon File Maker (Package).wapproj @@ -1,134 +1,135 @@ - - 15.0 - - - - Debug - x86 - - - Release - x86 - - - Debug - x64 - - - Release - x64 - - - Debug - arm64 - - - Release - arm64 - - - - $(MSBuildExtensionsPath)\Microsoft\DesktopBridge\ - Simple Icon File Maker\ - - - - 7887a19f-b1cd-4106-a9aa-abaacfe770a9 - 10.0.26100.0 - 10.0.19041.0 - 10.0.19041.0 - net9.0-windows$(TargetPlatformVersion);$(AssetTargetFallback) - en-US - false - ..\Simple Icon File Maker\Simple Icon File Maker.csproj - False - False - True - x86|x64|arm64 - x86|x64|arm64 - True - 0 - SHA256 - false - false - true - - - Always - - - Always - - - Always - - - Always - - - Always - - - Always - - - - Designer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - True - Properties\PublishProfiles\win-$(Platform).pubxml - - - - - build - - - build - - - - + + 15.0 + + + + Debug + x86 + + + Release + x86 + + + Debug + x64 + + + Release + x64 + + + Debug + arm64 + + + Release + arm64 + + + + $(MSBuildExtensionsPath)\Microsoft\DesktopBridge\ + Simple Icon File Maker\ + + + + 7887a19f-b1cd-4106-a9aa-abaacfe770a9 + 10.0.26100.0 + 10.0.19041.0 + 10.0.19041.0 + net9.0-windows$(TargetPlatformVersion);$(AssetTargetFallback) + en-US + false + ..\Simple Icon File Maker\Simple Icon File Maker.csproj + False + False + False + x86|x64|arm64 + x86|x64|arm64 + True + 0 + SHA256 + false + false + true + False + + + Always + + + Always + + + Always + + + Always + + + Always + + + Always + + + + Designer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + True + Properties\PublishProfiles\win-$(Platform).pubxml + + + + + build + + + build + + + + \ No newline at end of file diff --git a/Simple Icon File Maker/Simple Icon File Maker/Helpers/FilePickerHelper.cs b/Simple Icon File Maker/Simple Icon File Maker/Helpers/FilePickerHelper.cs index bfe9695..b39c1ca 100644 --- a/Simple Icon File Maker/Simple Icon File Maker/Helpers/FilePickerHelper.cs +++ b/Simple Icon File Maker/Simple Icon File Maker/Helpers/FilePickerHelper.cs @@ -17,9 +17,11 @@ public static async Task TrySetSuggestedFolderFromSourceImage(FileSavePicker sav if (File.Exists(imagePath)) { StorageFile sourceFile = await StorageFile.GetFileFromPathAsync(imagePath); - string name = Path.GetFileNameWithoutExtension(imagePath); - await sourceFile.RenameAsync(name); savePicker.SuggestedSaveFile = sourceFile; + + // SuggestedSaveFile overrides SuggestedFileName, so re-set + // the name without the source extension to avoid names like "file.png.ico" + savePicker.SuggestedFileName = Path.GetFileNameWithoutExtension(imagePath); } } catch diff --git a/Simple Icon File Maker/Simple Icon File Maker/Simple Icon File Maker.csproj b/Simple Icon File Maker/Simple Icon File Maker/Simple Icon File Maker.csproj index a4559fd..76c6aa4 100644 --- a/Simple Icon File Maker/Simple Icon File Maker/Simple Icon File Maker.csproj +++ b/Simple Icon File Maker/Simple Icon File Maker/Simple Icon File Maker.csproj @@ -43,9 +43,9 @@ - + - +