[GUI] Use dir_colors to color files in Subdirectory window.

This commit is contained in:
2025-10-27 11:19:26 +00:00
parent b3e01b3487
commit 03e6e6cbe2
3 changed files with 18 additions and 2 deletions

View File

@@ -43,9 +43,11 @@ using Aaru.CommonTypes.Interop;
using Aaru.CommonTypes.Structs;
using Aaru.Core;
using Aaru.Gui.Models;
using Aaru.Helpers;
using Aaru.Localization;
using Aaru.Logging;
using Avalonia.Controls;
using Avalonia.Media;
using Avalonia.Platform.Storage;
using CommunityToolkit.Mvvm.Input;
using JetBrains.Annotations;
@@ -112,7 +114,13 @@ public sealed class SubdirectoryViewModel
Entries.Add(new FileModel
{
Name = dirent,
Stat = stat
Stat = stat,
Color =
new SolidColorBrush(Color.Parse(DirColorsParser.Instance.ExtensionColors
.TryGetValue(Path.GetExtension(dirent),
out string hex)
? hex
: DirColorsParser.Instance.NormalColor))
});
}