Commit Graph

672 Commits

Author SHA1 Message Date
tomFlowee 511679ea63 Remember unit that user sets. 2021-06-07 23:35:33 +02:00
tomFlowee 7db7fcdbc5 Move current price
User tests showed that people associated the price so
centrally placed as the value of your wallet, so move it and
have a bit more text to make clear what this means.
2021-06-07 23:30:21 +02:00
tomFlowee 094de638f3 Ignore files that should not be in git 2021-05-28 18:14:21 +02:00
tomFlowee 2973dcbe24 Make first startup much faster
We store a blockheight at which point a private key is created, allowing
us to skip merkle checks before that time.
This was was tricky for a not yet synched wallet because its blockchain
was stuck at height zero.
Causing us to sync everything anyway.

Now we store the timestamp of wallet create instead, until the time that
the blockchain is synched. After that we resolve the block that we need
to start sync from based on that timestamp.
2021-05-28 18:13:50 +02:00
tomFlowee 967b3bdbcf Add infra to bake in legacy blockheaders
This avoids every single user having to wait for the headers to sync
as we can include those (not included in this commit) during the build
2021-05-28 11:42:38 +02:00
tomFlowee 316465f8cc Fix first start problems. 2021.04.2 2021-05-23 10:34:25 +02:00
tomFlowee 7e87c7d4a4 Adjust version numbers down
Allow running an older Qt with this UI
2021-05-23 00:27:34 +02:00
tomFlowee 0e2e7efa30 Import new translations 2021-05-11 18:37:48 +02:00
tomFlowee 61a2095fd7 When comparing with null, two = is enough 2021-05-10 12:47:54 +02:00
tomFlowee 345eb987bd Fix dialog-width
This moves the label outside of the grid, QML layouts are
rather inflexible.
2021.04.1
2021-05-08 14:40:08 +02:00
tomFlowee ee3c5c9a21 Update translations 2021-05-08 14:40:00 +02:00
tomFlowee 49ccd7f6ce Whitespace fix 2021-05-08 14:04:24 +02:00
tomFlowee 4ec1973373 Fiat feed fallback
When a currency is not supported by our feed supplier, go to USD.
2021-05-08 14:04:00 +02:00
tomFlowee fd16951a71 Make displaying fiat more mature.
The position of the currency-sign is not universally before the numbers,
this finds (via wikipedia) the currencies that have it behind in order to
render this properly.
2021-05-08 12:23:34 +02:00
tomFlowee c2380b7c3c Fix rounding. 2021-05-08 11:11:03 +02:00
tomFlowee 707edd2c08 Add fiat display to most parts of the app. 2021-05-08 00:03:07 +02:00
tomFlowee 5177cc9c3b Start fiat-price data provider. 2021-05-08 00:01:46 +02:00
tomFlowee 0a496aa597 Fix payment request URL
It now always uses 'dot' for the separator, regardless of the users
locale.
2021-05-07 13:09:18 +02:00
tomFlowee 4fe6962daa Fix: editing bch amounts should show local separator
The code always showed a dot, which potentially made people used to a
comma as a decimal separator confused.
2021-05-07 13:09:18 +02:00
tomFlowee dd32feac51 Fix: don't hardcode fee to be shown in sats.
Show the fee in user-selected unit.
2021-05-07 13:09:18 +02:00
tomFlowee 8b468282b2 Don't hardcode fontsize. 2021-05-07 13:09:18 +02:00
tomFlowee c3bea7082c Fix space usage on dialog size change. 2021-05-07 13:09:18 +02:00
tomFlowee 6481c9acd8 Fix layout and incorrect 'check'
Now we no longer show a green checkbox inappropriately and the padding
and text-sizes have been fixed.
2021-05-07 13:09:18 +02:00
tomFlowee 4848ac7646 Add desktop file for Linux deployment 2021-05-05 16:44:42 +02:00
tomFlowee 11f16760bf Fix display of wallet-type in the GUI 2021-05-05 14:27:45 +02:00
tomFlowee 22c4230c1f Fix bug where sometimes an address could get reused 2021-05-05 14:13:40 +02:00
tomFlowee 135e543bce Fix receive pane getting stuck.
After receiving a payment, starting a new payment now works.
2021-05-05 14:12:25 +02:00
tomFlowee a2d8f72ddf Fix bug: double-click doesn't select text. 2021-05-05 11:48:44 +02:00
tomFlowee e930825dc1 Import completed translations. 2021.04.0 2021-05-04 21:30:45 +02:00
tomFlowee dc48600ff4 Make Schnorr signing default. 2021-05-04 17:41:49 +02:00
tomFlowee 7ea2f634b7 Ensure internally consistent state on wallet-load. 2021-05-03 12:58:58 +02:00
tomFlowee 61ee36ad86 Merge remote-tracking branch 'flowee/fixes' 2021-05-03 12:45:56 +02:00
tomFlowee 82b0c9bed4 Merge branch 'walletAmounts' 2021-05-03 12:43:13 +02:00
tomFlowee 1b5235a84b Make loading work for user-locked outputs.
This generally makes the locking of outputs in our wallet much more sane
with some renames and fixes.
2021-05-03 12:42:44 +02:00
tomFlowee 381e645f2e hide fiat values until we get a feed-parser 2021-05-01 17:22:19 +02:00
tomFlowee a8ab3316c8 Allow hiding balances. 2021-05-01 16:21:58 +02:00
tomFlowee a84a770ca5 Fix ux buglet 2021-05-01 13:15:39 +02:00
tomFlowee d94b8befb2 [UX] Add 'copy to clipboard' feature to core text components. 2021-05-01 12:49:07 +02:00
tomFlowee 673a897259 Simplify and fix layout 2021-04-30 18:35:26 +02:00
tomFlowee 0df5305a36 Update translations from PL translator
also fix some issues with the English.
2021-04-30 17:54:26 +02:00
tomFlowee 47b710ecd3 Update translations from crowdin 2021-04-29 17:37:07 +02:00
tomFlowee d2b0d1ae1f Re-enable network 2021-04-29 16:34:35 +02:00
tomFlowee 2b5a5d501b Make splash text translatable 2021-04-29 16:33:46 +02:00
tomFlowee 6af0a06b44 hide fiat display for now 2021-04-29 16:32:43 +02:00
tomFlowee 930d87a38d Fix width 2021-04-29 16:31:32 +02:00
tomFlowee 50b005c5dc Restore noticing insufficient funds. 2021-04-29 16:15:05 +02:00
tomFlowee f5a3286825 Don't complain about Qt6 features. 2021-04-29 15:53:16 +02:00
tomFlowee caabe3c1bd Merge branch 'MakeGuiPretty' 2021-04-29 15:50:43 +02:00
tomFlowee 37f392092a Make transactions show time as well as date
This moves the date-time to the QML layer for formatting instead of a
string.
2021-04-29 15:49:16 +02:00
tomFlowee 4536141e39 Work a tad harder to make the balance fit 2021-04-29 15:29:28 +02:00