61 Commits

Author SHA1 Message Date
Daniel Sanchez
eb513b5a79
feat: Add backoff strategy for status polling (#45)
* Add backoff strategy for status polling

* Style out popup

* Not stall on monitoring
2026-07-27 17:53:03 +02:00
Alisher
48582abcc4
Elide long config paths in the node view (fix status-row overflow) (#43)
* Elide long config paths in the node view instead of wrapping

The User Config path is a long absolute path with no spaces, so Text.WordWrap
can't break it cleanly and it overflows the status row. Switch both the User
Config and Deployment Config labels to Text.ElideMiddle so the path truncates
in the middle — keeping the leading directories and the file name visible —
and the row keeps its height.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* Add spacing between the User/Deployment config rows

Drop the negative topMargin that pulled the two config lines together and give
the column a small spacing so they don't read as cramped.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Alisher <xAlisher@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 11:15:45 +02:00
Alisher
e7ef86caff
Resume on the node view when a config already exists (fixes #36) (#40)
blockchain_ui reopens the first-run config chooser on every launch, even
when a node was already configured — the operator has to re-walk the
wizard each restart. The backend already restores userConfig from
QSettings at construction, so the path is known by the time the module is
ready; the view just never acts on it.

Route once, on first ready: if a stored userConfig exists, open directly
on the node view (StackLayout page 1) instead of the chooser (page 0).
This separates first-run onboarding from an already-configured node and
removes the restart friction. Routing only — the operator still starts
the node from the node view; the existing 'Change' button there is the
path back to the chooser. Guarded by a one-shot flag so it never fights
manual navigation. Implements ask (b)(i) of #36.

Co-authored-by: Alisher <xAlisher@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 11:15:08 +02:00
Daniel Sanchez
4ed7837f02
Add explorer tab and make fields copyable (#33) 2026-07-14 13:05:01 +02:00
Álex
920d9b2821
fix(network): default (#32) 0.2.0 2026-07-03 17:23:18 +02:00
Álex
7084a3111e
chore(update): LB Module with LB 0.2.0 (#31) 2026-06-30 09:20:12 +02:00
Daniel Sanchez
383061fb07
chore: Use devnet 0.2.0-rc.1 (#30)
* Use v0.2.0

* Update flake
0.2.0-rc.1
2026-06-26 23:40:26 +02:00
Daniel Sanchez
fe6554b9b0
Update to release module tip (#28) 0.1.3-rc.13 2026-06-26 18:23:03 +02:00
Daniel Sanchez
77e155674e
chore: Fix crashing basecamp on non writtable paths (#27)
* Fix pathing machinery with module flagging

* Update module tip
v0.0.2
2026-06-25 10:07:06 +02:00
Daniel Sanchez
36ab36dcde
Add release ci file (#26) 2026-06-23 17:40:53 +02:00
Daniel Sanchez
85b0b153f2
feat: Revamp interface (#24)
* Modify views

* Use structure view for blocks events

* Stability fixes

* Add cryptarchia info block

* Hide settings button on run

* Pinnable accounts operation

* Use stylish pin button

* Show balance on transfer

* Stop node on leave

* Add info box with peer id

* Add vouchers view to leader claim with pending counter

* Add help buttons

* Remove tx useless label

* Update module
2026-06-23 14:49:35 +02:00
Khushboo-dev-cpp
40dd478ed4
chore: bump nix-bundle-lgx (#25)
Transitive override of logos-module-builder/nix-bundle-lgx so the LGX
bundler copies display_name from metadata.json into the embedded
manifest.json
2026-06-22 21:24:24 +02:00
Álex
422166b2b4
refactor: Generalise result usages (#22)
* Return LogosResult as QVariantMap instead of formatted string.

* Group LogosResult helpers under a result namespace.

* Improve comments.

---------

Co-authored-by: Daniel <sanchez.quiros.daniel@gmail.com>
2026-06-20 14:55:52 +02:00
Daniel Sanchez
32257d20e2
feat: Deposit ui (#23)
* Implement deposit ui

* Update lock file

* Fix accounts

* Make deposit work
2026-06-20 14:29:03 +02:00
Khushboo-dev-cpp
f953d4e3d6
feat: add display_name field for module (#21) 2026-06-19 17:04:45 +02:00
Andrus Salumets
5237162c9f
feat: expose leader rewards claim in dashboard (#18)
* feat: expose leader rewards claim in dashboard

* Integrate result changes.

---------

Co-authored-by: Alejandro Cabeza Romero <alex93cabeza@gmail.com>
2026-06-19 15:53:43 +02:00
Álex
51702e75da
chore(dependencies): update (#20)
* Update with new functionality, result returns and several fixes.

* Add shorthands to justfile for code linting and formatting.

* Integrate result changes.
2026-06-19 15:25:12 +02:00
Khushboo-dev-cpp
2caa5baa1b
chore: bump blockchain module (#19) 2026-06-12 17:13:50 +02:00
Alejandro Cabeza Romero
7cd7355fe8
Add shorthands to clean loose files/processes. 2026-06-12 16:03:23 +02:00
Alejandro Cabeza Romero
c0079fdd6f
Update with LB Module on LB v0.1.3-rc.10-compatible with rust-rapidsnark nix fixes. 2026-06-10 19:59:58 +02:00
Khushboo-dev-cpp
e3164ba173
feat: user new module builder and new qml app -> qml + c++ backend (#16)
* feat: user new module builder and new qml app -> qml + c++ backend

* adapt to logos-blockchain-module using module-builder

* fix: update to new apis
2026-06-05 18:56:04 +02:00
Khushboo-dev-cpp
9c8e434900
Merge pull request #15 from logos-blockchain/chore/addLicences
chore: add missing MIT and Apache v2 licenses
2026-03-30 18:12:03 +02:00
Khushboo Mehta
e263a24f20 chore: add missing MIT and Apache v2 licenses 2026-03-30 18:09:45 +02:00
Khushboo-dev-cpp
4a9c772b0d
Merge pull request #14 from logos-blockchain/fix/icoColors
fix: icon colors
2026-03-05 11:29:26 +00:00
Khushboo Mehta
48c8fc37f9 fix: icon colors 2026-03-05 11:28:45 +00:00
David Rusu
06fc30b59e Add quickstart guide 2026-03-05 02:41:03 +04:00
danielSanchezQ
2b26786c47 Update flake.lock 2026-03-03 16:25:34 +00:00
Alejandro Cabeza Romero
e29669cf52
Update deps. 2026-03-03 10:18:17 +01:00
Khushboo-dev-cpp
9f6c0a5e91
Merge pull request #13 from logos-blockchain/feat/addCopyButton
feat: add copy button to addresses
2026-02-27 13:44:06 +05:30
Khushboo Mehta
008840fd46 feat: add copy button to addresses 2026-02-27 09:13:47 +01:00
Alejandro Cabeza Romero
09657f05c1
Update flake.lock to logos-blockchain@0.1.9. 2026-02-26 18:05:32 +01:00
Daniel Sanchez
a5658e9e37
Merge pull request #12 from logos-blockchain/circuits-fix
fix(circuits): Circuits fix
2026-02-26 13:31:39 +00:00
danielSanchezQ
b589b97db3 Update flake.lock 2026-02-26 13:16:20 +00:00
danielSanchezQ
51161d4a76 Remove link ref 2026-02-26 13:11:17 +00:00
danielSanchezQ
e06242f49a Fix circuits loading 2026-02-26 13:03:59 +00:00
Khushboo-dev-cpp
cf01767343
Merge pull request #11 from logos-blockchain/fix/CheckboxRadio
fix: radiobuttons & checkboxes
2026-02-25 22:36:34 +05:30
Khushboo Mehta
3da2b466d7 fix: radiobuttons & checkboxes 2026-02-25 18:05:43 +01:00
Khushboo-dev-cpp
bff89be9aa
Merge pull request #10 from logos-blockchain/fix/checkBoxRadioButtons
fix: fix colors for checkboxes and radio buttons
2026-02-25 22:05:19 +05:30
Khushboo Mehta
a4f8e96d60 fix: fix colors for checboxes and radio buttons 2026-02-25 17:34:08 +01:00
Khushboo-dev-cpp
7518727642
Merge pull request #9 from logos-blockchain/fix/uiFixes
fix: plaholder text and colors
2026-02-25 21:14:42 +05:30
Khushboo Mehta
0a4300467d fix: plaholder text and colors 2026-02-25 16:44:03 +01:00
Khushboo-dev-cpp
c904b91112
Merge pull request #8 from logos-blockchain/feat/generateConfig
feat: add support to generate configs
2026-02-25 18:33:40 +05:30
Khushboo Mehta
65e6576474 feat: add support to generate configs 2026-02-25 14:03:12 +01:00
Alejandro Cabeza Romero
941b937d89
Update logos blockchain module dep. 2026-02-25 13:49:17 +01:00
Alejandro Cabeza Romero
26c676222d
Update deps. 2026-02-25 00:05:51 +01:00
Khushboo-dev-cpp
0baedaae98
Merge pull request #7 from logos-blockchain/fix/circuits
fix: update nix path to add circuits
2026-02-24 17:58:24 +05:30
Khushboo Mehta
5eb82075af fix: update nix path to add circuits 2026-02-24 13:26:42 +01:00
Khushboo-dev-cpp
2d1fed3da5
Merge pull request #6 from logos-blockchain/fix/DeploymentCOnfig
feat: add deplayment config path in ui + some visual improvements
2026-02-24 16:31:57 +05:30
Khushboo Mehta
d94d1c3f3e feat: add deplayment config path in ui + some visual improvements 2026-02-24 12:00:59 +01:00
Alejandro Cabeza Romero
c8e4afb4d9
Update deps. 2026-02-24 11:57:03 +01:00