Commit Graph

2265 Commits

Author SHA1 Message Date
tomFlowee 647389e05c Remove unneeded pluralness 2021-12-04 15:48:04 +01:00
tomFlowee 5c1a8dddce Simplify string 2021-12-04 14:28:51 +01:00
tomFlowee a7a7618ae3 Be consistent on using wallet for UI 2021-12-04 14:15:30 +01:00
tomFlowee 450ba083c8 Change comment hint
Seems that using things like single quote in a translator-hint
just causes the translator service to freak out and show the html
encoded version instead :(
2021-12-04 14:12:19 +01:00
tomFlowee f0591849c1 Tweak new-indicator size 2021-12-04 13:58:46 +01:00
tomFlowee 39db1c5234 Avoid overlapping text 2021-12-04 13:58:46 +01:00
tomFlowee 8a2b1b5c23 Make coin age a bit nicer displayed. 2021-12-04 13:58:46 +01:00
tomFlowee 3012331698 Add assert to avoid silent failure 2021-12-04 13:58:46 +01:00
tomFlowee d8f864de03 Fix layout on older Qt (tested on 5.12.8) 2021-12-04 13:58:46 +01:00
tomFlowee c90ea75482 Improve detection of sent-state 2021-12-04 13:58:46 +01:00
tomFlowee 4804b7a141 Add cursor for price click-area. 2021-12-01 18:15:54 +01:00
tomFlowee 78f7ce4dd7 Add color-flash on price-feed change. 2021-12-01 18:01:25 +01:00
tomFlowee 7815efa5fa Avoid repeating the fiat price. 2021-12-01 16:42:50 +01:00
tomFlowee 231c40b4c9 Cleanup fix
Seems I forgot to remove the old code after writing new.
2021-12-01 16:42:31 +01:00
tomFlowee c48f0eb71a Fix UX of single-use wallets
The 'receive' screen now no longer judges all incoming transactions on
our single-address wallet to be seen as
fulfilling even a completly empty payment request.
2021-12-01 10:57:21 +01:00
tomFlowee 20db8aea80 The netview can keyboard scroll too 2021-12-01 10:30:01 +01:00
tomFlowee 1ed93714c5 Make the wallet-details list UX better
It now has a scroll-thumb as well as the ability to move it with
the keyboard arrows.
2021-11-30 22:19:40 +01:00
tomFlowee 77316dfc69 Re-think the 'used-address' bool. 2021-11-30 20:03:01 +01:00
tomFlowee 26be19836c Avoid naming conflict. 2021-11-30 19:23:38 +01:00
tomFlowee 3506211648 Fix item mirroring local 2021-11-30 19:21:55 +01:00
tomFlowee 9fa92223e6 Make payment feedback work on the testnet defaults.
Testnet is sparse (and value-less), so we have no more than 1 peer per
wallet. To make sure out feedback still works properly this special-
cases other chains.
2021-11-30 14:34:41 +01:00
tomFlowee 820a2673dc Make sure we update the validity 2021-11-30 14:02:41 +01:00
tomFlowee 62ddb513d3 Move LabelWithClipboard to the widgets subdir 2021-11-30 13:54:11 +01:00
tomFlowee 42ed0392d2 Add copyright notice. 2021-11-30 13:52:35 +01:00
tomFlowee 0de7598261 Rework 'add detail' screen.
Make the 'Coin Selector' the only option there as we don't have support
for others yet.
This adds a long help-text to use the space and not look silly.
2021-11-30 13:50:40 +01:00
tomFlowee fc870ab62c Fixes in icons
Also add the feature to open a just-sent transaction in a block-
explorer.
2021-11-30 12:02:33 +01:00
tomFlowee 8059686a4d Avoid hardcoding colors when not needed. 2021-11-30 12:01:31 +01:00
tomFlowee 365c89be18 Add warning icon for the warning text. 2021-11-30 11:11:06 +01:00
tomFlowee 0b01b62646 Remove stray debug line. 2021-11-30 10:50:01 +01:00
tomFlowee 17935cc983 Make sure we do not create too big transactions. 2021-11-30 10:35:34 +01:00
tomFlowee b3904a0210 Start new version number 2021-11-29 23:18:53 +01:00
tomFlowee 04049254fc Merge branch 'SendPanel' 2021-11-29 23:18:06 +01:00
tomFlowee d1e44fa515 Make an initial version of send-tx feedback. 2021-11-29 23:17:45 +01:00
tomFlowee cea4e84d15 bugfix release 2021.06.4 2021-11-29 20:59:22 +01:00
tomFlowee 14b2b01fee Make backwards compatible.
Using a property with QList<QObject*> is the only thing supported
in Qt 5.12 (Ubuntu 20.04 LTS) and we should not replace the QObject
there with a subclass as things like `myProp.length` stop working.
2021-11-29 20:57:41 +01:00
tomFlowee 33ed7f7de8 new version 2021.06.3 2021-11-29 18:51:35 +01:00
tomFlowee 943f78b8de Use older imports
This makes it work on an older Qt
2021-11-29 18:51:08 +01:00
tomFlowee 003198d7e7 Add keyboard navigation to list here too 2021-11-27 09:26:28 +01:00
tomFlowee ab79416de5 Merge branch 'master' into SendPanel 2021-11-27 09:26:05 +01:00
tomFlowee 3b85dfd2f3 Improve the output selection
This prioritizes cashfusion outputs in selection.
This optimizes different the number of outputs for single-key
wallets.
2021.06.2
2021-11-26 17:01:30 +01:00
tomFlowee 380bdf975b Add keyboard navigation to lists. 2021-11-26 16:19:30 +01:00
tomFlowee 1f41154a86 UX tweak 2021-11-24 19:58:44 +01:00
tomFlowee e029c8da62 Fix spacing
Allow the user to drag the flickable of the send panel also in the
visual margins.
2021-11-24 19:54:55 +01:00
tomFlowee 6dbec50153 Remove stray debug. 2021-11-24 19:28:43 +01:00
tomFlowee e540fa6ae3 Playing with the 'add' screen. 2021-11-24 19:20:06 +01:00
tomFlowee f71722f875 Another round of tweaking and making it look better. 2021-11-24 17:41:41 +01:00
tomFlowee 632483a06f Rename private API headers 2021-11-24 16:00:40 +01:00
tomFlowee e7553daae9 Use inputselector for building a tx.
This makes the backend systems actually take into account the payment
details like outputs and input-selector in order to build a transaction.
2021-11-24 15:46:13 +01:00
tomFlowee 44653c5102 Fix many user interaction details. 2021-11-24 14:56:52 +01:00
tomFlowee 6c805f29e8 Add Wallet::isLocked(outRef) const 2021-11-23 22:46:28 +01:00