From 388d279e7744c0f16b137f8d98324acc9d7cd9ee Mon Sep 17 00:00:00 2001 From: hinto-janaiyo Date: Tue, 3 Jan 2023 12:17:38 -0500 Subject: [PATCH] v1.1.0 --- CHANGELOG.md | 23 ++++++++++++++++++++--- Cargo.lock | 6 +++--- Cargo.toml | 2 +- README.md | 10 ++++++---- src/constants.rs | 2 +- 5 files changed, 31 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b7df6ef..54a61be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,24 @@ # v1.1.0 ## Updates -* - +* **Status:** Added P2Pool submenu: + - Total payouts across all time + - Total XMR mined across all time + - Formatted log lines of ALL payouts (date, amount, block) with sorting options + - Automatic/Manual calculator for average share/block time + - P2Pool/Monero stats for difficulty/hashrate/dominance +* **Status:** Added more process stats: + - P2Pool: Current Monero node IP/RPC/ZMQ + - P2Pool: Current Sidechain + - P2Pool: Current Monero address + - XMRig: Current Pool IP + - XMRig: Current thread usage +* **Key Shortcut:** Added two shortcuts: + - `C | Left Submenu` + - `V | Left Submenu` +* **Command Line:** Added two flags: + - `--payouts Print the P2Pool payout log, payout count, and total XMR mined` + - `--reset-payouts Reset the permanent P2Pool stats that appear in the [Status] tab` + ## Fixes * **macOS:** Added warning (and solution) if `Gupax/P2Pool/XMRig` were quarantined by [`Gatekeeper`](https://support.apple.com/en-us/HT202491) * **P2Pool/XMRig:** Added a red `Start` button on errors (bad PATH, invalid file, etc) and a solution in the tooltip @@ -10,7 +27,7 @@ * Miscellaneous UI changes and fixes ## Bundled Versions -* [`P2Pool v2.6`](https://github.com/SChernykh/p2pool/releases/tag/v2.6) +* [`P2Pool v2.7`](https://github.com/SChernykh/p2pool/releases/tag/v2.7) * [`XMRig v6.18.1`](https://github.com/xmrig/xmrig/releases/tag/v6.18.1) diff --git a/Cargo.lock b/Cargo.lock index e1b47ee..c1194c2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1798,7 +1798,7 @@ dependencies = [ [[package]] name = "gupax" -version = "1.0.1" +version = "1.1.0" dependencies = [ "anyhow", "arti-client", @@ -3440,9 +3440,9 @@ dependencies = [ [[package]] name = "serde_ignored" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51212eb6171778353d78ef5860fdffe29ac17f03a69375d2dc14fbb5754d54a4" +checksum = "94eb4a4087ba8bdf14a9208ac44fddbf55c01a6195f7edfc511ddaff6cae45a6" dependencies = [ "serde", ] diff --git a/Cargo.toml b/Cargo.toml index 8c3f150..2d0ddcd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gupax" -version = "1.0.1" +version = "1.1.0" authors = ["hinto-janaiyo "] description = "GUI for P2Pool+XMRig" documentation = "https://github.com/hinto-janaiyo/gupax" diff --git a/README.md b/README.md index 6a92b3b..f7654f4 100644 --- a/README.md +++ b/README.md @@ -226,7 +226,7 @@ By default, Gupax has `auto-update` & `auto-ping` enabled. This can only be turn --- ### Key Shortcuts -The letter keys (Z/X/S/R) will only work if nothing is in focus, i.e, you _are not_ editing a text box. +The letter keys (Z/X/C/V/S/R) will only work if nothing is in focus, i.e, you _are not_ editing a text box. An ALT+F4 will also trigger the exit confirm screen (if enabled). ``` @@ -237,8 +237,10 @@ An ALT+F4 will also trigger the exit confirm screen (if enabled). | Escape | Quit screen | | Up | Start/Restart | | Down | Stop | -| Z | Switch to Left Tab | -| X | Switch to Right Tab | +| Z | Left Tab | +| X | Right Tab | +| C | Left Submenu | +| V | Right Submenu | | S | Save | | R | Reset | *---------------------------------------* @@ -254,7 +256,7 @@ This can be changed by dragging the corner of the window itself or by using the If you have changed your OS's pixel scaling, you may need to resize Gupax to see all UI correctly. The minimum window size is: `640x480` -The maximum window size is: `2560x1920` +The maximum window size is: `3840x2160` Fullscreen mode can also be entered by pressing `F11`. --- diff --git a/src/constants.rs b/src/constants.rs index 91e4056..cc309fa 100644 --- a/src/constants.rs +++ b/src/constants.rs @@ -16,7 +16,7 @@ // 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 = "v2.6"; +pub const P2POOL_VERSION: &str = "v2.7"; pub const XMRIG_VERSION: &str = "v6.18.1"; pub const COMMIT: &str = include_str!("../.git/refs/heads/main"); // e.g: Gupax_v1_0_0