46 Commits

Author SHA1 Message Date
Sasha
9ed273012c
Merge 07cf57ef06ab586f762ec1cf311ce5ad4d258080 into 9c8e434900b6cf5c9a3dd837276fa3b3bf461f60 2026-05-16 00:20:13 +02:00
Claude
07cf57ef06
fix: load the blockchain UI module in the basecamp/standalone host
BlockchainBackend's constructor called LogosAPIClient::requestObject()
for liblogos_blockchain_module while running inside initLogos(). ui-host
invokes initLogos() synchronously (Qt::DirectConnection) and only
signals READY after it returns, but requestObject() blocks for its full
20s timeout when the backend node module isn't running yet — the normal
case, since the node is started from this UI. ui-host therefore missed
its readiness deadline, the host killed the process, and the whole view
failed to load ("Failed to load UI plugin").

Defer the newBlock subscription to subscribeToBlockEvents(), invoked
after a successful startBlockchain(), so initLogos() returns immediately
and the QML view loads whether or not the node is running yet. Also stop
forcing ErrorSubscribeFailed at construction.

Add tests/ui-tests.mjs: a hermetic integration test
(nix build .#integration-test) that loads the module in
logos-standalone-app and asserts the config view renders, guarding
against this regression.

https://claude.ai/code/session_01LJrxZLLrdQZXakNMCEyExE
2026-05-15 22:18:43 +00:00
Claude
3140c94cfc
Merge module-builder port (PR #16) as base for basecamp fix 2026-05-15 22:11:07 +00:00
Khushboo Mehta
583c309db3 point to specific commit until logos-blockchain-module PR is merged 2026-04-29 19:37:36 +05:30
Khushboo Mehta
84a6489c6b adapt to logos-blockchain-module using module-builder 2026-04-23 04:29:37 +02:00
Khushboo Mehta
93e4c38880 feat: user new module builder and new qml app -> qml + c++ backend 2026-04-17 16:16:28 +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
Alejandro Cabeza Romero
f948acd17a
Update lb-module dep. 2026-02-23 17:51:32 +01:00
Alejandro Cabeza Romero
baf6e61c10
Add idea and state to gitignore. 2026-02-23 15:05:38 +01:00
Khushboo-dev-cpp
8c284c02d2
Merge pull request #5 from logos-blockchain/fix/updateQmlPath
feat: update views path
2026-02-19 21:23:50 +05:30
Khushboo Mehta
0e29dd413a feat: update views path 2026-02-19 16:52:46 +01:00
Khushboo-dev-cpp
b113f9ca68
Merge pull request #3 from logos-blockchain/feat/updateApiCalls
Feat/update api calls
2026-02-19 01:38:21 +05:30
Khushboo-dev-cpp
fd788ebbcb Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-18 21:07:11 +01:00
Khushboo Mehta
c3bdbb8d8f feat: Make node config path chosen persistent 2026-02-18 10:27:21 +01:00
Khushboo Mehta
dd50913373 feat: add api calls 2026-02-18 09:58:03 +01:00
Khushboo-dev-cpp
dc260dc9eb
Merge pull request #2 from logos-blockchain/feat/useDesignSystemControls
feat: Use the new Design syste which also exposes Controls
2026-02-16 16:04:54 +05:30
Khushboo Mehta
6ab4020b05 feat: Use the new Design syste which also exposes Controls 2026-02-16 11:33:09 +01:00
Khushboo Mehta
da055ad72e Initial commit 2026-02-13 18:15:05 +01:00