diff --git a/locales/en.yml b/locales/en.yml index 2fb6799..c92525d 100644 --- a/locales/en.yml +++ b/locales/en.yml @@ -67,20 +67,20 @@ wallets: txs: Transactions messages: Messages transport: Transport - input_slatepack_desc: 'Enter received Slatepack message to create a response or finalize the transaction:' - send_slatepack_desc: 'Send message to the receiver to finalize the transaction:' + input_slatepack_desc: 'Enter message to create response or finalize the transaction:' + send_slatepack_desc: 'Send message to receiver of funds to finalize the transaction:' parse_slatepack_err: 'An error occurred during handling of the message, check input data:' pay_balance_error: 'Account balance is insufficient to pay %{amount} ツ and network fee.' - parse_i1_slatepack_desc: 'To pay %{amount} ツ send message to the receiver:' + parse_i1_slatepack_desc: 'To pay %{amount} ツ send this message to the receiver:' parse_i2_slatepack_desc: 'Finalize transaction to receive %{amount} ツ' - parse_s1_slatepack_desc: 'To receive %{amount} ツ send message to the sender:' + parse_s1_slatepack_desc: 'To receive %{amount} ツ send this message to the sender:' parse_s2_slatepack_desc: 'Finalize transaction to send %{amount} ツ' response_slatepack_err: 'An error occurred during creation of the response, check input data:' response_exists_err: 'Such transaction already exists:' - create_request_desc: 'Create a request to send or receive the funds:' - send_request_desc: 'You have created a request to send %{amount} ツ. Send message to the receiver of the funds:' + create_request_desc: 'Create request to send or receive the funds:' + send_request_desc: 'You have created a request to send %{amount} ツ. Send this message to the receiver of funds:' send_slatepack_err: An error occurred during creation of request to send funds, check input data. - invoice_desc: 'You have created a request to receive %{amount} ツ. Send message to the sender of the funds:' + invoice_desc: 'You have created request to receive %{amount} ツ. Send this message to the sender of funds:' invoice_slatepack_err: An error occurred during issuing of the invoice, check input data. finalize_slatepack_err: 'An error occurred during finalization, check input data:' finalize: Finalize diff --git a/locales/ru.yml b/locales/ru.yml index e1ea856..83fc106 100644 --- a/locales/ru.yml +++ b/locales/ru.yml @@ -67,20 +67,20 @@ wallets: txs: Транзакции messages: Сообщения transport: Транспорт - input_slatepack_desc: 'Введите полученное Slatepack сообщение для создания ответа или завершения транзакции:' + input_slatepack_desc: 'Введите сообщение для создания ответа или завершения транзакции:' send_slatepack_desc: 'Отправьте сообщение получателю средств для завершения транзакции:' parse_slatepack_err: 'Во время обработки сообщения произошла ошибка, проверьте входные данные:' pay_balance_error: 'Средств на аккаунте недостаточно для оплаты %{amount} ツ и комиссии сети.' - parse_i1_slatepack_desc: 'Для оплаты %{amount} ツ отправьте сообщение получателю:' + parse_i1_slatepack_desc: 'Для оплаты %{amount} ツ отправьте это сообщение получателю:' parse_i2_slatepack_desc: 'Завершите транзакцию для получения %{amount} ツ' - parse_s1_slatepack_desc: 'Для получения %{amount} ツ отправьте сообщение отправителю:' + parse_s1_slatepack_desc: 'Для получения %{amount} ツ отправьте это сообщение отправителю:' parse_s2_slatepack_desc: 'Завершите транзакцию для отправки %{amount} ツ' response_slatepack_err: 'Во время создания ответа произошла ошибка, проверьте входные данные:' response_exists_err: 'Такая транзакция уже существует:' create_request_desc: 'Cоздать запрос на получение или отправку средств:' - send_request_desc: 'Вы создали запрос на отправку %{amount} ツ. Отправьте сообщение получателю средств:' + send_request_desc: 'Вы создали запрос на отправку %{amount} ツ. Отправьте это сообщение получателю средств:' send_slatepack_err: Во время создания запроса на отправку средств произошла ошибка, проверьте входные данные. - invoice_desc: 'Вы создали запрос на получение %{amount} ツ. Отправьте сообщение отправителю средств:' + invoice_desc: 'Вы создали запрос на получение %{amount} ツ. Отправьте это сообщение отправителю средств:' invoice_slatepack_err: Во время выставления счёта произошла ошибка, проверьте входные данные. finalize_slatepack_err: 'Во время завершения произошла ошибка, проверьте входные данные:' finalize: Завершить diff --git a/src/gui/colors.rs b/src/gui/colors.rs index 208b991..3ab81d7 100644 --- a/src/gui/colors.rs +++ b/src/gui/colors.rs @@ -26,7 +26,7 @@ impl Colors { pub const GREEN: Color32 = Color32::from_rgb(0, 0x64, 0); pub const RED: Color32 = Color32::from_rgb(0x8B, 0, 0); pub const FILL: Color32 = Color32::from_gray(244); - pub const FILL_DARK: Color32 = Color32::from_gray(234); + pub const FILL_DARK: Color32 = Color32::from_gray(238); pub const CHECKBOX: Color32 = Color32::from_gray(100); pub const TEXT: Color32 = Color32::from_gray(80); pub const TEXT_BUTTON: Color32 = Color32::from_gray(70); diff --git a/src/gui/views/network/content.rs b/src/gui/views/network/content.rs index 7d56774..34ab8f5 100644 --- a/src/gui/views/network/content.rs +++ b/src/gui/views/network/content.rs @@ -140,8 +140,8 @@ impl NetworkContent { }); }); - // Redraw after delay if node is not syncing to update stats. - if Node::not_syncing() { + // Redraw after delay if node is syncing to update stats. + if Node::is_running() { ui.ctx().request_repaint_after(Node::STATS_UPDATE_DELAY); } } diff --git a/src/gui/views/wallets/content.rs b/src/gui/views/wallets/content.rs index 68b0a9e..8b602eb 100644 --- a/src/gui/views/wallets/content.rs +++ b/src/gui/views/wallets/content.rs @@ -377,14 +377,17 @@ impl WalletsContent { let config = wallet.get_config(); let id = config.id; let is_selected = self.wallets.selected_id == Some(id); - let is_current = wallet.is_open() && is_selected; - + let current = is_selected && wallet.is_open(); // Draw round background. let mut rect = ui.available_rect_before_wrap(); rect.set_height(78.0); let rounding = View::item_rounding(0, 1, false); - let bg_color = if is_current { Colors::ITEM_CURRENT } else { Colors::FILL }; - ui.painter().rect(rect, rounding, bg_color, View::HOVER_STROKE); + let bg = if current { + egui::Color32::from_gray(234) + } else { + Colors::FILL + }; + ui.painter().rect(rect, rounding, bg, View::HOVER_STROKE); ui.allocate_ui_with_layout(rect.size(), Layout::right_to_left(Align::Center), |ui| { // Setup padding for item buttons.