diff --git a/CHANGELOG.md b/CHANGELOG.md index 4aa64a5..a4df2c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,17 @@ -# v1.3.0 +# v1.2.2 ## Updates * **UI:** Changed overall style (all text is monospace, darker theme, rounded corners) * **P2Pool:** Color status is now `ORANGE` until synchronized * **XMRig:** Color status is now `ORANGE` when not mining +* [Remote Node](https://github.com/hinto-janai/gupax#remote-monero-nodes) changes: + - Added `node.sethforprivacy.com` + - Added `node.moneroworld.com` + - Added `node.yeetin.me` + - Added `xmr.foxpro.su` ## Fixes * Fixed `[Status]` P2Pool stats overflowing sometimes -* Added help messages on config loading issues (`node.toml`, `pool.toml`, etc) +* Added help messages on config loading issues * Fixed rare crash upon bad config data ## Bundled Versions @@ -285,7 +290,6 @@ Eh6+zWpoydVGzFdEkE5XKmnQ1dm/GQ8= --reset-state Reset all Gupax state (your settings) --reset-nodes Reset the manual node list in the [P2Pool] tab --reset-all Reset both the state and the manual node list - --ferris Print an extremely cute crab ``` * Added fullscreen GUI error handler (Error message + UI buttons for response, Yes/No, Quit, etc) * Added a native `File Explorer/Finder/GTK` file selector for picking P2Pool/XMRig binary path in `Gupax` tab diff --git a/Cargo.lock b/Cargo.lock index d76618a..935b134 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1957,7 +1957,7 @@ dependencies = [ [[package]] name = "gupax" -version = "1.3.0" +version = "1.2.2" dependencies = [ "anyhow", "arti-client", diff --git a/Cargo.toml b/Cargo.toml index 36d86c4..9f74cdd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gupax" -version = "1.3.0" +version = "1.2.2" authors = ["hinto-janai "] description = "GUI for P2Pool+XMRig" documentation = "https://github.com/hinto-janai/gupax" @@ -13,6 +13,14 @@ strip = "symbols" codegen-units = 1 lto = true +[profile.dev] +opt-level = 1 +debug = true +strip = "none" +debug-assertions = true +overflow-checks = true +incremental = true + [features] default = [] distro = [] diff --git a/README.md b/README.md index 7ad9fce..0b7e59c 100644 --- a/README.md +++ b/README.md @@ -271,7 +271,6 @@ USAGE: ./gupax [--flag] --reset-pools Reset the manual pool list in the [XMRig] tab --reset-payouts Reset the permanent P2Pool stats that appear in the [Status] tab --reset-all Reset the state, manual node list, manual pool list, and P2Pool stats - --ferris Print an extremely cute crab ``` --- diff --git a/src/constants.rs b/src/constants.rs index 5c9e7d3..fa1982e 100644 --- a/src/constants.rs +++ b/src/constants.rs @@ -16,8 +16,8 @@ // along with this program. If not, see . pub const GUPAX_VERSION: &str = concat!("v", env!("CARGO_PKG_VERSION")); // e.g: v1.0.0 -pub const P2POOL_VERSION: &str = "v3.2"; -pub const XMRIG_VERSION: &str = "v6.19.1"; +pub const P2POOL_VERSION: &str = "v3.3"; +pub const XMRIG_VERSION: &str = "v6.19.2"; pub const COMMIT: &str = include_str!("../.git/refs/heads/main"); // e.g: Gupax_v1_0_0 // Would have been [Gupax_v1.0.0] but P2Pool truncates everything after [.] @@ -260,6 +260,7 @@ r#"Use advanced Gupax settings: - Gupax resolution sliders - Gupax start-up tab selector"#; pub const GUPAX_SELECT: &str = "Open a file explorer to select a file"; +pub const GUPAX_PATH: &str = "Use custom PATHs when looking for P2Pool/XMRig"; pub const GUPAX_PATH_P2POOL: &str = "The location of the P2Pool binary: Both absolute and relative paths are accepted; A red [X] will appear if there is no file found at the given path"; pub const GUPAX_PATH_XMRIG: &str = "The location of the XMRig binary: Both absolute and relative paths are accepted; A red [X] will appear if there is no file found at the given path"; @@ -373,7 +374,6 @@ r#"USAGE: ./gupax [--flag] --reset-pools Reset the manual pool list in the [XMRig] tab --reset-payouts Reset the permanent P2Pool stats that appear in the [Status] tab --reset-all Reset the state, manual node list, manual pool list, and P2Pool stats - --ferris Print an extremely cute crab To view more detailed console debug information, start Gupax with the environment variable [RUST_LOG] set to a log level like so: diff --git a/src/main.rs b/src/main.rs index dc639cd..5a9209f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1860,7 +1860,7 @@ path_xmr: {:#?}\n ui.add_space(SPACE*2.0); if cfg!(debug_assertions) { ui.label(format!("Gupax is running in debug mode - {}", self.now.elapsed().as_secs_f64())); } - ui.label(format!("Gupax has been running for: {}", lock!(self.pub_sys).gupax_uptime)); + ui.label(format!("Gupax has been running for {}", lock!(self.pub_sys).gupax_uptime)); }); } Tab::Status => {