From 5aafe485d234a8201f4b30106f8a222be0e816cb Mon Sep 17 00:00:00 2001 From: IQuant Date: Thu, 19 Sep 2024 18:10:57 +0300 Subject: [PATCH] Make self-update button red --- noita-proxy/Cargo.lock | 2 +- noita-proxy/Cargo.toml | 2 +- noita-proxy/src/bookkeeping/self_update.rs | 16 ++++++++-------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/noita-proxy/Cargo.lock b/noita-proxy/Cargo.lock index 3c3fa80d..d447c099 100644 --- a/noita-proxy/Cargo.lock +++ b/noita-proxy/Cargo.lock @@ -1993,7 +1993,7 @@ checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" [[package]] name = "noita-proxy" -version = "0.24.1" +version = "0.24.2" dependencies = [ "argh", "bincode", diff --git a/noita-proxy/Cargo.toml b/noita-proxy/Cargo.toml index 6bda03b1..34e765bb 100644 --- a/noita-proxy/Cargo.toml +++ b/noita-proxy/Cargo.toml @@ -5,7 +5,7 @@ resolver = "2" [package] name = "noita-proxy" description = "Noita Entangled Worlds companion app." -version = "0.24.1" +version = "0.24.2" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/noita-proxy/src/bookkeeping/self_update.rs b/noita-proxy/src/bookkeeping/self_update.rs index 72b9c355..30dd7b3b 100644 --- a/noita-proxy/src/bookkeeping/self_update.rs +++ b/noita-proxy/src/bookkeeping/self_update.rs @@ -5,7 +5,7 @@ use std::{ path::{Path, PathBuf}, }; -use eframe::egui::{Align, Layout, Ui}; +use eframe::egui::{Align, Button, Color32, Layout, Ui}; use poll_promise::Promise; use reqwest::blocking::Client; use tracing::info; @@ -73,13 +73,13 @@ impl SelfUpdateManager { ui.label(tr("version_latest")); } Some(&Some(VersionCheckResult { newest, ord: _ })) => { - if ui - .small_button(tr_a( - "version_new_available", - &[("new_version", newest.to_string().into())], - )) - .clicked() - { + let button = Button::new(tr_a( + "version_new_available", + &[("new_version", newest.to_string().into())], + )) + .small() + .fill(Color32::RED); + if ui.add(button).clicked() { self.request_update = true; } }