tomFlowee
c03fbed5e2
Add functionality to export privkeys.
2021-07-31 17:19:34 +02:00
tomFlowee
c15afd9585
Redo the AccountDetails panel
2021-07-31 14:16:28 +02:00
tomFlowee
268eaaf4b4
Start moving the account details out of a window
2021-07-30 23:07:14 +02:00
tomFlowee
39e07dcd92
UX tweaks
2021-07-30 22:09:23 +02:00
tomFlowee
9b7c34e8c9
Adjust main layout spacing a little.
...
This moves the tabbar into the header, while leaving space for
action-buttons at the top we now no longer waste useless space.
2021-07-30 22:09:23 +02:00
tomFlowee
7a4c3d6f93
Ensure we save whenever a new tx is found for a wallet.
...
This saves the wallet data at most once a second whenever new
transactions were found for a certain wallet.
2021-07-30 15:56:52 +02:00
tomFlowee
0c0a1f536c
Fix price rendering.
...
Move the minus to be before the currency symbol and also add thousands
separators.
2021-07-30 15:20:18 +02:00
tomFlowee
8853a8652b
Make sure importing a privkey gives a single-key wallet
2021-07-30 14:09:39 +02:00
tomFlowee
b907421c96
Avoid overflow.
2021-07-30 13:59:44 +02:00
tomFlowee
de9c3857da
Correct status
2021-07-30 13:59:35 +02:00
tomFlowee
8a5acee807
Set not user-owned wallets to lowest prio.
...
We can't delete them completely, at least for a while, because we can't
know if the user has used the QR payment code we presented at the first
app startup.
2021-07-30 12:19:12 +02:00
tomFlowee
2cea72ca32
Show a status for unassigned peers
2021-07-30 10:57:31 +02:00
tomFlowee
ebb3950b4d
Allow printing the imported addresses in debug.
2021-07-29 21:06:30 +02:00
tomFlowee
f26f0f88f0
Allow sending to P2SH addresses.
2021-07-26 15:07:38 +02:00
tomFlowee
15bf8898c1
Be smarter with portfolio listing
...
This fixes the bug that a user creating a new wallet shows one wallet,
but behaves like there are multiple. This was because the initial "not-
user-owned" one was still shows to the GUI.
2021-07-14 15:55:30 +02:00
tomFlowee
9c24dc6867
API docs.
2021-07-14 15:54:10 +02:00
tomFlowee
d402e7619f
Import existing wallet from an older date.
2021-07-14 15:16:19 +02:00
tomFlowee
01bcb4ad75
Remove trailing spaces and linefeeds.
2021-07-14 15:12:08 +02:00
tomFlowee
93a4fada62
Merge branch 'master' of origin:floweepay
2021-06-24 19:07:28 +02:00
tomFlowee
60ff44a544
Make blockheaders a normal file
...
This moves away again from the QRC option because the 60MB file is
probably a little too much to compile into the executable.
2021-06-24 19:07:23 +02:00
tomFlowee
ed96790088
Remove cents for some currencies.
...
These are purely from hear-say, not from Wikipedia, I expect there to be
more currencies that would find the cents display weird and we should add
those as they come up.
2021-06-24 18:55:27 +02:00
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