This commit is contained in:
hinto-janaiyo 2023-01-03 12:17:38 -05:00
parent c1a90fdd11
commit 388d279e77
No known key found for this signature in database
GPG key ID: B1C5A64B80691E45
5 changed files with 31 additions and 12 deletions

View file

@ -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)

6
Cargo.lock generated
View file

@ -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",
]

View file

@ -1,6 +1,6 @@
[package]
name = "gupax"
version = "1.0.1"
version = "1.1.0"
authors = ["hinto-janaiyo <hinto.janaiyo@protonmail.com>"]
description = "GUI for P2Pool+XMRig"
documentation = "https://github.com/hinto-janaiyo/gupax"

View file

@ -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`.
---

View file

@ -16,7 +16,7 @@
// along with this program. If not, see <https://www.gnu.org/licenses/>.
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