This is an automated email from the ASF dual-hosted git repository.

hansva pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hop.git


The following commit(s) were added to refs/heads/main by this push:
     new 780c16e34e Remove unused Look & Feel font options (#8068)
780c16e34e is described below

commit 780c16e34e85e2cccda03ce4376083537d495a7b
Author: Lance <[email protected]>
AuthorDate: Mon Aug 24 15:28:12 2026 +0800

    Remove unused Look & Feel font options (#8068)
    
    Signed-off-by: lance <[email protected]>
---
 core/src/main/java/org/apache/hop/core/Props.java  |   2 +
 .../pages/hop-gui/perspective-configuration.adoc   |   6 +-
 .../regexeval/RegexEvalHelperDialog.java           |   2 +-
 .../main/java/org/apache/hop/ui/core/PropsUi.java  |  47 ++-------
 .../org/apache/hop/ui/core/gui/GuiResource.java    |  13 +--
 .../configuration/tabs/ConfigGuiOptionsTab.java    | 116 ---------------------
 .../core/dialog/messages/messages_de_DE.properties |   2 -
 .../core/dialog/messages/messages_en_US.properties |   2 -
 .../core/dialog/messages/messages_es_AR.properties |   1 -
 .../core/dialog/messages/messages_es_ES.properties |   2 -
 .../core/dialog/messages/messages_fr_FR.properties |   2 -
 .../core/dialog/messages/messages_it_IT.properties |   4 +-
 .../core/dialog/messages/messages_ja_JP.properties |   3 +-
 .../core/dialog/messages/messages_ko_KR.properties |   1 -
 .../core/dialog/messages/messages_pt_BR.properties |   2 -
 .../core/dialog/messages/messages_zh_CN.properties |   2 -
 16 files changed, 19 insertions(+), 188 deletions(-)

diff --git a/core/src/main/java/org/apache/hop/core/Props.java 
b/core/src/main/java/org/apache/hop/core/Props.java
index c9888f518e..4930e8349d 100644
--- a/core/src/main/java/org/apache/hop/core/Props.java
+++ b/core/src/main/java/org/apache/hop/core/Props.java
@@ -39,6 +39,8 @@ public class Props implements Cloneable {
 
   private static final String STRING_USER_PREFERENCES = "User preferences";
 
+  // Leftover hop-config keys. Ignored at runtime: UI uses the OS font, notes 
fall back to
+  // the workspace (graph) font.
   public static final String STRING_FONT_DEFAULT_NAME = "FontDefaultName";
   public static final String STRING_FONT_DEFAULT_SIZE = "FontDefaultSize";
   public static final String STRING_FONT_DEFAULT_STYLE = "FontDefaultStyle";
diff --git 
a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspective-configuration.adoc
 
b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspective-configuration.adoc
index 2b39b2f5b0..8cf2194d54 100644
--- 
a/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspective-configuration.adoc
+++ 
b/docs/hop-user-manual/modules/ROOT/pages/hop-gui/perspective-configuration.adoc
@@ -102,10 +102,8 @@ The `Look & Feel` configuration options allow you to 
configure various aspects o
 [%header, width=90%, cols="2,5,1"]
 |===
 |Option|Description|Default
-|Default font|the default font to use in Hop GUI|Noto Sans - 10
-|Fixed width font|the default fixed width font to use in Hop GUI|Monospace - 10
-|Font on workspace|the font to use in the workspace|Noto Sans - 10
-|Font for notes|the font to use for workflow and pipeline notes|Noto Sans - 10
+|Fixed width font|the fixed-width font for SQL, scripts, logs, and similar 
editors|platform default (Consolas / Monaco / Monospace)
+|Font on workspace|the font for transform and action names on the canvas. 
Notes that do not set their own font also use this.|system font
 |Icon size in workspace|the default size for action and transform icons in 
workflows and pipelines|32
 |Line width on workspace|line width to use for hops in workflows and actions|1
 |Dialog middle percentage|percentage to use to determine a dialog's position|35
diff --git 
a/plugins/transforms/regexeval/src/main/java/org/apache/hop/pipeline/transforms/regexeval/RegexEvalHelperDialog.java
 
b/plugins/transforms/regexeval/src/main/java/org/apache/hop/pipeline/transforms/regexeval/RegexEvalHelperDialog.java
index 06307e930a..6e5b91e668 100644
--- 
a/plugins/transforms/regexeval/src/main/java/org/apache/hop/pipeline/transforms/regexeval/RegexEvalHelperDialog.java
+++ 
b/plugins/transforms/regexeval/src/main/java/org/apache/hop/pipeline/transforms/regexeval/RegexEvalHelperDialog.java
@@ -162,7 +162,7 @@ public class RegexEvalHelperDialog extends Dialog {
     fdRegExScriptCompile.right = new FormAttachment(100, 0);
     wRegExScriptCompile.setLayoutData(fdRegExScriptCompile);
     wRegExScriptCompile.setEditable(false);
-    wRegExScriptCompile.setFont(GuiResource.getInstance().getFontNote());
+    wRegExScriptCompile.setFont(GuiResource.getInstance().getFontFixed());
 
     // ////////////////////////
     // START OF Values GROUP
diff --git a/ui/src/main/java/org/apache/hop/ui/core/PropsUi.java 
b/ui/src/main/java/org/apache/hop/ui/core/PropsUi.java
index 62ad5d857a..95aa7e6a71 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/PropsUi.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/PropsUi.java
@@ -221,12 +221,7 @@ public class PropsUi extends Props {
     }
 
     if (display != null) {
-      FontData fontData = getDefaultFont();
-      setProperty(STRING_FONT_DEFAULT_NAME, fontData.getName());
-      setProperty(STRING_FONT_DEFAULT_SIZE, "" + fontData.getHeight());
-      setProperty(STRING_FONT_DEFAULT_STYLE, "" + fontData.getStyle());
-
-      fontData = getFixedFont();
+      FontData fontData = getFixedFont();
       setProperty(STRING_FONT_FIXED_NAME, fontData.getName());
       setProperty(STRING_FONT_FIXED_SIZE, "" + fontData.getHeight());
       setProperty(STRING_FONT_FIXED_STYLE, "" + fontData.getStyle());
@@ -236,11 +231,6 @@ public class PropsUi extends Props {
       setProperty(STRING_FONT_GRAPH_SIZE, "" + fontData.getHeight());
       setProperty(STRING_FONT_GRAPH_STYLE, "" + fontData.getStyle());
 
-      fontData = getNoteFont();
-      setProperty(STRING_FONT_NOTE_NAME, fontData.getName());
-      setProperty(STRING_FONT_NOTE_SIZE, "" + fontData.getHeight());
-      setProperty(STRING_FONT_NOTE_STYLE, "" + fontData.getStyle());
-
       setProperty(STRING_ICON_SIZE, "" + getIconSize());
       setProperty(STRING_LINE_WIDTH, "" + getLineWidth());
       setProperty(STRING_MAX_UNDO, "" + getMaxUndo());
@@ -276,20 +266,11 @@ public class PropsUi extends Props {
     return new FontData(name, size, style);
   }
 
+  /**
+   * Default UI font. Always the OS system font; leftover FontDefault* 
hop-config keys are ignored.
+   */
   public FontData getDefaultFont() {
-    FontData def = getDefaultFontData();
-
-    String name = getProperty(STRING_FONT_DEFAULT_NAME, def.getName());
-    int size = Const.toInt(getProperty(STRING_FONT_DEFAULT_SIZE), 
def.getHeight());
-    int style = Const.toInt(getProperty(STRING_FONT_DEFAULT_STYLE), 
def.getStyle());
-
-    return new FontData(name, size, style);
-  }
-
-  public void setDefaultFont(FontData fd) {
-    setProperty(STRING_FONT_DEFAULT_NAME, fd.getName());
-    setProperty(STRING_FONT_DEFAULT_SIZE, "" + fd.getHeight());
-    setProperty(STRING_FONT_DEFAULT_STYLE, "" + fd.getStyle());
+    return getDefaultFontData();
   }
 
   public void setGraphFont(FontData fd) {
@@ -308,20 +289,12 @@ public class PropsUi extends Props {
     return new FontData(name, size, style);
   }
 
-  public void setNoteFont(FontData fd) {
-    setProperty(STRING_FONT_NOTE_NAME, fd.getName());
-    setProperty(STRING_FONT_NOTE_SIZE, "" + fd.getHeight());
-    setProperty(STRING_FONT_NOTE_STYLE, "" + fd.getStyle());
-  }
-
+  /**
+   * Fallback font for notes that do not set their own. Same as {@link 
#getGraphFont()}; leftover
+   * FontNote* hop-config keys are ignored.
+   */
   public FontData getNoteFont() {
-    FontData def = getDefaultFontData();
-
-    String name = getProperty(STRING_FONT_NOTE_NAME, def.getName());
-    int size = Const.toInt(getProperty(STRING_FONT_NOTE_SIZE), 
def.getHeight());
-    int style = Const.toInt(getProperty(STRING_FONT_NOTE_STYLE), 
def.getStyle());
-
-    return new FontData(name, size, style);
+    return getGraphFont();
   }
 
   public void setIconSize(int size) {
diff --git a/ui/src/main/java/org/apache/hop/ui/core/gui/GuiResource.java 
b/ui/src/main/java/org/apache/hop/ui/core/gui/GuiResource.java
index 0666bc01b1..f5f981df5a 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/gui/GuiResource.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/gui/GuiResource.java
@@ -123,7 +123,6 @@ public class GuiResource {
   //
   private ManagedFont fontDefault;
   private ManagedFont fontGraph;
-  private ManagedFont fontNote;
   private ManagedFont fontFixed;
   private ManagedFont fontMedium;
   private ManagedFont fontMediumBold;
@@ -442,7 +441,6 @@ public class GuiResource {
     //
     fontDefault.dispose();
     fontGraph.dispose();
-    fontNote.dispose();
     fontFixed.dispose();
     fontMedium.dispose();
     fontMediumBold.dispose();
@@ -671,11 +669,6 @@ public class GuiResource {
     graphFontData.setHeight(graphFontSize);
     fontGraph = new ManagedFont(display, graphFontData);
 
-    FontData noteFontData = props.getNoteFont();
-    int noteFontSize = (int) Math.round(noteFontData.getHeight() * 
props.getGlobalZoomFactor());
-    noteFontData.setHeight(noteFontSize);
-    fontNote = new ManagedFont(display, noteFontData);
-
     FontData fixedFontData = props.getFixedFont();
     int fixedFontSize = (int) Math.round(fixedFontData.getHeight() * 
props.getGlobalZoomFactor());
     fixedFontData.setHeight(fixedFontSize);
@@ -1038,11 +1031,9 @@ public class GuiResource {
     return fontDefault.getFont();
   }
 
-  /**
-   * @return Returns the fontNote.
-   */
+  /** Fallback font for notes that do not set their own. Same as {@link 
#getFontGraph()}. */
   public Font getFontNote() {
-    return fontNote.getFont();
+    return fontGraph.getFont();
   }
 
   /**
diff --git 
a/ui/src/main/java/org/apache/hop/ui/hopgui/perspective/configuration/tabs/ConfigGuiOptionsTab.java
 
b/ui/src/main/java/org/apache/hop/ui/hopgui/perspective/configuration/tabs/ConfigGuiOptionsTab.java
index d0b24fe5b9..4ab32ada19 100644
--- 
a/ui/src/main/java/org/apache/hop/ui/hopgui/perspective/configuration/tabs/ConfigGuiOptionsTab.java
+++ 
b/ui/src/main/java/org/apache/hop/ui/hopgui/perspective/configuration/tabs/ConfigGuiOptionsTab.java
@@ -83,19 +83,13 @@ public class ConfigGuiOptionsTab {
   private Composite lookComp;
   private ScrolledComposite lookScrolledComposite;
 
-  private FontData defaultFontData;
-  private Font defaultFont;
   private FontData fixedFontData;
   private Font fixedFont;
   private FontData graphFontData;
   private Font graphFont;
-  private FontData noteFontData;
-  private Font noteFont;
 
-  private Canvas wDefaultCanvas;
   private Canvas wFixedCanvas;
   private Canvas wGraphCanvas;
-  private Canvas wNoteCanvas;
 
   private Text wIconSize;
   private Text wLineWidth;
@@ -167,18 +161,12 @@ public class ConfigGuiOptionsTab {
       PropsUi props = PropsUi.getInstance();
 
       // Reload all values from PropsUi
-      defaultFontData = props.getDefaultFont();
       fixedFontData = props.getFixedFont();
       graphFontData = props.getGraphFont();
-      noteFontData = props.getNoteFont();
 
       // Recreate fonts
       Shell shell = wIconSize.getShell();
       Display display = shell.getDisplay();
-      if (defaultFont != null && !defaultFont.isDisposed()) {
-        defaultFont.dispose();
-      }
-      defaultFont = new Font(display, defaultFontData);
       if (fixedFont != null && !fixedFont.isDisposed()) {
         fixedFont.dispose();
       }
@@ -187,16 +175,10 @@ public class ConfigGuiOptionsTab {
         graphFont.dispose();
       }
       graphFont = new Font(display, graphFontData);
-      if (noteFont != null && !noteFont.isDisposed()) {
-        noteFont.dispose();
-      }
-      noteFont = new Font(display, noteFontData);
 
       // Redraw canvases
-      wDefaultCanvas.redraw();
       wFixedCanvas.redraw();
       wGraphCanvas.redraw();
-      wNoteCanvas.redraw();
 
       // Reload text fields and checkboxes
       wIconSize.setText(Integer.toString(props.getIconSize()));
@@ -312,8 +294,6 @@ public class ConfigGuiOptionsTab {
     Shell shell = wTabFolder.getShell();
     PropsUi props = PropsUi.getInstance();
     int margin = PropsUi.getMargin();
-    int middle = props.getMiddlePct();
-    int h = (int) (40 * props.getZoomFactor());
 
     CTabItem wLookTab = new CTabItem(wTabFolder, SWT.NONE);
     wLookTab.setFont(GuiResource.getInstance().getFontDefault());
@@ -332,14 +312,10 @@ public class ConfigGuiOptionsTab {
     wLookComp.setLayout(lookLayout);
 
     // Initialize fonts
-    defaultFontData = props.getDefaultFont();
-    defaultFont = new Font(shell.getDisplay(), defaultFontData);
     fixedFontData = props.getFixedFont();
     fixedFont = new Font(shell.getDisplay(), fixedFontData);
     graphFontData = props.getGraphFont();
     graphFont = new Font(shell.getDisplay(), graphFontData);
-    noteFontData = props.getNoteFont();
-    noteFont = new Font(shell.getDisplay(), noteFontData);
 
     // Track the last control for vertical positioning
     Control lastControl = null;
@@ -580,19 +556,6 @@ public class ConfigGuiOptionsTab {
     // Fonts inside the expandable content
     Control lastFontControl = null;
 
-    // Default font
-    Control[] defaultFontControls =
-        createFontPicker(
-            fontsContent, "EnterOptionsDialog.DefaultFont.Label", shell, 
lastFontControl, margin);
-    wDefaultCanvas = (Canvas) defaultFontControls[0];
-    wDefaultCanvas.addPaintListener(this::paintDefaultFont);
-    wDefaultCanvas.addListener(SWT.MouseDown, e -> editDefaultFont(shell));
-    Button wbDefaultFont = (Button) defaultFontControls[1];
-    wbDefaultFont.addListener(SWT.Selection, e -> editDefaultFont(shell));
-    Button wdDefaultFont = (Button) defaultFontControls[2];
-    wdDefaultFont.addListener(SWT.Selection, e -> resetDefaultFont(shell));
-    lastFontControl = wDefaultCanvas;
-
     // Fixed width font
     Control[] fixedFontControls =
         createFontPicker(
@@ -621,19 +584,6 @@ public class ConfigGuiOptionsTab {
     wbGraphFont.addListener(SWT.Selection, e -> editGraphFont(shell));
     Button wdGraphFont = (Button) graphFontControls[2];
     wdGraphFont.addListener(SWT.Selection, e -> resetGraphFont(shell, props));
-    lastFontControl = wGraphCanvas;
-
-    // Note font
-    Control[] noteFontControls =
-        createFontPicker(
-            fontsContent, "EnterOptionsDialog.NoteFont.Label", shell, 
lastFontControl, margin);
-    wNoteCanvas = (Canvas) noteFontControls[0];
-    wNoteCanvas.addPaintListener(this::paintNoteFont);
-    wNoteCanvas.addListener(SWT.MouseDown, e -> editNoteFont(shell));
-    Button wbNoteFont = (Button) noteFontControls[1];
-    wbNoteFont.addListener(SWT.Selection, e -> editNoteFont(shell));
-    Button wdNoteFont = (Button) noteFontControls[2];
-    wdNoteFont.addListener(SWT.Selection, e -> resetNoteFont(e, props, 
shell.getDisplay()));
 
     // Create the fonts expand item
     ExpandItem fontsItem = new ExpandItem(fontsExpandBar, SWT.NONE);
@@ -1222,36 +1172,6 @@ public class ConfigGuiOptionsTab {
     isInitializing = false;
   }
 
-  private void paintNoteFont(PaintEvent pe) {
-    pe.gc.setFont(noteFont);
-    Rectangle max = wNoteCanvas.getBounds();
-    String name = noteFontData.getName() + " - " + noteFontData.getHeight();
-    Point size = pe.gc.textExtent(name);
-
-    pe.gc.drawText(name, (max.width - size.x) / 2, (max.height - size.y) / 2, 
true);
-  }
-
-  private void resetNoteFont(Event e, PropsUi props, Display display) {
-    noteFontData = props.getDefaultFontData();
-    noteFont.dispose();
-    noteFont = new Font(display, noteFontData);
-    wNoteCanvas.redraw();
-    saveValues();
-  }
-
-  private void editNoteFont(Shell shell) {
-    FontDialog fd = new FontDialog(shell);
-    fd.setFontList(new FontData[] {noteFontData});
-    FontData newfd = fd.open();
-    if (newfd != null) {
-      noteFontData = newfd;
-      noteFont.dispose();
-      noteFont = new Font(shell.getDisplay(), noteFontData);
-      wNoteCanvas.redraw();
-      saveValues();
-    }
-  }
-
   private void drawGraphFont(PaintEvent pe) {
     pe.gc.setFont(graphFont);
     Rectangle max = wGraphCanvas.getBounds();
@@ -1317,40 +1237,6 @@ public class ConfigGuiOptionsTab {
     pe.gc.drawText(name, (max.width - size.x) / 2, (max.height - size.y) / 2, 
true);
   }
 
-  private void resetDefaultFont(Shell shell) {
-    defaultFontData =
-        new FontData(
-            PropsUi.getInstance().getFixedFont().getName(),
-            PropsUi.getInstance().getFixedFont().getHeight(),
-            PropsUi.getInstance().getFixedFont().getStyle());
-    defaultFont.dispose();
-    defaultFont = new Font(shell.getDisplay(), defaultFontData);
-    wDefaultCanvas.redraw();
-    saveValues();
-  }
-
-  private void paintDefaultFont(PaintEvent pe) {
-    pe.gc.setFont(defaultFont);
-    Rectangle max = wDefaultCanvas.getBounds();
-    String name = defaultFontData.getName() + " - " + 
defaultFontData.getHeight();
-    Point size = pe.gc.textExtent(name);
-
-    pe.gc.drawText(name, (max.width - size.x) / 2, (max.height - size.y) / 2, 
true);
-  }
-
-  private void editDefaultFont(Shell shell) {
-    FontDialog fd = new FontDialog(shell);
-    fd.setFontList(new FontData[] {defaultFontData});
-    FontData newfd = fd.open();
-    if (newfd != null) {
-      defaultFontData = newfd;
-      defaultFont.dispose();
-      defaultFont = new Font(shell.getDisplay(), defaultFontData);
-      wDefaultCanvas.redraw();
-      saveValues();
-    }
-  }
-
   /**
    * Setting the layout of a <i>Reset</i> option button. Either a button image 
is set - if existing
    * - or a text.
@@ -1403,10 +1289,8 @@ public class ConfigGuiOptionsTab {
 
     PropsUi props = PropsUi.getInstance();
 
-    props.setDefaultFont(defaultFontData);
     props.setFixedFont(fixedFontData);
     props.setGraphFont(graphFontData);
-    props.setNoteFont(noteFontData);
     props.setIconSize(Const.toInt(wIconSize.getText(), props.getIconSize()));
     props.setLineWidth(Const.toInt(wLineWidth.getText(), 
props.getLineWidth()));
     props.setMiddlePct(Const.toInt(wMiddlePct.getText(), 
props.getMiddlePct()));
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_de_DE.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_de_DE.properties
index d714f6d656..391f60e279 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_de_DE.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_de_DE.properties
@@ -95,7 +95,6 @@ EnterOptionsDialog.ConfigFilename.Label=Name der Hop 
Konfigurationsdatei
 EnterOptionsDialog.CopyOrDistributeDialog.Label="Kopieren oder 
Verteilen"-Dialog anzeigen? 
 EnterOptionsDialog.CopyOrDistributeDialog.Tooltip=Wenn diese Option aktiviert 
ist und ein Schritt gerade mehr als einen anderen Schritt mit Daten beliefern 
soll,\nwird in einem Dialog abgefragt, ob die Daten auf die Schritte verteilt 
werden sollen, oder jeder\nSchritt alle Daten bekommt (Kopieren). Ist diese 
Option nicht aktiviert werden die Daten als Voreinstellung kopiert.
 EnterOptionsDialog.DarkMode.Label=Dunkler Modus ?
-EnterOptionsDialog.DefaultFont.Label=Standardschriftart:
 EnterOptionsDialog.DefaultLocale.Label=Bevorzugte Sprache
 EnterOptionsDialog.DefaultPreviewSize.Label=Standard-Zeilenanzahl im 
Vorschau-Dialog
 EnterOptionsDialog.DialogMiddlePercentage.Label=mittlere Prozentzahl f\u00FCr 
Dialoge
@@ -117,7 +116,6 @@ EnterOptionsDialog.ExpandAll.Tooltip=Alle Abschnitte 
erweitern
 EnterOptionsDialog.CollapseAll.Tooltip=Alle Abschnitte einklappen
 EnterOptionsDialog.MaxExecutionLoggingTextSizeSize.Label=maximale 
Textgr\u00F6\u00DFe f\u00FCr Ausf\u00FChrungslogging
 EnterOptionsDialog.MaxExecutionLoggingTextSizeSize.ToolTip=Die maximale 
Gr\u00F6\u00DFe des Protokolltextes, der in der 
Ausf\u00FChrungsinformationsperspektive angezeigt wird, um Fehler wegen 
Speicherplatzmangels zu vermeiden.
-EnterOptionsDialog.NoteFont.Label=Schriftart f\u00FCr Notizen
 EnterOptionsDialog.OpenLastFileStartup.Label=Letzte bearbeitete Datei beim 
Start laden
 EnterOptionsDialog.RestartWarning.DialogMessage=Bitte die Hop GUI neu starten 
um Einstellungen zu \u00FCbernehmen
 EnterOptionsDialog.RestartWarning.DialogTitle=Neustart
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_en_US.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_en_US.properties
index 79d1a138a7..9ec9ef0477 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_en_US.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_en_US.properties
@@ -154,7 +154,6 @@ EnterOptionsDialog.CopyOrDistributeDialog.Tooltip=If this 
option is activated an
 EnterOptionsDialog.DarkMode.Label=Dark mode
 EnterOptionsDialog.WebFollowSystemTheme.Label=Follow system dark mode (Hop Web)
 EnterOptionsDialog.WebFollowSystemTheme.ToolTip=Use the system or browser 
light/dark setting; disables the Dark mode option above.
-EnterOptionsDialog.DefaultFont.Label=Default font:
 EnterOptionsDialog.DefaultLocale.Label=Preferred language:
 EnterOptionsDialog.DefaultPreviewSize.Label=Preview data batch size:
 EnterOptionsDialog.EnterNumber.Hint=Enter a number
@@ -182,7 +181,6 @@ EnterOptionsDialog.LookAndFeel.Label=Look & Feel
 EnterOptionsDialog.KeyboardShortuts=Keyboard Shortcuts
 EnterOptionsDialog.MaxExecutionLoggingTextSizeSize.Label=Maximum execution 
logging text size:
 EnterOptionsDialog.MaxExecutionLoggingTextSizeSize.ToolTip=The maximum size of 
the log text shown in the execution information perspective to prevent out of 
memory errors.
-EnterOptionsDialog.NoteFont.Label=Font for notes:
 EnterOptionsDialog.OpenLastFileStartup.Label=Reopen tabs on startup
 EnterOptionsDialog.ReloadFileOnChange.Label=Reload file if changed on 
filesystem
 EnterOptionsDialog.ReloadFileOnChange.ToolTip=Automatically reload files when 
they are changed outside of Apache Hop
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_es_AR.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_es_AR.properties
index 504bb9fc72..c0e7d6ff3d 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_es_AR.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_es_AR.properties
@@ -79,7 +79,6 @@ EnterOptionsDialog.LineWidth.Label=Ancho de l\u00EDnea en 
espacio de trabajo:
 EnterOptionsDialog.LookAndFeel.Label=Apariencia
 EnterOptionsDialog.ExpandAll.Tooltip=Expandir todas las secciones
 EnterOptionsDialog.CollapseAll.Tooltip=Contraer todas las secciones
-EnterOptionsDialog.NoteFont.Label=Fuente para notas:
 EnterOptionsDialog.OpenLastFileStartup.Label=\u00BFAbrir el \u00FAltimo 
archivo al iniciar?
 EnterOptionsDialog.Title=Opciones de Hop
 EnterOptionsDialog.UseDatabaseCache.Label=\u00BFUtilizar cache de base de 
datos?
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_es_ES.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_es_ES.properties
index 6a87d426f8..0a71cb1105 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_es_ES.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_es_ES.properties
@@ -95,7 +95,6 @@ EnterOptionsDialog.ConfigFilename.Label=Nombre del archivo de 
configuraci\u00F3n
 EnterOptionsDialog.CopyOrDistributeDialog.Label=Mostrar Copia o Distribuir 
di\u00E1logo
 EnterOptionsDialog.CopyOrDistributeDialog.Tooltip=Si esta opci\u00F3n 
est\u00E1 activada y una transformaci\u00F3n est\u00E1 a punto de entregar 
datos a m\u00E1s de una transformaci\u00F3n, un cuadro de di\u00E1logo pregunta 
al usuario si los datos\nse distribuyen a cada transformaci\u00F3n receptora o 
si cada transformaci\u00F3n receptora recibe los mismos datos (copia).\nSi esta 
opci\u00F3n no est\u00E1 activada, por defecto se copian los datos.
 EnterOptionsDialog.DarkMode.Label=\u00BFModo oscuro?
-EnterOptionsDialog.DefaultFont.Label=Fuente por defecto:
 EnterOptionsDialog.DefaultLocale.Label=Idioma preferido:
 EnterOptionsDialog.DefaultPreviewSize.Label=Vista previa del tama\u00F1o del 
lote de datos
 EnterOptionsDialog.DialogMiddlePercentage.Label=Porcentaje medio del 
di\u00E1logo
@@ -114,7 +113,6 @@ EnterOptionsDialog.LineWidth.Label=Anchura de la l\u00EDnea 
en el espacio de tra
 EnterOptionsDialog.LookAndFeel.Label=Aspecto && tacto
 EnterOptionsDialog.ExpandAll.Tooltip=Expandir todas las secciones
 EnterOptionsDialog.CollapseAll.Tooltip=Contraer todas las secciones
-EnterOptionsDialog.NoteFont.Label=Fuente para las notas
 EnterOptionsDialog.OpenLastFileStartup.Label=Abrir el \u00FAltimo archivo al 
iniciar
 EnterOptionsDialog.ShowCanvasGrid.Label=Mostrar cuadr\u00EDcula de lienzo
 EnterOptionsDialog.ShowCanvasGrid.ToolTip=Si se activa, la cuadr\u00EDcula del 
lienzo ser\u00E1 visible
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_fr_FR.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_fr_FR.properties
index 59a1118ac3..542893b843 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_fr_FR.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_fr_FR.properties
@@ -81,7 +81,6 @@ EnterOptionsDialog.ConfigFilename.Label=Nom du fichier de 
configuration de Hop
 EnterOptionsDialog.CopyOrDistributeDialog.Label=Demander "copier ou 
distribuer" lors de la cr\u00E9ation d''un lien
 EnterOptionsDialog.CopyOrDistributeDialog.Tooltip=Si cette option est 
s\u00E9lectionn\u00E9e et une transformation est sur le point de transmettre 
des donn\u00E9es \u00E0 plus d''une \u00E9tape, l''utilisateur sera invit\u00E9 
\u00E0 choisir entre la distribution et la copie.
 EnterOptionsDialog.DarkMode.Label=Mode sombre
-EnterOptionsDialog.DefaultFont.Label=Police par d\u00E9faut:
 EnterOptionsDialog.DefaultLocale.Label=Langue
 EnterOptionsDialog.DefaultPreviewSize.Label=Nombre de lignes max \u00E0 
pr\u00E9visualiser par d\u00E9faut
 EnterOptionsDialog.DialogMiddlePercentage.Label=% Bo\u00EEte de dialogue
@@ -97,7 +96,6 @@ EnterOptionsDialog.LineWidth.Label=Epaisseur des liens
 EnterOptionsDialog.LookAndFeel.Label=Apparence
 EnterOptionsDialog.ExpandAll.Tooltip=D\u00E9velopper toutes les sections
 EnterOptionsDialog.CollapseAll.Tooltip=R\u00E9duire toutes les sections
-EnterOptionsDialog.NoteFont.Label=Police des notes
 EnterOptionsDialog.OpenLastFileStartup.Label=Ouvrir les derniers fichiers 
utilis\u00E9s au d\u00E9marrage
 EnterOptionsDialog.RestartWarning.Option1=Fermer
 EnterOptionsDialog.ShowCanvasGrid.Label=Afficher la grille
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_it_IT.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_it_IT.properties
index c0d6a1500a..2e5726fbd7 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_it_IT.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_it_IT.properties
@@ -95,7 +95,6 @@ EnterOptionsDialog.ConfigFilename.Label=Nome del file di 
configurazione di Hop
 EnterOptionsDialog.CopyOrDistributeDialog.Label=Devo mostrare la finestra 
Copia o Distribuisci?
 EnterOptionsDialog.CopyOrDistributeDialog.Tooltip=Se quest''opzione \u00E8 
attivata ed un transform sta per inviare dati a pi\u00F9 di un transform, una 
finestra di dialogo chieder\u00E0 \r\nall''utente se i dati debbano essere 
distribuiti a ciascun transform ricevente o se ciascun transform ricevente 
debba ricevere gli stessi dati (copia).\r\nSe quest''opzione non \u00E8 
attivata il comportamento di default \u00E8 copiare i dati.
 EnterOptionsDialog.DarkMode.Label=Abilito la modalit\u00E0 notturna (Dark 
mode)?
-EnterOptionsDialog.DefaultFont.Label=Font di default:
 EnterOptionsDialog.DefaultLocale.Label=Lingua di default: 
 EnterOptionsDialog.DefaultPreviewSize.Label=Numero di linee di default nella 
finestra d''anteprima: 
 EnterOptionsDialog.DialogMiddlePercentage.Label=Finestra di percentuale 
intermedia: 
@@ -115,8 +114,7 @@ EnterOptionsDialog.ExpandAll.Tooltip=Espandi tutte le 
sezioni
 EnterOptionsDialog.CollapseAll.Tooltip=Comprimi tutte le sezioni
 EnterOptionsDialog.MaxExecutionLoggingTextSizeSize.Label=Massima lunghezza del 
log visualizzato
 EnterOptionsDialog.MaxExecutionLoggingTextSizeSize.ToolTip=Imposta la 
lunghezza massima del testo mostrato nella execution information perspective in 
maniera da evitare errori di memoria esaurita (out of memory).
-EnterOptionsDialog.NoteFont.Label=Font per le note: 
-EnterOptionsDialog.OpenLastFileStartup.Label=Aprire l''ultimo file all''avvio 
di Hop? 
+EnterOptionsDialog.OpenLastFileStartup.Label=Aprire l''ultimo file all''avvio 
di Hop?
 EnterOptionsDialog.RestartWarning.DialogMessage=Per favore riavvia la Hop GUI 
per applicare le modifiche al look & feel.
 EnterOptionsDialog.RestartWarning.DialogTitle=Riavvia
 EnterOptionsDialog.RestartWarning.Option1=Chiudi
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_ja_JP.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_ja_JP.properties
index 00f0b11aee..b7c75b53a1 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_ja_JP.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_ja_JP.properties
@@ -87,8 +87,7 @@ 
EnterOptionsDialog.LineWidth.Label=\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u3
 EnterOptionsDialog.LookAndFeel.Label=\u5916\u89B3
 
EnterOptionsDialog.ExpandAll.Tooltip=\u3059\u3079\u3066\u306E\u30BB\u30AF\u30B7\u30E7\u30F3\u3092\u5C55\u958B
 
EnterOptionsDialog.CollapseAll.Tooltip=\u3059\u3079\u3066\u306E\u30BB\u30AF\u30B7\u30E7\u30F3\u3092\u6298\u308A\u305F\u305F\u3080
-EnterOptionsDialog.NoteFont.Label=\u30E1\u30E2\u306E\u30D5\u30A9\u30F3\u30C8: 
-EnterOptionsDialog.OpenLastFileStartup.Label=\u8D77\u52D5\u6642\u306B\u6700\u5F8C\u306B\u958B\u3044\u305F\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304F:
 
+EnterOptionsDialog.OpenLastFileStartup.Label=\u8D77\u52D5\u6642\u306B\u6700\u5F8C\u306B\u958B\u3044\u305F\u30D5\u30A1\u30A4\u30EB\u3092\u958B\u304F:
 EnterOptionsDialog.Title=Hop \u30AA\u30D7\u30B7\u30E7\u30F3
 
EnterOptionsDialog.UseDatabaseCache.Label=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u30AD\u30E3\u30C3\u30B7\u30E5\u3092\u4F7F\u7528\u3059\u308B\:
 
 EnterPrintDialog.BottomMargin.Label=\u4e0b\u4f59\u767d (\u30a4\u30f3\u30c1)\: 
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_ko_KR.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_ko_KR.properties
index a21746d730..25012f0206 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_ko_KR.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_ko_KR.properties
@@ -80,7 +80,6 @@ EnterOptionsDialog.LineWidth.Label=\uC791\uC5C5\uACF5\uAC04 
\uC904 \uB113\uC774:
 EnterOptionsDialog.LookAndFeel.Label=\uB8E9\uC564\uD544
 EnterOptionsDialog.ExpandAll.Tooltip=\uBAA8\uB4E0 \uC139\uC158 
\uD3BC\uCE58\uAE30
 EnterOptionsDialog.CollapseAll.Tooltip=\uBAA8\uB4E0 \uC139\uC158 \uC811\uAE30
-EnterOptionsDialog.NoteFont.Label=\uB178\uD2B8\uC758 \uD3F0\uD2B8:
 EnterOptionsDialog.OpenLastFileStartup.Label=\uC2DC\uC791\uD560 \uB54C\uC5D0 
\uB9C8\uC9C0\uB9C9 \uD30C\uC77C \uC5F4\uAE30?
 EnterOptionsDialog.Title=Hop \uC635\uC158
 EnterOptionsDialog.UseDatabaseCache.Label=\uB370\uC774\uD130\uBCA0\uC774\uC2A4 
\uCE90\uC2DC \uC0AC\uC6A9?
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_pt_BR.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_pt_BR.properties
index fb46f3ecce..3ea5bfadee 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_pt_BR.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_pt_BR.properties
@@ -64,7 +64,6 @@ EnterOptionsDialog.Button.Reset=Recompor
 EnterOptionsDialog.ClearCustomParameters.Title=Quest\u00E3o
 EnterOptionsDialog.CopyOrDistributeDialog.Label=Exibir di\u00E1logo de 
c\u00F3pia ou distribui\u00E7\u00E3o quando estiver criando uma 
liga\u00E7\u00E3o
 EnterOptionsDialog.DarkMode.Label=Modo escuro
-EnterOptionsDialog.DefaultFont.Label=Fonte padr\u00E3o:
 EnterOptionsDialog.DefaultLocale.Label=Idioma preferido:
 EnterOptionsDialog.FixedWidthFont.Label=Fonte de largura fixa:
 EnterOptionsDialog.General.Label=Geral
@@ -75,7 +74,6 @@ EnterOptionsDialog.HideMenuBar.Label=Ocultar barra de menu
 EnterOptionsDialog.LookAndFeel.Label=Apar\u00EAncia & Sentimento
 EnterOptionsDialog.ExpandAll.Tooltip=Expandir todas as se\u00E7\u00F5es
 EnterOptionsDialog.CollapseAll.Tooltip=Recolher todas as se\u00E7\u00F5es
-EnterOptionsDialog.NoteFont.Label=Fonte para notas:
 EnterOptionsDialog.OpenLastFileStartup.Label=Reabrir abas ao iniciar
 EnterOptionsDialog.RestartWarning.DialogTitle=Reiniciar
 EnterOptionsDialog.RestartWarning.Option1=Fechar
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_zh_CN.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_zh_CN.properties
index 3e7666920f..c7612e4b28 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_zh_CN.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_zh_CN.properties
@@ -95,7 +95,6 @@ EnterOptionsDialog.ConfigFilename.Label=Hop 
\u914D\u7F6E\u6587\u4EF6\u540D
 EnterOptionsDialog.CopyOrDistributeDialog.Label=\u663E\u793A 
"\u590D\u5236\u6216\u5206\u53D1" \u5BF9\u8BDD\u6846
 EnterOptionsDialog.CopyOrDistributeDialog.Tooltip=\u5F53\u4E00\u4E2A Transform 
\u5411\u591A\u4E2A Transform 
\u53D1\u9001\u6570\u636E\u65F6,\u662F\u5426\u8981\u5F39\u51FA\u4E00\u4E2A\u5BF9\u8BDD\u6846\u6765\u8BE2\u95EE\u7528\u6237\u662F\u4F7F\u7528\u5206\u53D1\u65B9\u5F0F\u8FD8\u662F\u590D\u5236\u65B9\u5F0F
 EnterOptionsDialog.DarkMode.Label=\u6DF1\u8272\u6A21\u5F0F
-EnterOptionsDialog.DefaultFont.Label=\u9ED8\u8BA4\u5B57\u4F53:
 EnterOptionsDialog.DefaultLocale.Label=\u9ED8\u8BA4\u8BED\u8A00:
 
EnterOptionsDialog.DefaultPreviewSize.Label=\u9884\u89C8\u5BF9\u8BDD\u6846\u7684\u7F3A\u7701\u884C\u6570:
 
EnterOptionsDialog.DialogMiddlePercentage.Label=\u5BF9\u8BDD\u6846\u7684\u4E2D\u90E8\u4F4D\u7F6E\u767E\u5206\u6BD4:
@@ -117,7 +116,6 @@ 
EnterOptionsDialog.ExpandAll.Tooltip=\u5C55\u5F00\u6240\u6709\u533A\u5757
 EnterOptionsDialog.CollapseAll.Tooltip=\u6298\u53E0\u6240\u6709\u533A\u5757
 
EnterOptionsDialog.MaxExecutionLoggingTextSizeSize.Label=\u6267\u884C\u65E5\u5FD7\u6587\u672C\u6700\u5927\u503C
 
EnterOptionsDialog.MaxExecutionLoggingTextSizeSize.ToolTip=\u5728\u6267\u884C\u4FE1\u606F\u89C6\u56FE\u4E2D\u663E\u793A\u7684\u65E5\u5FD7\u6587\u672C\u7684\u6700\u5927\u5927\u5C0F\uFF0C\u4EE5\u9632\u6B62\u5185\u5B58\u6EA2\u51FA\u9519\u8BEF\u3002
-EnterOptionsDialog.NoteFont.Label=\u6CE8\u91CA\u5B57\u4F53:
 
EnterOptionsDialog.OpenLastFileStartup.Label=\u542F\u52A8\u65F6\u6253\u5F00\u6700\u540E\u7F16\u8F91\u6587\u4EF6:
 EnterOptionsDialog.RestartWarning.DialogMessage=\u8BF7\u91CD\u542F Hop GUI 
\u5E94\u7528\u4EE5\u4F7F\u5916\u89C2\u53D8\u66F4\u751F\u6548
 EnterOptionsDialog.RestartWarning.DialogTitle=\u91CD\u542F

Reply via email to