Commit Graph

32 Commits

Author SHA1 Message Date
dsc 289f9ab1d2 The balance fiat display does not 'round to ceiling' anymore, instead introduced some more decimals:
![https://i.imgur.com/aZAonV4.png](https://i.imgur.com/aZAonV4.png)

New fiat columns in the history table:

- Historical price (`balance * historical fiat price`)
- Historical rate (the historical fiat price at that date)
- Current price (`balance * current fiat price`)

![https://i.imgur.com/QkWCLRf.png](https://i.imgur.com/QkWCLRf.png)

When preferred fiat is changed (in the settings), the balance fiat display now follows accordingly.

Requires https://git.wownero.com/wowlet/wowlet-backend/pulls/19
2022-04-25 21:56:14 +02:00
dsc cfee938516 Prepare Wowlet codebase for an Android app 2021-04-20 00:02:37 +02:00
dsc 96034902d1 Initial code for supporting an alternative QtQuick based UI for OpenVR 2021-04-14 22:00:25 +02:00
wowario 9a75c5a986
defeather 2021-03-31 20:08:52 +03:00
dsc 8968a8cbce This commit introduces a websocket server via the `--daemon` argument.
```
./wowlet --daemon 127.0.0.1:1234 --daemon-password "sekrit"
```

The wallet will start in the background and expose a websocket port that you can connect to using a websocket client. This way, you will be able to control the wallet via websockets. The commands are defined in wsserver.cpp, in the `processBinaryMessage()` function.

- `openWallet` - opens a wallet by path/password.
- `closeWallet` - close current wallet.
- `addressList` - Returns a list of receive addresses.
- `sendTransaction` - Creates and sends a transaction.
- `createWallet` - Create a wallet by path/password.
- `transactionHistory` - Returns the complete list of transactions
- `addressBook` - Returns the complete list of address book entries.

Messages sent back and forth between the server and client are JSON. There is a Python example client available over at https://git.wownero.com/wownero/wowlet-ws-client
2021-03-28 21:50:55 +02:00
dsc 3e10b25068
Wownero 2021-02-18 12:20:16 +03:00
tobtoht 0f9cd68b97 Merge pull request 'Wallet: don't start refresh thread if status not ok' (#330) from tobtoht/feather:wallet_refresh_ok into master
Reviewed-on: https://git.wownero.com/feather/feather/pulls/330
2021-02-04 00:48:22 +00:00
tobtoht 3b829ec433
Wallet: don't start refresh thread if status not ok 2021-02-04 01:47:21 +01:00
tobtoht c296eab191
Coins: improve freeze/thaw performance and fix indexing bug 2021-02-04 00:14:20 +01:00
tobtoht d0b54f13c6
Dockerfile: multistage build for Tor 2021-02-01 21:18:18 +01:00
tobtoht 22abca4578
TxInfoDialog: improve UI 2021-01-29 16:19:59 +01:00
tobtoht 045d9ec2d2
Multi destination transactions 2021-01-27 19:58:15 +01:00
tobtoht 9fc77f3bc9 Merge pull request 'TxConfDialog: detect churn transaction' (#302) from tobtoht/feather:txconf_detect_churn into master
Reviewed-on: https://git.wownero.com/feather/feather/pulls/302
2021-01-25 17:44:36 +00:00
tobtoht 574b0ebf0c
Wallet cache debug dialog 2021-01-25 18:43:12 +01:00
tobtoht 3987569d55
TxConfDialog: detect churn transaction 2021-01-25 17:53:46 +01:00
tobtoht 38c3a3a816
Send: don't lose precision 2020-12-31 04:26:03 +01:00
tobtoht b758cc1918
Misc code cleanup 2020-12-28 05:39:20 +01:00
tobtoht b4fd07ff8b
Update copyright for 2021 2020-12-26 20:56:06 +01:00
tobtoht f7fb051b67
Libwalletqt: don't inherit subaddress account from GUI 2020-12-22 01:07:39 +01:00
tobtoht 874748ea7f
Coins: copy label 2020-12-14 02:30:30 +01:00
tobtoht 5a08bc353e Misc networking fixes
- connecting to nodes is much faster and more reliable now
- reduced the amount of spaghetti in libwalletqt and greatly simplified the logic in nodes.cpp
- Settings -> Node dialog should feel slightly more responsive
- during synchronization the status bar will now display the amount of data downloaded
- fixed some edge cases that could cause unreasonably long hangs
- Help -> Debug Info screen now auto-updates every 5 seconds
- Don't use SSL over Tor
2020-11-23 17:57:42 +01:00
tobtoht 64db32dca9 Wallet: do not emit updated on refresh 2020-11-14 12:01:45 +01:00
tobtoht 1e4a442b16 PasswordDialog: misc improvements 2020-11-14 10:57:06 +01:00
tobtoht 046b2cfc4c Import transaction 2020-11-10 12:38:37 +01:00
tobtoht 780a35fabe TransactionInfoDialog: add copy spendproof, in/outproof 2020-11-08 12:12:06 +01:00
tobtoht 268b87a803 Libwalletqt: update with upstream 2020-11-08 08:07:05 +01:00
tobtoht 216b2e0c5e Offline transaction signing 2020-10-19 01:39:23 +02:00
tobtoht 15c51e2e2b Bugfix: fix wallet closing issues by partially reverting #63 2020-10-16 17:17:31 +02:00
tobtoht 18cf749ad9 Fix wallet update regression
Would cause subaddresses and history to update more often than necessary.
2020-10-15 00:39:30 +02:00
tobtoht fc3ac2eb33 Export/Import KeyImages/Outputs 2020-10-14 20:18:25 +02:00
tobtoht 1ff8a2aaf4 Libwalletqt: integrate changes from upstream
Co-authored-by: xiphon <xiphon@protonmail.com>
2020-10-14 16:50:38 +02:00
dsc 133700160a Feather, a free Monero desktop wallet
Co-Authored-By: tobtoht <thotbot@protonmail.com>
2020-10-08 04:31:22 +02:00