From 3514dfa8e20fc3c28eef43f3a5ab4be083310f91 Mon Sep 17 00:00:00 2001 From: niksedk Date: Sat, 11 Jul 2026 11:27:42 +0200 Subject: [PATCH] Rename "FCP/png" export to "Final Cut Pro + image" The export itself has been in SE 5 all along (ExportHandlerFcp, xmeml + png files), but the menu item was labeled "FCP/png" while SE 4 called it "Final Cut Pro + image..." - so users upgrading from SE 4 concluded the export was gone (discussion #12362). Use the SE 4 wording in the main menu, the native macOS menu, and both binary-edit menus, plus the export window title. Co-Authored-By: Claude Fable 5 --- src/libuilogic/Export/ExportHandlerFcp.cs | 2 +- src/ui/Features/Main/Layout/InitMenu.cs | 2 +- src/ui/Features/Main/Layout/InitNativeMacMenu.cs | 2 +- src/ui/Features/Shared/BinaryEdit/BinaryEditWindow.cs | 2 +- .../Features/Shared/BinaryEdit/InitNativeMacMenuBinaryEdit.cs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/libuilogic/Export/ExportHandlerFcp.cs b/src/libuilogic/Export/ExportHandlerFcp.cs index a6d195c5f1f..ccf86839867 100644 --- a/src/libuilogic/Export/ExportHandlerFcp.cs +++ b/src/libuilogic/Export/ExportHandlerFcp.cs @@ -10,7 +10,7 @@ public class ExportHandlerFcp : IExportHandler public ExportImageType ExportImageType => ExportImageType.Fcp; public string Extension => ""; public bool UseFileName => false; - public string Title => string.Format("Export to {0}", "FCP/image"); + public string Title => string.Format("Export to {0}", "Final Cut Pro + image"); public double FrameRate { get; set; } = 25.0; private string _folderName = string.Empty; diff --git a/src/ui/Features/Main/Layout/InitMenu.cs b/src/ui/Features/Main/Layout/InitMenu.cs index bb4cb58d349..e9fa267f1cd 100644 --- a/src/ui/Features/Main/Layout/InitMenu.cs +++ b/src/ui/Features/Main/Layout/InitMenu.cs @@ -251,7 +251,7 @@ public static void Make(MainViewModel vm) }, new MenuItem { - Header = "FCP/png", + Header = "Final Cut Pro + image", Command = vm.ExportFcpPngCommand, }, new MenuItem diff --git a/src/ui/Features/Main/Layout/InitNativeMacMenu.cs b/src/ui/Features/Main/Layout/InitNativeMacMenu.cs index f1500251d0f..22600cb8863 100644 --- a/src/ui/Features/Main/Layout/InitNativeMacMenu.cs +++ b/src/ui/Features/Main/Layout/InitNativeMacMenu.cs @@ -239,7 +239,7 @@ public static void MakeStructure(NativeMenu root, Window window) exportItems.Items.Add(Item(lExport.TitleExportDCinemaSmpte2014Png, v => v.ExportDCinemaSmpte2014PngCommand)); exportItems.Items.Add(Item(Ebu.NameOfFormat, v => v.ExportEbuStlCommand)); exportItems.Items.Add(Item("DOST/png", v => v.ExportDostPngCommand)); - exportItems.Items.Add(Item("FCP/png", v => v.ExportFcpPngCommand)); + exportItems.Items.Add(Item("Final Cut Pro + image", v => v.ExportFcpPngCommand)); exportItems.Items.Add(Item(Se.Language.General.ImagesWithTimeCode, v => v.ExportImagesWithTimeCodeCommand)); exportItems.Items.Add(Item(Pac.NameOfFormat, v => v.ExportPacCommand)); exportItems.Items.Add(Item(new PacUnicode().Name, v => v.ExportPacUnicodeCommand)); diff --git a/src/ui/Features/Shared/BinaryEdit/BinaryEditWindow.cs b/src/ui/Features/Shared/BinaryEdit/BinaryEditWindow.cs index 7a9ee46ea42..4d08d7c23b5 100644 --- a/src/ui/Features/Shared/BinaryEdit/BinaryEditWindow.cs +++ b/src/ui/Features/Shared/BinaryEdit/BinaryEditWindow.cs @@ -206,7 +206,7 @@ private static Menu MakeTopMenu(BinaryEditViewModel vm) }, new MenuItem { - Header = "FCP/png", + Header = "Final Cut Pro + image", Command = vm.ExportFcpPngCommand, }, new MenuItem diff --git a/src/ui/Features/Shared/BinaryEdit/InitNativeMacMenuBinaryEdit.cs b/src/ui/Features/Shared/BinaryEdit/InitNativeMacMenuBinaryEdit.cs index 0cfbccc4118..b959e4f6b84 100644 --- a/src/ui/Features/Shared/BinaryEdit/InitNativeMacMenuBinaryEdit.cs +++ b/src/ui/Features/Shared/BinaryEdit/InitNativeMacMenuBinaryEdit.cs @@ -19,7 +19,7 @@ public static void Setup(Window window, BinaryEditViewModel vm) Add(exportMenu, Se.Language.General.BluRaySup, vm.ExportBluRaySupCommand); Add(exportMenu, Se.Language.General.BdnXml, vm.ExportBdnXmlCommand); Add(exportMenu, "DOST/png", vm.ExportDostPngCommand); - Add(exportMenu, "FCP/png", vm.ExportFcpPngCommand); + Add(exportMenu, "Final Cut Pro + image", vm.ExportFcpPngCommand); Add(exportMenu, Se.Language.General.ImagesWithHtmlIndex, vm.ExportHtmlIndexCommand); Add(exportMenu, Se.Language.General.ImagesWithTimeCode, vm.ExportImagesWithTimeCodeCommand); Add(exportMenu, Se.Language.File.Export.TitleExportVobSub, vm.ExportVobSubCommand);