tomFlowee
eb3c3f63db
Increase version number
2021.06.1
2021-11-19 14:20:52 +01:00
tomFlowee
ddbd66765f
Import all official wordlists
2021-11-19 13:45:57 +01:00
tomFlowee
d350395898
Fix finding wordlists
...
Also added other wordlists to the search.
2021-11-19 13:44:54 +01:00
tomFlowee
3ec6467ac5
Fix directory we look for the wordlists.
2021-11-19 13:20:08 +01:00
tomFlowee
8ee147b33f
Wallet details; show "change #n" instead of address
2021-11-19 11:54:07 +01:00
tomFlowee
5e2983a584
Update number
2021-11-19 11:23:02 +01:00
tomFlowee
381c475bb4
Start with coin-selector
2021-11-19 11:20:01 +01:00
tomFlowee
c6ffb9bd6d
Show summary text on the 'destination' groupbox
2021-11-18 17:41:05 +01:00
tomFlowee
b7dc14358d
[UX] fix focus on groupbox that can't collapse
...
The only reason we get focus on a groupbox is to allow it to take
'enter' to toggle collapsing, so when we turn this off then we
should not allow the groupbox to get focus.
2021-11-18 14:26:29 +01:00
tomFlowee
2a2954c57b
Move most of the payment complexity into cpp
...
This moves all the checks and UI interactions into the model, making the
QML much lighter and less error-probe.
At the same time this allows us to add new UX features like when a 'max'
button is pressed it live-updates the amounts in the fiat and bch fields
as the user changes any spending in other outputs.
2021-11-18 14:25:47 +01:00
tomFlowee
36b898a40f
Fix unsetting max button not updating screen.
2021-11-17 14:24:32 +01:00
tomFlowee
4bac1d7e10
Allow adding/deletion of payment details
2021-11-17 14:24:19 +01:00
tomFlowee
4b9901b64d
Merge branch 'master' into SendPanel
2021-11-16 19:15:08 +01:00
tomFlowee
3ca6b667f8
Make the SendTransactionPane mostly functional again.
...
This is against the new Payment object design.
2021-11-16 19:14:45 +01:00
tomFlowee
157031c535
Work around weird QML behavior
2021-11-16 19:13:54 +01:00
tomFlowee
8d8acf75e5
Fix comment position
...
When opening the details the comment should not move.
2021-11-16 15:19:25 +01:00
tomFlowee
e6ec3e3a33
Show "Moved" when a tx doesn't change the balance
2021-11-16 15:11:47 +01:00
tomFlowee
ee50b65e66
Detect CashFusion transactions
2021-11-16 15:08:22 +01:00
tomFlowee
17b9eeac5c
Move Wallet::fetchTransactionInfo() to _support
...
To populate the GUI data-model feels less than core part of the wallet,
so move it out of the wallet.cpp file.
2021-11-16 12:15:07 +01:00
tomFlowee
71229f8f86
Re-imagine the payment workflow
...
This changes the way the UI is going to have to use the payment object
and therefore this breaks the send transaction GUI.
2021-11-16 11:47:33 +01:00
tomFlowee
818ddbe6c6
Start payment details model
...
To allow the UI to modify the payment we split it into details. A detail
is, for instance, an output. This allows the user to add multiple
outputs in one payment, and thus one transaction.
Further payment details can be an input selection (to select exactly
which coins need to be spent) and others may be added later.
2021-11-15 16:08:48 +01:00
tomFlowee
256bd2151f
Fix install dir
2021-11-10 23:17:32 +01:00
tomFlowee
535240dc40
Fix not showing 'unconfirmed
2021-11-10 23:13:31 +01:00
tomFlowee
b36fc3f754
Import crowdin translations.
2021.06.0
2021-11-10 13:05:39 +01:00
tomFlowee
4fbdf6ab4a
Fixes in alignment and spacing.
2021-11-10 13:05:07 +01:00
tomFlowee
2533d30dec
Fix encoding issues.
2021-11-10 12:45:48 +01:00
tomFlowee
4c34da63b0
Fix spacing issues.
2021-11-10 12:36:12 +01:00
tomFlowee
37dbee130a
Follow translations with UI changes
2021-11-10 11:50:03 +01:00
tomFlowee
b51d830df0
Don't show scrollbar when there isn't enough content
2021-11-10 11:08:05 +01:00
tomFlowee
d7c2a42daf
Peer review of GUI texts.
2021-11-10 11:07:00 +01:00
tomFlowee
7003c43ef5
Fix regression; make copy work again
2021-11-10 10:50:16 +01:00
tomFlowee
3bf8273510
Also extract cpp files
2021-11-10 10:34:03 +01:00
tomFlowee
3613674d8d
Translate NL
2021-11-10 10:34:03 +01:00
tomFlowee
b6edef2c15
i18n review
2021-11-09 22:35:04 +01:00
tomFlowee
8599e83bc3
Fix filter initial position
...
Every time the AccountDetails is closed and reopened, the UI is re-
loaded. We now reset the backing model to show the default values and
match the checkbox widget.
2021-11-09 20:52:58 +01:00
tomFlowee
ea8758c03d
UX fixlets
...
- extend clearing of 'new' icon timeout.
- make unconfirmed transactions also 'new'
- put a timer on the datetime item of the transaction to allow
timestamps like "now" and "an hour ago" to be updated as time passes.
2021-11-09 20:49:37 +01:00
tomFlowee
23749ef22f
Fix 'reset' on the BitcoinValue class.
2021-11-09 20:41:37 +01:00
tomFlowee
2c1aea71e0
New version.
2021-11-09 10:41:04 +01:00
tomFlowee
7079b2c4a4
Make HD wallets put change on change addresses.
2021-11-09 10:37:31 +01:00
tomFlowee
89dfd87a44
remove unused include
2021-11-08 20:04:37 +01:00
tomFlowee
0e97c7d188
Make UI show when a tx is rejected.
2021-11-08 19:56:05 +01:00
tomFlowee
5edfbe7ca4
Add test for rejected transactions
2021-11-08 19:36:47 +01:00
tomFlowee
bf45e14f0d
Avoid corrupting UTXO due to rejected tx.
2021-11-08 18:17:22 +01:00
tomFlowee
f7b1fc86f2
Avoid false positives marking a wallet owned.
2021-11-08 16:49:23 +01:00
tomFlowee
daa01f06f3
Add 'offline' option for debug builds
2021-11-08 15:36:30 +01:00
tomFlowee
06b02db4dc
Add new unittest and code for output locking
2021-11-08 15:24:48 +01:00
tomFlowee
2b5b03a8a4
Clarify exception message.
2021-11-08 15:23:58 +01:00
tomFlowee
d70eb30db4
Add API docs.
2021-11-08 15:23:29 +01:00
tomFlowee
88e49b61ba
Clear struct to avoid errors.
2021-11-08 15:22:36 +01:00
tomFlowee
351283e6bf
Fix typo in methodname.
2021-11-08 15:21:53 +01:00