76 Commits

Author SHA1 Message Date
f92c5fbde0 First-run wallet creatorator (v0.7.0) (#24)
Adds a first-run wallet and account creator option for noobs.
If they select the "create a default wallet" option, they are jumped to the name + password screen for wallet creation, and a new account is generated for them named "Account 1".

This leapfrogs the problem of users having to know what is going on with the blockchain and wallet at all before getting started.
#18
#19

Reviewed-on: #24
Reviewed-by: Ulf Wiger <ulfwiger@qpq.swiss>
Co-authored-by: Craig Everett <zxq9@zxq9.com>
Co-committed-by: Craig Everett <zxq9@zxq9.com>
2025-08-07 15:47:05 +09:00
a2a9da0d98 Fix UI problem where key interactions could be requests without any wallet being selected 2025-06-13 17:47:37 +09:00
d595beb08d Minor display changes 2025-06-12 19:43:02 +09:00
cf6f16e3db Updates 2025-06-12 19:25:36 +09:00
88b2e986b7 Default walletses 2025-05-20 17:31:09 +09:00
09d31e74e5 Add refresh tic 2025-05-09 21:17:20 +09:00
86e9ff3e44 Fix runtime shutdown problem with GajuDesk 2025-05-08 13:06:27 +09:00
57a81e7f3f Issue proper explorer URLs 2025-04-30 17:39:26 +09:00
58a58c693f Minor usability tweaks 2025-04-25 22:52:25 +09:00
28b0b2c6f3 Update dependencies and verup 2025-04-16 16:13:42 +09:00
cbc823aba1 args (#10)
More complete types.

Reviewed-on: #10
Co-authored-by: Craig Everett <zxq9@zxq9.com>
Co-committed-by: Craig Everett <zxq9@zxq9.com>
2025-04-16 16:03:09 +09:00
2bef1fd323 Fix app name 2025-04-03 15:01:16 +09:00
509f36c403 Merge pull request 'First stab at supporting syntax highlighting via wxStyledTextCtrl' (#8) from uw-syntax-highlighting into master
Reviewed-on: #8
Reviewed-by: Craig Everett <craigeverett@qpq.swiss>
2025-04-02 16:34:57 +09:00
1f17d36c42 Merge pull request 'style_massage' (#9) from style_massage into uw-syntax-highlighting
Reviewed-on: #9
Reviewed-by: Ulf Wiger <ulfwiger@qpq.swiss>
2025-03-31 20:11:53 +09:00
ea6667c05f Remove keymaster; update dep 2025-03-31 15:58:56 +09:00
020d3f554b Remove dead file 2025-03-31 15:39:25 +09:00
dea44561ee Restyle whole buffer on event to fix style breaks
TODO: Make this more precise... some day
2025-03-31 15:36:31 +09:00
9d70f98ed0 Make light/dark mode work 2025-03-31 14:41:03 +09:00
9aa2c2f79d Give the main frame visibility on events 2025-03-31 13:58:48 +09:00
Ulf Wiger
d4f2b3f2b0 Set monospace font 2025-03-30 22:15:02 +02:00
Ulf Wiger
27b78f8623 First stab at supporting syntax highlighting via wxStyledTextCtrl 2025-03-30 21:16:21 +02:00
8cb3065510 Dep update. Verup. 2025-03-06 16:40:45 +09:00
9a99d83014 Fix typo. Verup. 2025-03-06 06:53:55 +09:00
9ec748d469 Merge branch 'master' of ssh://git.qpq.swiss:21203/QPQ-AG/GajuDesk 2025-03-05 23:01:08 +09:00
3a15466901 Dep update 2025-03-05 22:50:47 +09:00
4fd4ab3f54 Move common functionality to the Hakuzaru library 2025-03-05 22:35:18 +09:00
4b6f761ec4 history (#6)
Ugly merge

Reviewed-on: #6
Co-authored-by: Craig Everett <zxq9@zxq9.com>
Co-committed-by: Craig Everett <zxq9@zxq9.com>
2025-03-04 20:51:36 +09:00
970eb1680f derp 2025-03-04 19:46:40 +09:00
b6bdfc8095 Fixed in zx, removed from here 2025-03-04 19:45:47 +09:00
f4a9dbcaf8 Name change 2025-03-04 19:12:08 +09:00
80691524df WIP 2025-03-04 07:03:47 +09:00
6e05f3df41 Add deployment parameters; update deps 2025-03-01 14:06:37 +09:00
7b95987fe2 Fix call/dryrun label 2025-02-27 19:57:33 +09:00
1c8e2e9de4 Minor verup 2025-02-27 19:51:31 +09:00
4af3367784 Add contract call and dry run params interface 2025-02-27 19:50:41 +09:00
af69159eb5 Fix error modal calls. Can open a contract with a TX hash. 2025-02-27 18:58:51 +09:00
d9c9f2a794 Merge pull request 'contract' (#5) from contract into master
Reviewed-on: #5
2025-02-25 16:43:29 +09:00
52a9b1fed6 Remove trash file 2025-02-25 16:35:07 +09:00
b0dfe86fbc Verup 2025-02-25 16:33:54 +09:00
eac630168c Shaky, but working-ish contract deployment and calls 2025-02-25 16:32:11 +09:00
0b02d6dd29 WIP: Need to add back the actual calls. 2025-02-23 23:38:54 +09:00
99545e35a5 Verup before I forget 2025-02-01 13:26:27 +09:00
5cdb770d23 Tiny fixes
- close_wallet bad match (derp)
- don't crash on key creation with no wallet selected
2025-02-01 13:24:26 +09:00
82c23bbfe6 SSL fix. Whoops! 2025-01-31 19:14:59 +09:00
c904ed66f3 WIP 2025-01-15 13:17:18 +09:00
bfa8cc91c2 WIP 2025-01-08 14:49:22 +09:00
95015eb50c Stashing 2025-01-05 13:34:56 +09:00
e7670411b0 WIP: Adding Sophia developer interface 2024-12-09 15:01:16 +09:00
fd85edd4f3 Fix passphrase save/recover problem 2024-11-21 13:24:50 +09:00
f05c86894d Minor 2024-11-13 23:28:46 +09:00