Commit Graph

307 Commits

Author SHA1 Message Date
tomFlowee f5a386feca Cleanup PriceDataProvider class and API
fixed some typos and similar.
2022-04-30 15:01:45 +02:00
tomFlowee 87cb792407 Make UI show wallet an address belongs to. 2022-04-14 21:06:01 +02:00
tomFlowee f786db4627 Find address info. 2022-04-07 18:16:03 +02:00
tomFlowee 890f53ce4e Fix regression; show blockheights again. 2022-04-06 20:58:47 +02:00
tomFlowee 0b4cb86d66 Display 'new-tx' indicator on wallet listitem. 2022-04-06 20:52:07 +02:00
tomFlowee 6636b600df Show 'behind' on archived wallets.
This also moves the logic for the pretty strings out of the QML into the
CPP for better reusability.
2022-04-06 18:20:54 +02:00
tomFlowee 7069722173 Show a counter on the list of archived wallets. 2022-04-06 16:11:46 +02:00
tomFlowee 2aa3bf5ab6 Small bugfixes. 2022-04-06 14:50:05 +02:00
tomFlowee ef83bfa6d0 Pick prettier color. 2022-04-05 18:34:01 +02:00
tomFlowee 82bd43102a Make disabled tabs look disabled too.
We pick a bit darker color for the text and the hover-indicator in order
to make more clear that the tabs are not clickable.
2022-04-05 18:28:06 +02:00
tomFlowee 03875d7f7b Make archived wallets take less space. 2022-04-05 17:52:03 +02:00
tomFlowee 55a334086d Show warning for archived wallets. 2022-04-05 17:39:19 +02:00
tomFlowee b2fd3964e8 Archived accounts have limited functionality
When an archived account is selected we disable access to the
send/receive tabs.
2022-04-05 17:20:52 +02:00
tomFlowee 2835684cf3 Allow a wallet to be 'archived'.
This moves it down to the bottom of the visual screen.
2022-04-05 16:38:21 +02:00
tomFlowee 7aacb9a0d0 Start the new feature to archive accounts 2022-03-23 00:00:57 +01:00
tomFlowee 70de505e9d Fix bug; show proper type 2022-03-22 23:17:35 +01:00
tomFlowee 17d171b9df Remember collapsed state in model. 2021-12-14 13:32:58 +01:00
tomFlowee 6e4724c555 Add cash-fusion icon in overview.
This allows people to associate the fusion logo with the type of
transactions.
2021-12-14 13:26:59 +01:00
tomFlowee 8fb38bbff7 Avoid cash-fusion tx being treated like 'moved' ones. 2021-12-14 13:11:32 +01:00
tomFlowee 37ad9098f3 Fix context menu text. 2021-12-14 13:03:38 +01:00
tomFlowee 019c0a5b6a Hide labels when there is no content behind them. 2021-12-14 12:00:50 +01:00
tomFlowee b8851aaa9f Revert "Fix layout on older Qt (tested on 5.12.8)"
This reverts commit d8f864de03.

The commit had as a side-effect that sometimes the app would hang
in recurisvely doing layouts forever.
2021-12-11 14:57:28 +01:00
tomFlowee d18b29172f Clear commentfield for next tx 2021-12-09 22:45:26 +01:00
tomFlowee 13f6a8ea91 Fix menu text 2021-12-09 19:46:22 +01:00
tomFlowee 040a2b93a4 Use DialogButtonBox for the send/cancel pair too.
This fixes the UX issue that on Apple and on Gnome the buttons
were inconsistently placed.
2021-12-09 19:09:51 +01:00
tomFlowee 3855a4559f Create DialogButtonBox for Flowee. 2021-12-09 18:59:19 +01:00
tomFlowee 6e43261ab0 Move formatted address feedback inside entry widget.
Also move the QML-level bool to live in the model.
2021-12-09 18:59:19 +01:00
tomFlowee 8be3ba37de Re-enable warning on btc-coin destination. 2021-12-09 18:55:56 +01:00
tomFlowee 569dd5c3db Cleanup 'moved' and show fees when we can.
In the overview panel we now show fees when the transaction is created
by us.
This also makes the comment for 'moved' transactions a burden, so remove
that and clean it up.
2021-12-04 20:09:43 +01:00
tomFlowee fb4a92aa34 On reinsert of coin-selector, uncollapsed it. 2021-12-04 18:35:06 +01:00
tomFlowee 647389e05c Remove unneeded pluralness 2021-12-04 15:48:04 +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 d8f864de03 Fix layout on older Qt (tested on 5.12.8) 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 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 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 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 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