Commit Graph

1283 Commits

Author SHA1 Message Date
tomFlowee bac37e5c81 Fix layout issues
This works better with bigger text
2021-02-04 19:23:15 +01:00
tomFlowee 8eb0ae3679 Add IP address and cleanup netview. 2021-02-04 19:23:15 +01:00
tomFlowee d61b866cf2 Avoid mutex in QML thread
Since QList and friends are implicityly shared, we can avoid a mutex.
2021-02-03 16:36:01 +01:00
tomFlowee dae0443b34 Use 'override' keyword. 2021-02-03 16:16:56 +01:00
tomFlowee b893d0b36a Keep compatible with older Qt
Make sure we can compile on older platforms.
2021-02-01 22:03:10 +01:00
tomFlowee fb275bec8c Add logo for splash screen 2021-02-01 20:27:53 +01:00
tomFlowee 0e34e308db Add unit test for Wallet::findInputsFor() 2021-01-31 22:51:55 +01:00
tomFlowee 2b082bf2b1 Many more translations fixes
This makes both the NL and the PL languages at 100%
2021-01-31 20:59:53 +01:00
tomFlowee dc94c068f6 Remove unneeded debugging output 2021-01-29 22:01:40 +01:00
tomFlowee 6c3366428b Minor nits 2021-01-29 19:19:30 +01:00
tomFlowee 35af4ff305 Various translation fixes
* Move colon out of translation
* Use the plural feature
  this allows us to provide two translations for 1 or more items.
* Misc issues and inconsistencies fixed
2021-01-29 10:27:24 +01:00
tomFlowee 399b0cf112 Use takeAt() instead of removeAll()
Make sure we stay O1
2021-01-29 10:24:39 +01:00
tomFlowee d41b729ff1 Remove colons 2021-01-28 23:17:26 +01:00
tomFlowee 8f14780ecd Add some API docs 2021-01-28 22:57:27 +01:00
tomFlowee 3ff12954c2 Add the forgotten : 2021-01-28 22:56:33 +01:00
tomFlowee a93ec8d3d9 Update translations as made on CrowdIn.com 2021-01-28 22:55:16 +01:00
tomFlowee 55c31fac14 Start translations 2021-01-28 21:03:52 +01:00
tomFlowee fa0b55dc4d Add link to KDAB video tutorial on QML 2021-01-28 08:37:44 +01:00
tomFlowee 5957133e64 UX fix: alignment. 2021-01-27 20:04:14 +01:00
tomFlowee 6e6ddb467e When a tx gets confirmed, show this in our model. 2021-01-27 20:03:53 +01:00
tomFlowee 1157ade545 Fix threading issues with deleting of a netdata 2021-01-22 18:46:27 +01:00
tomFlowee d090376cf0 Allow waiting for confirmation after dsproof 2021-01-20 11:38:57 +01:00
tomFlowee 1590338f9c Use feedback to show more details for the DSP state. 2021-01-20 11:34:15 +01:00
tomFlowee 2ad6c2e733 Be aware of the quiet zone
QR Codes have to have a Quiet zone according to spec, this adds that
zone to the image.
2021-01-18 18:38:01 +01:00
tomFlowee dcba7db824 Be consistent with other components. 2021-01-18 15:04:56 +01:00
tomFlowee 17ac991fee Make receiveTransactionPane show feedback. 2021-01-18 14:27:24 +01:00
tomFlowee 0706b04fba Fix margins 2021-01-16 17:01:42 +01:00
tomFlowee a79668b9ad Make dspTimeout configurable 2021-01-16 17:01:18 +01:00
tomFlowee 657d9de3e6 Auto upgrade an incoming payment after a couple of seconds of settling. 2021-01-16 14:28:09 +01:00
tomFlowee cc4cda8b4f Add a mutex to the getter too. 2021-01-15 17:23:08 +01:00
tomFlowee 8e62c36b3b Save various more properties of the PaymentRequest 2021-01-15 17:23:08 +01:00
tomFlowee bd06c96ce0 Fix visualization of the paymentrequest state 2021-01-14 12:43:24 +01:00
tomFlowee 68b5fdc228 Working on paymentRequests.
Allow detected transactions to be seen by the PaymentRequest.
Allow PaymentRequests to be deleted.
2021-01-13 17:43:10 +01:00
tomFlowee f1238b35f7 Comment 2021-01-13 17:41:29 +01:00
tomFlowee 68e4566e1d Remove dead code. 2021-01-07 22:27:04 +01:00
tomFlowee e6844fe1a7 Add payment requests overview 2021-01-07 20:10:09 +01:00
tomFlowee b3fc9cad8d Fix possible crash on exit. 2021-01-07 20:09:41 +01:00
tomFlowee 5726849a91 Make remembering a payment request possible
Should a user want to move to other tasks they can store the payment
request backgrounding the processing of said incoming request.
2021-01-06 23:15:54 +01:00
tomFlowee 1262733154 Make bip21 payment request minimal functional 2021-01-06 15:26:46 +01:00
tomFlowee e1708ff656 UX: interaction improvements
Fix focus sometimes not moving on click, and set an appropriate cursor
on hover.
2021-01-06 15:07:01 +01:00
tomFlowee 20690a24ce Update email 2021-01-05 14:04:10 +01:00
tomFlowee c075a80a9b Make a valiant effort to start PaymentRequests 2021-01-05 00:25:23 +01:00
tomFlowee 4c522d8789 When swiping a paper key, mark wallet as single-address.
This means that we don't send funds to another address by default.
2020-12-26 19:35:54 +01:00
tomFlowee 4ea8ebefec Fix preview window showing 'max' properly. 2020-12-26 19:31:59 +01:00
tomFlowee 062be17ff1 Show all outputs if we created the tx 2020-12-26 16:51:54 +01:00
tomFlowee ba7b3b78bd Update logo and set it as window icon. 2020-12-26 15:30:52 +01:00
tomFlowee 83743c4aaa Use amount labels for account details. 2020-12-26 15:30:29 +01:00
tomFlowee 8125313ed7 Make unit indicate chain.
This makes sure that we have 'tBCH' for the test chain to avoid
confusion.
2020-12-26 15:03:02 +01:00
tomFlowee 8d2840f9a9 Use expected height to indicate if wallet is behind
This helps give instant feedback before we connected to good peers.
2020-12-26 14:54:41 +01:00
tomFlowee 95000536f0 Cleanups and fixes 2020-12-25 23:27:14 +01:00