From 09202f0d25c4356b112a9bb8b7173bb9fe0b4fdf Mon Sep 17 00:00:00 2001 From: Sougandh S Date: Mon, 27 Apr 2026 07:48:10 +0530 Subject: [PATCH] Improve Compare With Clipboard Editor title This commit improves compare with clipboard's editor title similar to other editor compare titles. --- .../org/eclipse/compare/internal/ClipboardCompare.java | 4 +++- .../compare/org/eclipse/compare/internal/CompareMessages.java | 3 ++- .../org/eclipse/compare/internal/CompareMessages.properties | 4 +++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ClipboardCompare.java b/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ClipboardCompare.java index 6a3502e8fc2..90461dd5a25 100644 --- a/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ClipboardCompare.java +++ b/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ClipboardCompare.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2025 IBM Corporation and others. + * Copyright (c) 2025, 2026 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 @@ -32,6 +32,7 @@ import org.eclipse.jface.dialogs.MessageDialog; import org.eclipse.jface.text.ITextSelection; import org.eclipse.jface.viewers.ISelection; +import org.eclipse.osgi.util.NLS; import org.eclipse.swt.dnd.Clipboard; import org.eclipse.swt.dnd.TextTransfer; import org.eclipse.swt.graphics.Image; @@ -178,6 +179,7 @@ protected Object prepareInput(IProgressMonitor monitor) } }; + compareInput.setTitle(NLS.bind(CompareMessages.CompareWithClipboardTitle, fileName)); CompareUI.openCompareEditor(compareInput); } diff --git a/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareMessages.java b/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareMessages.java index 289d69cc099..94b7332c0dd 100644 --- a/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareMessages.java +++ b/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareMessages.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2015 IBM Corporation and others. + * Copyright (c) 2000, 2026 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 @@ -132,6 +132,7 @@ private CompareMessages() { public static String CompareStructureViewerSwitchingPane_discoveredLabel; public static String ReaderCreator_fileIsNotAccessible; + public static String CompareWithClipboardTitle; static { NLS.initializeMessages(BUNDLE_NAME, CompareMessages.class); diff --git a/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareMessages.properties b/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareMessages.properties index b74810b3511..6aa2687db9c 100644 --- a/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareMessages.properties +++ b/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareMessages.properties @@ -1,5 +1,5 @@ ############################################################################### -# Copyright (c) 2000, 2019 IBM Corporation and others. +# Copyright (c) 2000, 2026 IBM Corporation and others. # # This program and the accompanying materials # are made available under the terms of the Eclipse Public License 2.0 @@ -146,3 +146,5 @@ CompareStructureViewerSwitchingPane_switchButtonTooltip=Switch Structure Compare CompareStructureViewerSwitchingPane_discoveredLabel={0} Structure Compare ReaderCreator_fileIsNotAccessible=Cannot create a reader because the file is inaccessible. + +CompareWithClipboardTitle=Compare {0} and Clipboard