* 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>
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>
* 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
* 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>
* Update with new functionality, result returns and several fixes.
* Add shorthands to justfile for code linting and formatting.
* Integrate result changes.