Bump version to 1.0.3

- Suffix release tag support: folder name ending in -TAG
  prepends [TAG] to output filenames
- Show name injection from parent folder for episode-only
  filenames (e.g. S01E01-Name.mkv)
- Queue and logs display predicted output filename
- Run button label reflects rename when applicable
- Gray out main UI while strip/rename is in progress
This commit is contained in:
2026-07-05 16:42:55 +02:00
parent e61cb5e709
commit 02ce7bb872
6 changed files with 170 additions and 30 deletions
+8
View File
@@ -3,6 +3,7 @@ using System.Collections.Specialized;
using System.ComponentModel;
using System.IO;
using System.Runtime.CompilerServices;
using Futonizer.Services;
namespace Futonizer.Models;
@@ -32,6 +33,13 @@ public class QueuedFileItem : INotifyPropertyChanged
public string FilePath { get; }
public string FileName => Path.GetFileName(FilePath);
/// <summary>
/// The filename as it will appear after rename adjustments (release-tag prefix
/// and/or show-name injection). Equals <see cref="FileName"/> when no
/// changes would be applied.
/// </summary>
public string DisplayFileName => FileNameHelper.ComputeOutputFileName(FilePath);
public string FileSizeDisplay { get; }
public ObservableCollection<TrackItem> Tracks { get; } = new();