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