瀏覽代碼

Changed file extension when corrupt/unkown file extension and changed jpeg color

CPKreuz 4 年之前
父節點
當前提交
c9f8ac8f0c

+ 3 - 3
PixiEditor/Helpers/Converters/FileExtensionToColorConverter.cs

@@ -11,9 +11,9 @@ namespace PixiEditor.Helpers.Converters
 
         private static readonly SolidColorBrush PngBrush = ColorBrush(56, 108, 254);
 
-        private static readonly SolidColorBrush JpgBrush = ColorBrush(52, 130, 8);
+        private static readonly SolidColorBrush JpgBrush = ColorBrush(36, 179, 66);
 
-        private static readonly SolidColorBrush Unknown = ColorBrush(50, 50, 50);
+        private static readonly SolidColorBrush UnknownBrush = ColorBrush(100, 100, 100);
 
         public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
         {
@@ -32,7 +32,7 @@ namespace PixiEditor.Helpers.Converters
                 return JpgBrush;
             }
 
-            return Unknown;
+            return UnknownBrush;
         }
 
         public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)

+ 5 - 2
PixiEditor/Models/DataHolders/RecentlyOpenedDocument.cs

@@ -41,10 +41,13 @@ namespace PixiEditor.Models.DataHolders
             {
                 if (Corrupt)
                 {
-                    return "Corrupt";
+                    return "? (Corrupt)";
                 }
 
-                return Path.GetExtension(filePath).ToLower();
+                string extension = Path.GetExtension(filePath).ToLower();
+                return extension is not (".pixi" or ".png" or ".jpg" or ".jpeg")
+                    ? $"? ({extension})"
+                    : extension;
             }
         }