From 16b5cb0f2137519235e3236f70485fa4032aeb87 Mon Sep 17 00:00:00 2001 From: DrLeonardo <dmitriyleo7540@gmail.com> Date: Tue, 21 May 2019 00:27:53 +0300 Subject: [PATCH] fix update overlay --- Launcher/runtime/dialog/dialog.js | 5 +- .../dialog/images/downloader/blured.jpg | Bin 6997 -> 7155 bytes Launcher/runtime/dialog/offline/offline.html | 25 ++--- .../runtime/dialog/overlay/debug/debug.fxml | 19 ++-- .../dialog/overlay/processing/processing.fxml | 20 ++-- .../dialog/overlay/settings/settings.fxml | 94 +++++++++++------- .../runtime/dialog/overlay/update/update.css | 2 +- .../dialog/scenes/console/console.fxml | 28 +++--- 8 files changed, 109 insertions(+), 84 deletions(-) diff --git a/Launcher/runtime/dialog/dialog.js b/Launcher/runtime/dialog/dialog.js index 1c38ef06..acd7ba4b 100644 --- a/Launcher/runtime/dialog/dialog.js +++ b/Launcher/runtime/dialog/dialog.js @@ -45,7 +45,6 @@ function initLoginScene() { var loginLayout = loginPane.lookup("#layout"); loginPaneLayout = loginLayout; - loginField = pane.lookup("#login"); loginField.setOnMouseMoved(function(event){rootPane.fireEvent(event)}); loginField.setOnAction(goAuth); @@ -203,7 +202,7 @@ function goAuth(event) { var rsaPassword = null; var auth = authOptions.getSelectionModel().getSelectedItem(); if (auth === null) { - return; + return; } if (!passwordField.isDisable()) { var password = passwordField.getText(); @@ -419,7 +418,6 @@ var overlay = { dimPane.setVisible(true); dimPane.toFront(); - loginPaneLayout.setEffect(new javafx.scene.effect.GaussianBlur(10)); serverPaneLayout.setEffect(new javafx.scene.effect.GaussianBlur(10)); fade(dimPane, 0.0, 0.0, 1.0, function(event) { @@ -441,7 +439,6 @@ var overlay = { authPane.setDisable(false); rootPane.requestFocus(); - loginPaneLayout.setEffect(new javafx.scene.effect.GaussianBlur(0)); serverPaneLayout.setEffect(new javafx.scene.effect.GaussianBlur(0)); overlay.current = null; diff --git a/Launcher/runtime/dialog/images/downloader/blured.jpg b/Launcher/runtime/dialog/images/downloader/blured.jpg index b721d11c4001e5d0c34d4b360120a501399440d7..2b73931233c9689573a3b4a9fb6b083cbe9706df 100644 GIT binary patch literal 7155 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 literal 6997 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 C?%Cb| diff --git a/Launcher/runtime/dialog/offline/offline.html b/Launcher/runtime/dialog/offline/offline.html index 59e71194..d81ea104 100644 --- a/Launcher/runtime/dialog/offline/offline.html +++ b/Launcher/runtime/dialog/offline/offline.html @@ -1,15 +1,16 @@ <!DOCTYPE html> <html> - <head> - <meta charset="UTF-8" /> - <title>Offline-режим</title> - </head> - - <body style="color:red"> - <h2>Offline-режим</h2> - Лаунчер запущен в Offline-режиме. В этом режиме Вы можете запустить любой ранее загруженный клиент - с любым именем пользователя, при этом вход на серверы с авторизацией, а так же система скинов и плащей <b>может не работать</b>. - Скорее всего, проблема вызвана сбоем на сервере или неполадками в интернет-подключении. - Проверьте состояние интернет-подключения или обратитесь к администратору сервера. - </body> +<head> + <meta charset="UTF-8"/> + <title>Offline-режим</title> +</head> + +<body style="color:red"> +<h2>Offline-режим</h2> +Лаунчер запущен в Offline-режиме. В этом режиме Вы можете запустить любой ранее загруженный клиент +с любым именем пользователя, при этом вход на серверы с авторизацией, а так же система скинов и плащей <b>может не + работать</b>. +Скорее всего, проблема вызвана сбоем на сервере или неполадками в интернет-подключении. +Проверьте состояние интернет-подключения или обратитесь к администратору сервера. +</body> </html> \ No newline at end of file diff --git a/Launcher/runtime/dialog/overlay/debug/debug.fxml b/Launcher/runtime/dialog/overlay/debug/debug.fxml index 40c01886..89efbb21 100644 --- a/Launcher/runtime/dialog/overlay/debug/debug.fxml +++ b/Launcher/runtime/dialog/overlay/debug/debug.fxml @@ -8,17 +8,20 @@ <!-- DrLeonardo Design --> -<Pane fx:id="overlay" prefHeight="450.0" prefWidth="693.0" xmlns="http://javafx.com/javafx/8.0.201" xmlns:fx="http://javafx.com/fxml/1"> +<Pane fx:id="overlay" prefHeight="450.0" prefWidth="693.0" xmlns="http://javafx.com/javafx/8.0.201" + xmlns:fx="http://javafx.com/fxml/1"> <stylesheets> - <URL value="@debug.css" /> - <URL value="@../../styles.css" /> + <URL value="@debug.css"/> + <URL value="@../../styles.css"/> </stylesheets> <!-- Debug controls --> <JFXTextArea fx:id="output" focusColor="#5fd97a" prefHeight="450.0" prefWidth="693.0"> - <padding> - <Insets left="10.0" right="10.0" /> - </padding></JFXTextArea> - <JFXButton fx:id="copy" defaultButton="true" layoutX="373.0" layoutY="415.0" prefHeight="30.0" prefWidth="100.0" text="Копировать" /> - <JFXButton fx:id="action" layoutX="533.0" layoutY="415.0" prefHeight="25.0" prefWidth="150.0" text="Убить" /> + <padding> + <Insets left="10.0" right="10.0"/> + </padding> + </JFXTextArea> + <JFXButton fx:id="copy" defaultButton="true" layoutX="373.0" layoutY="415.0" prefHeight="30.0" prefWidth="100.0" + text="Копировать"/> + <JFXButton fx:id="action" layoutX="533.0" layoutY="415.0" prefHeight="25.0" prefWidth="150.0" text="Убить"/> </Pane> diff --git a/Launcher/runtime/dialog/overlay/processing/processing.fxml b/Launcher/runtime/dialog/overlay/processing/processing.fxml index 8d9a0beb..ad85211f 100644 --- a/Launcher/runtime/dialog/overlay/processing/processing.fxml +++ b/Launcher/runtime/dialog/overlay/processing/processing.fxml @@ -7,13 +7,15 @@ <!-- DrLeonardo Design | Fixes by Yaroslavik --> -<Pane fx:id="overlay" prefHeight="450.0" prefWidth="692.0" xmlns="http://javafx.com/javafx/8.0.201" xmlns:fx="http://javafx.com/fxml/1"> - <children> - <!-- Description --> - <Label fx:id="description" alignment="CENTER" contentDisplay="CENTER" layoutX="205.0" layoutY="328.0" prefHeight="87.0" prefWidth="283.0" text="..." textAlignment="CENTER" /> - <JFXSpinner fx:id="spinner" layoutX="291.0" layoutY="165.0" prefHeight="120.0" prefWidth="110.0" /> - </children> - <stylesheets> - <URL value="@processing.css" /> - </stylesheets> +<Pane fx:id="overlay" prefHeight="450.0" prefWidth="692.0" xmlns="http://javafx.com/javafx/8.0.201" + xmlns:fx="http://javafx.com/fxml/1"> + <children> + <!-- Description --> + <Label fx:id="description" alignment="CENTER" contentDisplay="CENTER" layoutX="205.0" layoutY="328.0" + prefHeight="87.0" prefWidth="283.0" text="..." textAlignment="CENTER"/> + <JFXSpinner fx:id="spinner" layoutX="291.0" layoutY="165.0" prefHeight="120.0" prefWidth="110.0"/> + </children> + <stylesheets> + <URL value="@processing.css"/> + </stylesheets> </Pane> diff --git a/Launcher/runtime/dialog/overlay/settings/settings.fxml b/Launcher/runtime/dialog/overlay/settings/settings.fxml index bf1051f4..bfd1ae16 100644 --- a/Launcher/runtime/dialog/overlay/settings/settings.fxml +++ b/Launcher/runtime/dialog/overlay/settings/settings.fxml @@ -13,42 +13,60 @@ <!-- DrLeonardo Design --> -<Pane fx:id="overlay" prefHeight="450.0" prefWidth="693.0" xmlns="http://javafx.com/javafx/8.0.201" xmlns:fx="http://javafx.com/fxml/1"> - <children> - <Pane id="holder" prefHeight="450.0" prefWidth="694.0"> - <children> - <JFXCheckBox fx:id="autoEnter" checkedColor="#5fd97a" layoutX="14.0" layoutY="137.0" text="Автовход на сервер" unCheckedColor="#909090" /> - <Text fill="#8c8c8c" layoutX="40.0" layoutY="153.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Включение авто-входа означает что вы сразу после загрузки клиента попадете на сервер" wrappingWidth="636.9999872148037" y="15.0" /> - <JFXCheckBox fx:id="fullScreen" checkedColor="#5fd97a" layoutX="13.0" layoutY="260.0" text="Клиент в полный экран" unCheckedColor="#909090" /> - <Text fill="#8c8c8c" layoutX="40.0" layoutY="277.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Включение данной функции позволяет запустить игру сразу в полноэкранном режиме" wrappingWidth="636.9999872148037" y="15.0" /> - <JFXCheckBox id="debug" checkedColor="#5fd97a" layoutX="13.0" layoutY="193.0" text="Режим Отладки" unCheckedColor="#909090" /> - <Text fill="#8c8c8c" layoutX="40.0" layoutY="208.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Режим отладки позволяет просмотреть лог запуска и работы программы в реальном времени прямо из лаунчера, что упрощает поиск нужной информации" wrappingWidth="637.0000016447157" y="15.0" /> - <TextFlow layoutX="126.0" layoutY="15.0" prefHeight="16.0" prefWidth="112.0"> - <Text fx:id="ramLabel" /> - </TextFlow> - <JFXButton fx:id="deleteDir" layoutX="370.0" layoutY="380.0" prefHeight="25.0" prefWidth="245.0" text="Удалить клиенты" textAlignment="CENTER" wrapText="true" /> - <JFXButton fx:id="changeDir" layoutY="419.0" prefHeight="30.0" prefWidth="200.0" text="Сменить директорию загрузки" textAlignment="CENTER" wrapText="true" /> - <Hyperlink id="dirLabel" alignment="BASELINE_LEFT" layoutX="201.0" layoutY="420.0" prefHeight="30.0" prefWidth="493.0" text="C:/Users" /> - <JFXButton fx:id="apply" defaultButton="true" layoutX="530.0" layoutY="380.0" prefHeight="23.0" prefWidth="100.0" text="Применить" /> - <Text layoutX="16.0" layoutY="28.0">Выделение памяти: </Text> - <JFXSlider fx:id="ramSlider" layoutX="14.0" layoutY="76.0" prefHeight="14.0" prefWidth="663.0" /> - <Pane fx:id="transferDialog" prefHeight="425.0" prefWidth="694.0" visible="false"> - <children> - <Text fill="WHITE" layoutX="147.0" layoutY="198.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Перенести все данные в новую директорию?" wrappingWidth="400.13671875"> - <font> - <Font size="19.0" /> - </font> - </Text> - <JFXButton fx:id="applyTransfer" layoutX="165.0" layoutY="226.0" mnemonicParsing="false" prefHeight="25.0" prefWidth="124.0" text="Да, перенести!" /> - <JFXButton fx:id="cancelTransfer" layoutX="379.0" layoutY="226.0" mnemonicParsing="false" prefHeight="25.0" prefWidth="124.0" text="Нет, не нужно." /> - </children> - </Pane> - <Line endX="594.0" layoutX="100.0" layoutY="420.0" startX="-100.0" stroke="#5b3636" styleClass="lineHead" /> - </children> - </Pane> - </children> - <stylesheets> - <URL value="@settings.css" /> - <URL value="@../../styles.css" /> - </stylesheets> +<Pane fx:id="overlay" prefHeight="450.0" prefWidth="693.0" xmlns="http://javafx.com/javafx/8.0.201" + xmlns:fx="http://javafx.com/fxml/1"> + <children> + <Pane id="holder" prefHeight="450.0" prefWidth="694.0"> + <children> + <JFXCheckBox fx:id="autoEnter" checkedColor="#5fd97a" layoutX="14.0" layoutY="137.0" + text="Автовход на сервер" unCheckedColor="#909090"/> + <Text fill="#8c8c8c" layoutX="40.0" layoutY="153.0" strokeType="OUTSIDE" strokeWidth="0.0" + text="Включение авто-входа означает что вы сразу после загрузки клиента попадете на сервер" + wrappingWidth="636.9999872148037" y="15.0"/> + <JFXCheckBox fx:id="fullScreen" checkedColor="#5fd97a" layoutX="13.0" layoutY="260.0" + text="Клиент в полный экран" unCheckedColor="#909090"/> + <Text fill="#8c8c8c" layoutX="40.0" layoutY="277.0" strokeType="OUTSIDE" strokeWidth="0.0" + text="Включение данной функции позволяет запустить игру сразу в полноэкранном режиме" + wrappingWidth="636.9999872148037" y="15.0"/> + <JFXCheckBox id="debug" checkedColor="#5fd97a" layoutX="13.0" layoutY="193.0" text="Режим Отладки" + unCheckedColor="#909090"/> + <Text fill="#8c8c8c" layoutX="40.0" layoutY="208.0" strokeType="OUTSIDE" strokeWidth="0.0" + text="Режим отладки позволяет просмотреть лог запуска и работы программы в реальном времени прямо из лаунчера, что упрощает поиск нужной информации" + wrappingWidth="637.0000016447157" y="15.0"/> + <TextFlow layoutX="126.0" layoutY="15.0" prefHeight="16.0" prefWidth="112.0"> + <Text fx:id="ramLabel"/> + </TextFlow> + <JFXButton fx:id="deleteDir" layoutX="370.0" layoutY="380.0" prefHeight="25.0" prefWidth="245.0" + text="Удалить клиенты" textAlignment="CENTER" wrapText="true"/> + <JFXButton fx:id="changeDir" layoutY="419.0" prefHeight="30.0" prefWidth="200.0" + text="Сменить директорию загрузки" textAlignment="CENTER" wrapText="true"/> + <Hyperlink id="dirLabel" alignment="BASELINE_LEFT" layoutX="201.0" layoutY="420.0" prefHeight="30.0" + prefWidth="493.0" text="C:/Users"/> + <JFXButton fx:id="apply" defaultButton="true" layoutX="530.0" layoutY="380.0" prefHeight="23.0" + prefWidth="100.0" text="Применить"/> + <Text layoutX="16.0" layoutY="28.0">Выделение памяти:</Text> + <JFXSlider fx:id="ramSlider" layoutX="14.0" layoutY="76.0" prefHeight="14.0" prefWidth="663.0"/> + <Pane fx:id="transferDialog" prefHeight="425.0" prefWidth="694.0" visible="false"> + <children> + <Text fill="WHITE" layoutX="147.0" layoutY="198.0" strokeType="OUTSIDE" strokeWidth="0.0" + text="Перенести все данные в новую директорию?" wrappingWidth="400.13671875"> + <font> + <Font size="19.0"/> + </font> + </Text> + <JFXButton fx:id="applyTransfer" layoutX="165.0" layoutY="226.0" mnemonicParsing="false" + prefHeight="25.0" prefWidth="124.0" text="Да, перенести!"/> + <JFXButton fx:id="cancelTransfer" layoutX="379.0" layoutY="226.0" mnemonicParsing="false" + prefHeight="25.0" prefWidth="124.0" text="Нет, не нужно."/> + </children> + </Pane> + <Line endX="594.0" layoutX="100.0" layoutY="420.0" startX="-100.0" stroke="#5b3636" + styleClass="lineHead"/> + </children> + </Pane> + </children> + <stylesheets> + <URL value="@settings.css"/> + <URL value="@../../styles.css"/> + </stylesheets> </Pane> diff --git a/Launcher/runtime/dialog/overlay/update/update.css b/Launcher/runtime/dialog/overlay/update/update.css index 4035391a..51324077 100644 --- a/Launcher/runtime/dialog/overlay/update/update.css +++ b/Launcher/runtime/dialog/overlay/update/update.css @@ -20,7 +20,7 @@ #overlay > #description.error { } .downloadPane { - -fx-background-color: rgba(0, 0, 0, 0.2); + -fx-background-color: rgba(0, 0, 0, 0.1); } /* Progress bar */ diff --git a/Launcher/runtime/dialog/scenes/console/console.fxml b/Launcher/runtime/dialog/scenes/console/console.fxml index d7455885..738a5506 100644 --- a/Launcher/runtime/dialog/scenes/console/console.fxml +++ b/Launcher/runtime/dialog/scenes/console/console.fxml @@ -15,36 +15,40 @@ <children> <Pane fx:id="bar" layoutX="692.0" prefHeight="425.0" prefWidth="43.0" styleClass="bar"> <children> - <JFXButton id="hide" alignment="CENTER" contentDisplay="CENTER" layoutY="45.0" ripplerFill="#646464" text="" textAlignment="CENTER"> + <JFXButton id="hide" alignment="CENTER" contentDisplay="CENTER" layoutY="45.0" ripplerFill="#646464" + text="" textAlignment="CENTER"> <graphic> - <MaterialDesignIconView fill="WHITE" glyphName="MINUS" size="30" textAlignment="CENTER" /> + <MaterialDesignIconView fill="WHITE" glyphName="MINUS" size="30" textAlignment="CENTER"/> </graphic> </JFXButton> - <JFXButton id="close" alignment="CENTER" contentDisplay="CENTER" ripplerFill="#fb8c8c" text="" textAlignment="CENTER"> + <JFXButton id="close" alignment="CENTER" contentDisplay="CENTER" ripplerFill="#fb8c8c" text="" + textAlignment="CENTER"> <graphic> - <MaterialDesignIconView fill="WHITE" glyphName="CLOSE" size="30" textAlignment="CENTER" /> + <MaterialDesignIconView fill="WHITE" glyphName="CLOSE" size="30" textAlignment="CENTER"/> </graphic> </JFXButton> </children> </Pane> <JFXTextArea fx:id="output" focusColor="#d8d8d8" prefHeight="419.0" prefWidth="692.0" unFocusColor="#ffffff00"> <padding> - <Insets left="10.0" top="10.0" /> + <Insets left="10.0" top="10.0"/> </padding> </JFXTextArea> - <JFXTextField fx:id="textField" focusColor="#909090" layoutY="420.0" prefHeight="30.0" prefWidth="543.0" promptText="Введите команду..." unFocusColor="#ffffff00"> + <JFXTextField fx:id="textField" focusColor="#909090" layoutY="420.0" prefHeight="30.0" prefWidth="543.0" + promptText="Введите команду..." unFocusColor="#ffffff00"> <opaqueInsets> - <Insets /> + <Insets/> </opaqueInsets> <padding> - <Insets left="10.0" /> + <Insets left="10.0"/> </padding> </JFXTextField> - <JFXButton fx:id="send" defaultButton="true" layoutX="542.0" layoutY="420.0" prefHeight="30.0" prefWidth="147.0" ripplerFill="WHITE" text="Выполнить" /> - <Line endX="594.0" layoutX="98.0" layoutY="420.0" startX="-100.0" stroke="#5b3636" styleClass="lineHead" /> + <JFXButton fx:id="send" defaultButton="true" layoutX="542.0" layoutY="420.0" prefHeight="30.0" prefWidth="147.0" + ripplerFill="WHITE" text="Выполнить"/> + <Line endX="594.0" layoutX="98.0" layoutY="420.0" startX="-100.0" stroke="#5b3636" styleClass="lineHead"/> </children> <stylesheets> - <URL value="@../../styles.css" /> - <URL value="@../../overlay/debug/debug.css" /> + <URL value="@../../styles.css"/> + <URL value="@../../overlay/debug/debug.css"/> </stylesheets> </Pane>