diff --git a/src/main/java/com/codedead/opal/controller/MainWindowController.java b/src/main/java/com/codedead/opal/controller/MainWindowController.java index abcc25d..6dc37eb 100644 --- a/src/main/java/com/codedead/opal/controller/MainWindowController.java +++ b/src/main/java/com/codedead/opal/controller/MainWindowController.java @@ -100,6 +100,8 @@ public final class MainWindowController implements IAudioTimer, TrayIconListener @FXML private SoundPane snpDolphins; @FXML + private SoundPane snpForest; + @FXML private SoundPane snpZoo; @FXML private SoundPane snpFrogs; @@ -313,6 +315,7 @@ public void setControllers(final SettingsController settingsController, final Up snpFrogs.getNameLabel().textProperty().bind(resourceFactory.getStringBinding("Frogs")); snpZoo.getNameLabel().textProperty().bind(resourceFactory.getStringBinding("Zoo")); snpDolphins.getNameLabel().textProperty().bind(resourceFactory.getStringBinding("Dolphins")); + snpForest.getNameLabel().textProperty().bind(resourceFactory.getStringBinding("Forest")); pneOffice.textProperty().bind(resourceFactory.getStringBinding("Office")); snpTyping.getNameLabel().textProperty().bind(resourceFactory.getStringBinding("Typing")); diff --git a/src/main/resources/audio/forest.mp3 b/src/main/resources/audio/forest.mp3 new file mode 100644 index 0000000..174b78f Binary files /dev/null and b/src/main/resources/audio/forest.mp3 differ diff --git a/src/main/resources/images/forest.png b/src/main/resources/images/forest.png new file mode 100644 index 0000000..443f702 Binary files /dev/null and b/src/main/resources/images/forest.png differ diff --git a/src/main/resources/translations/OpalApplication.properties b/src/main/resources/translations/OpalApplication.properties index 26b9bfc..8132f09 100644 --- a/src/main/resources/translations/OpalApplication.properties +++ b/src/main/resources/translations/OpalApplication.properties @@ -105,3 +105,4 @@ CustomSounds=Custom sounds AddCustomSound=Add custom sound OpenCustomSoundError=Unable to open custom sound! CustomSound=Custom sound +Forest=Forest diff --git a/src/main/resources/translations/OpalApplication_de_DE.properties b/src/main/resources/translations/OpalApplication_de_DE.properties index 66cd929..45e55c2 100644 --- a/src/main/resources/translations/OpalApplication_de_DE.properties +++ b/src/main/resources/translations/OpalApplication_de_DE.properties @@ -105,3 +105,4 @@ CustomSounds=Benutzerdefinierte Klänge AddCustomSound=Benutzerdefinierten Klang hinzufügen OpenCustomSoundError=Benutzerdefinierten Klang konnte nicht geöffnet werden! CustomSound=Benutzerdefinierter Klang +Forest=Wald diff --git a/src/main/resources/translations/OpalApplication_en_US.properties b/src/main/resources/translations/OpalApplication_en_US.properties index 26b9bfc..8132f09 100644 --- a/src/main/resources/translations/OpalApplication_en_US.properties +++ b/src/main/resources/translations/OpalApplication_en_US.properties @@ -105,3 +105,4 @@ CustomSounds=Custom sounds AddCustomSound=Add custom sound OpenCustomSoundError=Unable to open custom sound! CustomSound=Custom sound +Forest=Forest diff --git a/src/main/resources/translations/OpalApplication_es_ES.properties b/src/main/resources/translations/OpalApplication_es_ES.properties index cdf76ac..810d41b 100644 --- a/src/main/resources/translations/OpalApplication_es_ES.properties +++ b/src/main/resources/translations/OpalApplication_es_ES.properties @@ -105,3 +105,4 @@ CustomSounds=Sonidos personalizados AddCustomSound=Añadir sonido personalizado OpenCustomSoundError=¡No se puede abrir el sonido personalizado! CustomSound=Sonido personalizado +Forest=Bosque diff --git a/src/main/resources/translations/OpalApplication_fr_FR.properties b/src/main/resources/translations/OpalApplication_fr_FR.properties index 756b6bf..5daa912 100644 --- a/src/main/resources/translations/OpalApplication_fr_FR.properties +++ b/src/main/resources/translations/OpalApplication_fr_FR.properties @@ -105,3 +105,4 @@ CustomSounds=Sons personnalisés AddCustomSound=Ajouter un son personnalisé OpenCustomSoundError=Impossible d'ouvrir le son personnalisé! CustomSound=Son personnalisé +Forest=Forêt diff --git a/src/main/resources/translations/OpalApplication_hi_IN.properties b/src/main/resources/translations/OpalApplication_hi_IN.properties index 95b23e3..e521022 100644 --- a/src/main/resources/translations/OpalApplication_hi_IN.properties +++ b/src/main/resources/translations/OpalApplication_hi_IN.properties @@ -105,3 +105,4 @@ CustomSounds=कस्टम ध्वनियाँ AddCustomSound=कस्टम ध्वनि जोड़ें OpenCustomSoundError=कस्टम ध्वनि खोलने में असमर्थ! CustomSound=कस्टम ध्वनि +Forest=जंगल diff --git a/src/main/resources/translations/OpalApplication_jp_JP.properties b/src/main/resources/translations/OpalApplication_jp_JP.properties index 6b40b05..19c51ca 100644 --- a/src/main/resources/translations/OpalApplication_jp_JP.properties +++ b/src/main/resources/translations/OpalApplication_jp_JP.properties @@ -105,3 +105,4 @@ CustomSounds=カスタム サウンド AddCustomSound=カスタム サウンドを追加 OpenCustomSoundError=カスタム サウンドを開けません! CustomSound=カスタム サウンド +Forest=森 diff --git a/src/main/resources/translations/OpalApplication_nl_NL.properties b/src/main/resources/translations/OpalApplication_nl_NL.properties index 6c5235b..0395035 100644 --- a/src/main/resources/translations/OpalApplication_nl_NL.properties +++ b/src/main/resources/translations/OpalApplication_nl_NL.properties @@ -105,3 +105,4 @@ CustomSounds=Aangepaste geluiden AddCustomSound=Aangepast geluid toevoegen OpenCustomSoundError=Kan aangepast geluid niet openen! CustomSound=Aangepast geluid +Forest=Bos diff --git a/src/main/resources/translations/OpalApplication_ru_RU.properties b/src/main/resources/translations/OpalApplication_ru_RU.properties index b778c45..1778c0a 100644 --- a/src/main/resources/translations/OpalApplication_ru_RU.properties +++ b/src/main/resources/translations/OpalApplication_ru_RU.properties @@ -105,3 +105,4 @@ CustomSounds=Пользовательские звуки AddCustomSound=Добавить пользовательский звук OpenCustomSoundError=Невозможно открыть пользовательский звук! CustomSound=Пользовательский звук +Forest=Лес diff --git a/src/main/resources/translations/OpalApplication_tr_TR.properties b/src/main/resources/translations/OpalApplication_tr_TR.properties index 77fb1cd..cf4ceb7 100644 --- a/src/main/resources/translations/OpalApplication_tr_TR.properties +++ b/src/main/resources/translations/OpalApplication_tr_TR.properties @@ -105,3 +105,4 @@ CustomSounds=Özel sesler AddCustomSound=Özel ses ekle OpenCustomSoundError=Özel ses açılamıyor! CustomSound=Özel ses +Forest=Orman diff --git a/src/main/resources/translations/OpalApplication_uk_UA.properties b/src/main/resources/translations/OpalApplication_uk_UA.properties index 8ed7026..6cde8ea 100644 --- a/src/main/resources/translations/OpalApplication_uk_UA.properties +++ b/src/main/resources/translations/OpalApplication_uk_UA.properties @@ -105,3 +105,4 @@ CustomSounds=Користувацькі звуки AddCustomSound=Додати користувацький звук OpenCustomSoundError=Не вдалося відкрити користувацький звук! CustomSound=Користувацький звук +Forest=Ліс diff --git a/src/main/resources/translations/OpalApplication_zh_CN.properties b/src/main/resources/translations/OpalApplication_zh_CN.properties index 3f8a13f..827a521 100644 --- a/src/main/resources/translations/OpalApplication_zh_CN.properties +++ b/src/main/resources/translations/OpalApplication_zh_CN.properties @@ -105,3 +105,4 @@ CustomSounds=自定义声音 AddCustomSound=添加自定义声音 OpenCustomSoundError=无法打开自定义声音! CustomSound=自定义声音 +Forest=森林 diff --git a/src/main/resources/windows/MainWindow.fxml b/src/main/resources/windows/MainWindow.fxml index 077e418..9b04f55 100644 --- a/src/main/resources/windows/MainWindow.fxml +++ b/src/main/resources/windows/MainWindow.fxml @@ -227,6 +227,7 @@ + @@ -269,6 +270,9 @@ +