From fb51e2c469b8a56663af52937477f54ef38002a0 Mon Sep 17 00:00:00 2001 From: Dmitry Isaenko Date: Wed, 28 Nov 2018 07:10:35 +0300 Subject: [PATCH] v0.11 Bug fixes. A lot of things added <3 --- About/AboutController.java | 12 +- About/AboutLayout.fxml | 1 + About/AboutWindow.java | 4 +- AppPreferences.java | 27 +-- Controller.java | 43 ++-- Main.java | 5 +- Readme.md | 11 +- ServiceWindow.java | 2 + Settings/ControllerListsSelector.java | 101 +++++++++ Settings/ListSelector.fxml | 47 ++++ Settings/SettingsController.java | 137 ++---------- Settings/SettingsLayout.fxml | 230 ++++++++++---------- appPanes/ControllerMKA.java | 7 - appPanes/ControllerMKV.java | 7 - appPanes/ControllerPane.java | 139 +++++++++--- appPanes/ControllerSUB.java | 63 ++---- appPanes/{mkvPane.fxml => genericPane.fxml} | 27 ++- appPanes/mkaPane.fxml | 48 ---- appPanes/subPane.fxml | 27 ++- landingPage.fxml | 64 ++++-- localization/locale_en.properties | 20 +- localization/locale_ru.properties | 20 +- res/gjel.png | Bin 0 -> 28796 bytes res/landing.css | 19 +- 24 files changed, 580 insertions(+), 481 deletions(-) create mode 100644 Settings/ControllerListsSelector.java create mode 100644 Settings/ListSelector.fxml delete mode 100644 appPanes/ControllerMKA.java delete mode 100644 appPanes/ControllerMKV.java rename appPanes/{mkvPane.fxml => genericPane.fxml} (51%) delete mode 100644 appPanes/mkaPane.fxml create mode 100644 res/gjel.png diff --git a/About/AboutController.java b/About/AboutController.java index 38a47ad..5ca5170 100644 --- a/About/AboutController.java +++ b/About/AboutController.java @@ -40,7 +40,7 @@ public class AboutController implements Initializable { @FXML private void bloggerUrl(){ try { - hostServices.showDocument("https://developersu.blogspot.com/"); + hostServices.showDocument("https://developersu.blogspot.com/search/label/mplayer4anime"); } catch (Exception e){ e.printStackTrace(); } @@ -53,6 +53,16 @@ public class AboutController implements Initializable { e.printStackTrace(); } } + @FXML + private void iconsMaterial(){ + try { + hostServices.showDocument("https://materialdesignicons.com/"); + } catch (Exception e){ + e.printStackTrace(); + } + } + + //TODO note icons meaterial design @Override public void initialize(URL url, ResourceBundle resourceBundle) { diff --git a/About/AboutLayout.fxml b/About/AboutLayout.fxml index 55da844..d594d60 100644 --- a/About/AboutLayout.fxml +++ b/About/AboutLayout.fxml @@ -52,6 +52,7 @@