From 357cbe9026ec719da66d61cff920949a257ca27e Mon Sep 17 00:00:00 2001 From: gered Date: Thu, 3 Dec 2015 17:15:30 -0500 Subject: [PATCH] remove some hardcoded strings, use the language file instead --- src/main/java/org/fenix/llanfair/Actions.java | 3 +-- src/main/java/org/fenix/llanfair/Language.java | 2 ++ src/main/java/org/fenix/llanfair/dialog/EditRun.java | 2 +- src/main/resources/language.properties | 4 +++- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/fenix/llanfair/Actions.java b/src/main/java/org/fenix/llanfair/Actions.java index 70dd984..f4995ce 100644 --- a/src/main/java/org/fenix/llanfair/Actions.java +++ b/src/main/java/org/fenix/llanfair/Actions.java @@ -57,8 +57,7 @@ final class Actions { file = null; fileChooser = new JFileChooser(UserSettings.getSplitsPath()); - fileChooser.setFileFilter(new FileNameExtensionFilter( - "Llanfair Run Splits", "lfs")); + fileChooser.setFileFilter(new FileNameExtensionFilter("" + Language.RUN_FILE_FILTER, "lfs")); lastUnsplit = 0L; lastSkip = 0L; diff --git a/src/main/java/org/fenix/llanfair/Language.java b/src/main/java/org/fenix/llanfair/Language.java index 068eb5c..c7e7f95 100644 --- a/src/main/java/org/fenix/llanfair/Language.java +++ b/src/main/java/org/fenix/llanfair/Language.java @@ -148,6 +148,7 @@ public enum Language { // Edit Dialog ED_SEGMENTED, TT_ED_SEGMENTED, + ED_DELAYED_START, // Panels Title PN_DIMENSION, @@ -231,6 +232,7 @@ public enum Language { MAX_ORDINATE, NAME, RUN_TITLE, + RUN_FILE_FILTER, SEGMENT, SEGMENTS, SPLIT, diff --git a/src/main/java/org/fenix/llanfair/dialog/EditRun.java b/src/main/java/org/fenix/llanfair/dialog/EditRun.java index 4e86fa8..1543e7e 100644 --- a/src/main/java/org/fenix/llanfair/dialog/EditRun.java +++ b/src/main/java/org/fenix/llanfair/dialog/EditRun.java @@ -175,7 +175,7 @@ implements ActionListener, ListSelectionListener { add(runTitle, GBC.grid(1, 0, 3, 1).insets(4, 0, 0, 4).anchor(GBC.LS)); add(new JLabel("" + Language.LB_GOAL), GBC.grid(0, 1).insets(4, 4, 0, 4).anchor(GBC.LE)); add(runGoal, GBC.grid(1, 1).insets(4, 0, 0, 4).anchor(GBC.LS)); - add(new JLabel("Delayed Start"), GBC.grid(0, 2).insets(4, 4, 0, 4).anchor(GBC.LE)); + add(new JLabel("" + Language.ED_DELAYED_START), GBC.grid(0, 2).insets(4, 4, 0, 4).anchor(GBC.LE)); add(runDelayedStart, GBC.grid(1, 2).insets(4, 0, 0, 4).anchor(GBC.LS)); add(segmented, GBC.grid(2, 2, 2, 1).insets(4, 0, 0, 4).anchor(GBC.LS)); add(segmentsLabel, GBC.grid(0, 3).insets(5, 4, 4, 0) diff --git a/src/main/resources/language.properties b/src/main/resources/language.properties index 7fd1840..b0b955e 100644 --- a/src/main/resources/language.properties +++ b/src/main/resources/language.properties @@ -183,4 +183,6 @@ INCREMENT = START_VALUE = GLOBAL_HOTKEYS_WARNING =
Key event hook registration failed. You will not be able to set or use any of your hotkeys until this is fixed! Click 'Retry' below to attempt to register it again.
GLOBAL_HOTKEYS_HOOK_RETRY = Retry -GLOBAL_HOTKEYS_HOOK_ERROR = Key event hook registration failed. You will need to grant extra accessibility permissions to Llanfair. \ No newline at end of file +GLOBAL_HOTKEYS_HOOK_ERROR = Key event hook registration failed. You will need to grant extra accessibility permissions to Llanfair. +ED_DELAYED_START = Delayed Start +RUN_FILE_FILTER = Llanfair Run Splits \ No newline at end of file