tomFlowee
9aa9945a70
Start new version
2022-08-18 11:26:48 +02:00
tomFlowee
f27667c172
Integrate historical price module
...
For mined transactions we now use the historical fiat price of BCH
instead of the current.
This will give us a much more stable and historically accurate view of
our transactions.
Fixes : #7
2022-08-12 23:46:18 +02:00
tomFlowee
2fb315bcc2
new version
2022-07-15 10:02:14 +02:00
tomFlowee
01a5bca7a9
Add more initialiation of crypto lib
2022-07-11 23:26:59 +02:00
tomFlowee
1facb553d8
Fix order of initialization
...
This makes testnet possible to use again.
2022-05-18 13:16:27 +02:00
tomFlowee
03b8174d9f
Prepare for release, set version
2022-05-03 19:49:26 +02:00
tomFlowee
7a75d1b084
Move ownership of PriceDataProvider
...
it is now created and owned by the app singleton.
2022-04-30 19:44:06 +02:00
tomFlowee
82cb29308b
When unarchiving, assign peers.
...
This also makes the user-option of staying offline a bool on the FloweePay
app-instance, to make sure we honor that through the lifetime.
2022-04-05 21:42:02 +02:00
tomFlowee
b77744e527
Update version number.
2022-03-22 23:21:31 +01:00
tomFlowee
ea6c753021
Use new upsteam static-blockheaders API
...
This also adds a helper executable that is useful to create the meta
file.
2022-01-12 19:47:10 +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
cea4e84d15
bugfix release
2021-11-29 20:59:22 +01:00
tomFlowee
33ed7f7de8
new version
2021-11-29 18:51:35 +01:00
tomFlowee
5758d67e54
Merge branch 'master' into SendPanel
2021-11-23 17:17:43 +01:00
tomFlowee
4c27e134d3
Include fiat-price in the --offline flag
2021-11-23 17:16:45 +01:00
tomFlowee
b69b388d9c
Split translations and add proof-of-concept mobile
...
This alters the build setup to create two executables based on
practically the same CPP static lib but with different QML
dirs and translations.
This also adds a cmake option
-Dlocal_qml=ON
when passed it will create an executable that will load the QML
from local disk instead of using the compiled-in version.
The main advantage of that is that there is no need to recompile
after each QML change.
2021-11-21 00:35:55 +01:00
tomFlowee
738e0aec97
Simplify and make available --offline
...
This promotes the `--offline` command line option from being a
debug-build only option to being always compiled in.
This should make it easier to develop in QML.
2021-11-20 22:24:19 +01:00
tomFlowee
eb3c3f63db
Increase version number
2021-11-19 14:20:52 +01:00
tomFlowee
71229f8f86
Re-imagine the payment workflow
...
This changes the way the UI is going to have to use the payment object
and therefore this breaks the send transaction GUI.
2021-11-16 11:47:33 +01:00
tomFlowee
2c1aea71e0
New version.
2021-11-09 10:41:04 +01:00
tomFlowee
daa01f06f3
Add 'offline' option for debug builds
2021-11-08 15:36:30 +01:00
tomFlowee
1d5dd49870
Clarify globals in QML.
...
Now the global namespace (not instance) is "Bitcoin".
The application instance now is "Pay".
2021-11-02 19:29:14 +01:00
tomFlowee
80d7456898
Make new-wallet pane functional.
...
This changes the default generated wallet to be a HD wallet.
We also add a helper class to configure newly created wallets from QML.
This finishes up the new wallet panel to have all the visible features
actually do something.
2021-10-27 19:11:00 +02:00
tomFlowee
ecadbfd588
Update version
2021-08-09 18:48:16 +02:00
tomFlowee
2cea72ca32
Show a status for unassigned peers
2021-07-30 10:57:31 +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
5177cc9c3b
Start fiat-price data provider.
2021-05-08 00:01:46 +02:00
tomFlowee
d2b0d1ae1f
Re-enable network
2021-04-29 16:34:35 +02:00
tomFlowee
23e72d7035
First draft for new look
2021-04-19 22:36:02 +02:00
tomFlowee
6c3366428b
Minor nits
2021-01-29 19:19:30 +01:00
tomFlowee
55c31fac14
Start translations
2021-01-28 21:03:52 +01:00
tomFlowee
e6844fe1a7
Add payment requests overview
2021-01-07 20:10:09 +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
ba7b3b78bd
Update logo and set it as window icon.
2020-12-26 15:30:52 +01:00
tomFlowee
95000536f0
Cleanups and fixes
2020-12-25 23:27:14 +01:00
tomFlowee
2a2a86c2da
Iterate over references.
2020-12-25 15:40:41 +01:00
tomFlowee
3b20226fce
Expose details of a transaction for QML
...
For each transaction allow to click on it and show lots of further
details about it.
This also fixes various bugs and adds some basic helper methods in
various places.
The QML is barely functional, getting the right data exposed was the
only goal today.
2020-12-17 23:12:39 +01:00
TomZ
4e4bc0a962
Handle more signals
2020-11-17 22:10:57 +01:00
TomZ
31304be4b1
Add support for testnet4
2020-10-29 21:51:52 +01:00
TomZ
a6f458a42b
Forgot to uncomment...
2020-10-24 14:50:47 +02:00
TomZ
0d123eced9
Show historical transactions on account.
2020-10-17 20:34:51 +02:00
TomZ
19e941ce14
Show the sync-height of a wallet.
2020-10-17 17:34:40 +02:00
TomZ
1c94c34582
Add copyright headers
2020-10-17 16:40:48 +02:00
TomZ
202ea2439a
Add way to create new wallets
...
Including the import of an existing private key.
2020-10-16 18:28:33 +02:00
TomZ
5e27d6f1e9
Provide a menu to change the unit
...
Now we allow BCH / mBch/ etc to be set from the menu.
2020-10-15 20:04:10 +02:00
TomZ
14cb4fa603
Start making this nice
...
* split the AccountInfo and Payment classes out into their own files.
* Start a 'color' file to switch between light and dark-theme.
* Start a new main GUI which isn't so hacky and ugly.
* Make this actually a desktop app, with menu and file->quit!
2020-10-14 17:02:45 +02:00
TomZ
bbdb90148f
Make compile, missing include
2020-08-11 22:42:32 +02:00
TomZ
86a51520ca
Make entry of sending tx work better
2020-06-13 11:04:34 +02:00