Commit graph

639 commits

Author SHA1 Message Date
Cyrix126
4ebd48f3b5 fix: add missing vertical scrollbar
adjust width grow of sliders
2024-12-11 22:46:55 +01:00
Cyrix126
a920c53d56 fix: high cpu usage when moving mouse on Tab with service ready
Check if the program is running outside of Gupaxx only if the user wants
to start it. Do not check at all times.
2024-12-11 21:56:53 +01:00
Cyrix126
0997290c82 fix: item spacing indicator XvB tab 2024-12-11 19:17:25 +01:00
Cyrix126
a9df44b083 fix: align processes height 2024-12-11 19:15:56 +01:00
Cyrix126
c233a91875 fix: minimum size button default tab 2024-12-11 19:15:45 +01:00
Cyrix126
50b3336156 feat: reworked UI for size/spacing/resizing/responsivness/alignment/coherence on every panels.
feat: reduction in code dupplication related to UI
feat: update header of XvB tab
feat: upgrade egui to git main
feat: upgrade deps
2024-12-11 18:50:48 +01:00
LJ
15138cd47a
Fix building with distro feature enabled (#49)
Some checks failed
Lockbud / lockbud (push) Has been cancelled
Rust / fmt (push) Has been cancelled
Rust / test (push) Has been cancelled
Rust / clippy (macos-latest) (push) Has been cancelled
Rust / clippy (ubuntu-latest) (push) Has been cancelled
Rust / check (macos-latest) (push) Has been cancelled
Rust / check (ubuntu-latest) (push) Has been cancelled
Rust / doc (push) Has been cancelled
Typo / typo (push) Has been cancelled
2024-11-28 19:56:49 +01:00
Cyrix126
2b49c4c0a3 feat: update about tab
Some checks failed
Lockbud / lockbud (push) Has been cancelled
Rust / fmt (push) Has been cancelled
Rust / test (push) Has been cancelled
Rust / clippy (macos-latest) (push) Has been cancelled
Rust / clippy (ubuntu-latest) (push) Has been cancelled
Rust / check (macos-latest) (push) Has been cancelled
Rust / check (ubuntu-latest) (push) Has been cancelled
Rust / doc (push) Has been cancelled
Typo / typo (push) Has been cancelled
2024-11-23 23:05:11 +01:00
Cyrix126
4558b6670b fix: immediatly apply simple mode
Some checks failed
Lockbud / lockbud (push) Has been cancelled
Rust / fmt (push) Has been cancelled
Rust / test (push) Has been cancelled
Rust / clippy (macos-latest) (push) Has been cancelled
Rust / clippy (ubuntu-latest) (push) Has been cancelled
Rust / check (macos-latest) (push) Has been cancelled
Rust / check (ubuntu-latest) (push) Has been cancelled
Rust / doc (push) Has been cancelled
Typo / typo (push) Has been cancelled
2024-11-20 09:20:14 +01:00
Cyrix126
0ea492d930 feat: use rust edition 2024, apply fmt 2024
Some checks failed
Lockbud / lockbud (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (push) Waiting to run
Typo / typo (push) Waiting to run
Audit / audit (push) Has been cancelled
2024-11-19 22:13:33 +01:00
Cyrix126
1377ee68f4 fix: windows build 2024-11-19 10:55:59 +01:00
Cyrix126
2a8d013622 fix: fmt
Some checks are pending
Audit / audit (push) Waiting to run
Lockbud / lockbud (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (macos-latest) (push) Waiting to run
Rust / test (ubuntu-latest) (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
2024-11-18 22:49:42 +01:00
Cyrix126
ea6aa7d363 feat: rewriting of UI code, top bar, bottom bar, resizing
- use standard fonts
- immediate resizing
- top bar reworked
- bottom bar reworked
- simpler code for UI
- XvB add hover text simple/advanced button
2024-11-18 22:48:11 +01:00
Cyrix126
0bf41fde58 fix: size DB wrong custom path Windows 2024-11-18 14:10:15 +01:00
Cyrix126
675a97080c fix: count time on 0s when sending all to p2pool for one decision
Some checks failed
Lockbud / lockbud (push) Has been cancelled
Rust / fmt (push) Has been cancelled
Rust / test (macos-latest) (push) Has been cancelled
Rust / test (ubuntu-latest) (push) Has been cancelled
Rust / clippy (macos-latest) (push) Has been cancelled
Rust / clippy (ubuntu-latest) (push) Has been cancelled
Rust / check (macos-latest) (push) Has been cancelled
Rust / check (ubuntu-latest) (push) Has been cancelled
Rust / doc (macos-latest) (push) Has been cancelled
Rust / doc (ubuntu-latest) (push) Has been cancelled
Typo / typo (push) Has been cancelled
Also fix the wrong hover text saying time until switching to XvB where
it should say time until next decision.
2024-11-12 13:26:27 +01:00
Cyrix126
068b11afac fix: advanced XvB: manual XvB and P2Pool HR don't use proxy values when possible 2024-11-12 12:09:55 +01:00
Cyrix126
4c0e262d7b feat: release 1.5.3
Some checks failed
Audit / audit (push) Has been cancelled
Lockbud / lockbud (push) Has been cancelled
Rust / fmt (push) Has been cancelled
Rust / test (macos-latest) (push) Has been cancelled
Rust / test (ubuntu-latest) (push) Has been cancelled
Rust / typo (push) Has been cancelled
Rust / clippy (macos-latest) (push) Has been cancelled
Rust / clippy (ubuntu-latest) (push) Has been cancelled
Rust / check (macos-latest) (push) Has been cancelled
Rust / check (ubuntu-latest) (push) Has been cancelled
Rust / doc (macos-latest) (push) Has been cancelled
Rust / doc (ubuntu-latest) (push) Has been cancelled
Typo / typo (push) Has been cancelled
CI / ci (macos-12) (push) Has been cancelled
CI / ci (ubuntu-latest) (push) Has been cancelled
2024-11-02 19:26:22 +01:00
Cyrix126
f6dc8d463d feat: bump p2pool binary in bundle to v4.2 2024-11-02 18:28:33 +01:00
Cyrix126
b4ce7658b4 fix: typo 2024-11-02 18:24:23 +01:00
Cyrix126
35378c39ae fix: hide statusfromgupaxx command in p2pool also in lower verbosity 2024-11-02 18:22:12 +01:00
Cyrix126
1d582809da fix: p2pool could get green while syncing
if verbosity of p2pool log < 3 and xmrig/proxy is mining on p2pool while
it is still syncing, p2pool could get green before being done syncing
and show incorrect data for a minute at most.

This data could get caught by algorithm and make a decision (only one)
based on incorrect info.
2024-11-02 18:00:15 +01:00
Cyrix126
ff53ea81a8 fix: wrong name in log when skipping node 2024-11-02 16:43:00 +01:00
Cyrix126
e1ba63e0d2 fix: simple mode hero not taken into account 2024-11-02 16:42:33 +01:00
Cyrix126
b57fcb7207 fix: crash windows at startup, apply custom style to all dark/light theme 2024-11-01 21:06:22 +01:00
Cyrix126
2c9187c29d feat: much better panic message
include the most helpful: the panic error message
2024-11-01 21:05:44 +01:00
Cyrix126
68a69992e7 fix: crash in debug mode 2024-11-01 21:04:59 +01:00
Cyrix126
695162ddd0 fix; algo, do not use fast 24h for non auto and non manual round selection
feat: update IDEAS completed
fix: typo
fix log message
2024-11-01 21:03:29 +01:00
Cyrix126
14a0da9764 fix: print external HR with 3 decimals max 2024-11-01 17:00:13 +01:00
Cyrix126
b943da8b22 feat: Algo: add output in console about external HR and ignore external HR for fast 24h average
Some checks are pending
CI / ci (macos-12) (push) Waiting to run
CI / ci (ubuntu-latest) (push) Waiting to run
Lockbud / lockbud (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (macos-latest) (push) Waiting to run
Rust / test (ubuntu-latest) (push) Waiting to run
Rust / typo (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
2024-11-01 14:50:57 +01:00
Cyrix126
8da22c5de4 fix: egui crash in debug 2024-11-01 12:58:50 +01:00
Cyrix126
20b8944fa5 fix: log of algo and decision 2024-11-01 10:23:14 +01:00
Cyrix126
1ded27995c feat: algo better output of calculation in logs
Some checks are pending
CI / ci (macos-12) (push) Waiting to run
CI / ci (ubuntu-latest) (push) Waiting to run
Lockbud / lockbud (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (macos-latest) (push) Waiting to run
Rust / test (ubuntu-latest) (push) Waiting to run
Rust / typo (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
2024-11-01 01:36:33 +01:00
Cyrix126
cc7301d9c3 fix: multiple fixes for algorithm
fix: last hour average proxy hr ignored
fix: hero mode do not use fast 24h send
fix: take into account external XvB HR for manual donation level
fix: take into account external XvB HR for auto mode to decide possible
round
fix: requires a minimum of 1% of algo time to mine on a pool
fix: from pre-release do not reset last sent hour average
2024-11-01 01:19:49 +01:00
Cyrix126
b056e45c35 fix: show hero mode hover text in advanced mode 2024-11-01 01:01:31 +01:00
Cyrix126
a58c7e219a feat: idea for xmrig benchmarks and change color timeout to red
Some checks are pending
CI / ci (macos-12) (push) Waiting to run
CI / ci (ubuntu-latest) (push) Waiting to run
Lockbud / lockbud (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (macos-latest) (push) Waiting to run
Rust / test (ubuntu-latest) (push) Waiting to run
Rust / typo (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
2024-10-31 17:08:05 +01:00
Cyrix126
5a4759109f feat: remove non responsive nodes, faster and better node pinging. 2024-10-31 14:15:59 +01:00
Cyrix126
279bdcc678 fix: more consistent XvB node ping 2024-10-31 14:15:12 +01:00
Cyrix126
a966ab83d6 fix: choose node at start of XvB process 2024-10-31 14:14:37 +01:00
Cyrix126
08df8e1f99 feat: use private api url for gupaxx 2024-10-31 11:34:42 +01:00
Cyrix126
a9efa2b2f4 fix: retry failed requests 2024-10-31 11:23:43 +01:00
Cyrix126
517c5922c5 fix: constraint needed time XvB
Some checks are pending
Audit / audit (push) Waiting to run
CI / ci (macos-12) (push) Waiting to run
CI / ci (ubuntu-latest) (push) Waiting to run
Lockbud / lockbud (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (macos-latest) (push) Waiting to run
Rust / test (ubuntu-latest) (push) Waiting to run
Rust / typo (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
2024-10-30 20:20:56 +01:00
Cyrix126
173aadd2dd feat: Node tab put checkbox at the same level 2024-10-30 18:22:09 +01:00
Cyrix126
c7ad80ff03 feat: bump deps, fix breaking change of one. 2024-10-30 18:03:54 +01:00
Cyrix126
3b3d6f1d46 fix: potential deadlock 2024-10-30 17:52:43 +01:00
Cyrix126
34f694c8a3 feat: increase default p2pool buffer to 25% 2024-10-30 17:42:56 +01:00
Cyrix126
d66168b675 feat: update description of hero mode 2024-10-30 17:39:35 +01:00
Cyrix126
b18e33acce fix: time needed more than time of algo 2024-10-30 17:32:16 +01:00
Cyrix126
c905d90e79 fix: prevent potential deadlock
Some checks are pending
CI / ci (macos-12) (push) Waiting to run
CI / ci (ubuntu-latest) (push) Waiting to run
Lockbud / lockbud (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (macos-latest) (push) Waiting to run
Rust / test (ubuntu-latest) (push) Waiting to run
Rust / typo (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
thanks lockbud CI !
2024-10-30 14:01:33 +01:00
Cyrix126
7874e75f70 fix: name of pool used in status tab column xmrig and proxy
also improve code and detection of pool used.
2024-10-30 13:32:05 +01:00
Cyrix126
6cb767a342 feat: default local node to false 2024-10-30 10:14:55 +01:00