Commit Graph

75 Commits

Author SHA1 Message Date
tomFlowee b3fc9cad8d Fix possible crash on exit. 2021-01-07 20:09:41 +01:00
tomFlowee 1262733154 Make bip21 payment request minimal functional 2021-01-06 15:26:46 +01:00
tomFlowee c075a80a9b Make a valiant effort to start PaymentRequests 2021-01-05 00:25:23 +01:00
tomFlowee 4c522d8789 When swiping a paper key, mark wallet as single-address.
This means that we don't send funds to another address by default.
2020-12-26 19:35:54 +01:00
tomFlowee 8125313ed7 Make unit indicate chain.
This makes sure that we have 'tBCH' for the test chain to avoid
confusion.
2020-12-26 15:03:02 +01:00
tomFlowee 8d2840f9a9 Use expected height to indicate if wallet is behind
This helps give instant feedback before we connected to good peers.
2020-12-26 14:54:41 +01:00
tomFlowee 95000536f0 Cleanups and fixes 2020-12-25 23:27:14 +01:00
tomFlowee 2a53c005d9 Create a defaults.ini and set the useragent in there 2020-12-25 15:40:21 +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 5f4c8ed268 Fixlets 2020-11-05 22:16:26 +01:00
TomZ 63902d2730 Add support for testnet addresses 2020-10-30 18:06:58 +01:00
TomZ 875717c760 Make future proof; use a lambda. 2020-10-30 09:42:55 +01:00
TomZ 31304be4b1 Add support for testnet4 2020-10-29 21:51:52 +01:00
TomZ c3c70b266a Fix bug, now we show how far we are behind. 2020-10-24 17:09:10 +02:00
TomZ 42f5906137 save the priority of a wallet
Also allow setting it through a heart-icon
2020-10-19 16:38:05 +02:00
TomZ 19e941ce14 Show the sync-height of a wallet. 2020-10-17 17:34:40 +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 99f5b728f5 Re-create the send page
This brings back a new GUI for sending payments.
2020-10-15 19:18:54 +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 86a51520ca Make entry of sending tx work better 2020-06-13 11:04:34 +02:00
TomZ 6cc11d94b0 Fixlets 2020-06-13 11:04:34 +02:00
TomZ d8b0ce8ea1 Allow remembering the window-size 2020-06-13 11:04:34 +02:00
TomZ 97407fff51 Make last opened wallet be loaded by default.
Split out the send transaction pane
2020-06-13 11:04:34 +02:00
TomZ d245b29193 Fix typo in method and add some comments 2020-06-08 14:24:27 +02:00
TomZ d6d823ecd2 Introducing the new Flowee Pay solution
This is clearly beta-level quality, it won't lose your money, but
kittens can be killed if you use this in production! Don't do that!

This payment client uses the proper P2P client and does not require
any additional indexing services and therefor is very much geared
towards the most private it can be with SPV, while staying scalable and
nible.

The only GUI available right now is for the desktop, it should be pretty
simple to re-do a nice GUI for some mobile or similar form-factors.
That is one area that QML simply rocks in.
2020-05-24 19:29:32 +02:00