Commit Graph

63 Commits

Author SHA1 Message Date
dsc ccd0e8e64b hide on close 2022-03-16 20:32:00 +02:00
dsc 14d9793193 Automatically populate the contacts widget via [YellWOWPages](yellow.wownero.com/). One may still add custom contacts - they will get saved normally like before.
Requires https://git.wownero.com/wowlet/wowlet-backend/pulls/17

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

Adds some new CLI arguments

- `backend-host`
- `backend-port`
- `backend-tls`

They refer to wowlet-backend
2022-03-14 19:11:27 +02:00
dsc 81ec0183ea Failsafe kill feature; to be used in case of an exploit against wowlet and/or a bug that results in loss of funds 2021-05-14 22:16:18 +02:00
dsc 6549ca4e1d Warn when there is a new version available 2021-05-14 21:52:13 +02:00
dsc c02e084dcf Forum post widget showing latest from forum.wownero.com 2021-05-11 01:56:04 +02:00
dsc 49b55768f7 Detect wakeup from hibernate, re-establish websocket connection 2021-04-30 22:33:15 +02:00
dsc cfee938516 Prepare Wowlet codebase for an Android app 2021-04-20 00:02:37 +02:00
dsc 13331ee5e7 QR code feature beta and streamer mode 2021-04-14 22:00:25 +02:00
dsc 8b1250030b Ready for beta 2021-04-14 22:00:25 +02:00
dsc c0cb90bf79 Development 2021-04-14 22:00:25 +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
wowario c7c4237d10
rename to wowlet 2021-02-22 09:51:09 +03:00
wowario 29f4d627d2
rename to wowllet 2021-02-20 10:21:55 +03:00
wowario 0131476a5d
change name 2021-02-20 09:33:04 +03:00
dsc db5ba12190
SuchWidget - display listing of suchwow.xyz posts 2021-02-18 12:22:36 +03:00
dsc 3e10b25068
Wownero 2021-02-18 12:20:16 +03:00
tobtoht 9e96f4183a
Exchanges: Remove XMR.to 2021-02-01 17:53:08 +01:00
tobtoht 045d9ec2d2
Multi destination transactions 2021-01-27 19:58:15 +01:00
tobtoht 71fb639c16
Whonix: detect version 2021-01-21 02:38:21 +01:00
tobtoht 2237d5eff8 History: add sync notice 2021-01-21 01:22:17 +01:00
tobtoht aa3d674242
FeatherSeed: allow erasure 2021-01-20 22:13:51 +01:00
tobtoht f7a26eaf72
Simplify store wallet logic 2021-01-19 23:44:20 +01:00
tobtoht c2ec2c5dc9 Merge pull request 'Send: don't lose precision' (#281) from tobtoht/feather:send_no_lose_precision into master
Reviewed-on: https://git.wownero.com/feather/feather/pulls/281
2020-12-31 06:54:45 +00:00
tobtoht 38c3a3a816
Send: don't lose precision 2020-12-31 04:26:03 +01:00
tobtoht cc9b8a9e6d
Update balance directly after sending transaction 2020-12-31 03:22:37 +01:00
tobtoht d8269441eb
AppContext: remove unused signal 2020-12-30 05:19:34 +01:00
tobtoht 5cf37918e7
Add reddit frontend setting 2020-12-30 03:48:10 +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 b544e6dfce
Settings: allow changing default wallet directory 2020-12-25 22:07:48 +01:00
tobtoht 51b3781c09 Merge pull request 'Don't use unsigned ints' (#257) from tobtoht/feather:no_unsigned_ints into master
Reviewed-on: https://git.wownero.com/feather/feather/pulls/257
2020-12-25 14:44:48 +00:00
tobtoht 14e3422423
Don't use unsigned ints 2020-12-25 15:38:44 +01:00
tobtoht a11dc3f4b2
BalanceDialog 2020-12-25 15:20:39 +01:00
tobtoht 0dc196e76d
Status: constructing transaction 2020-12-24 15:46:56 +01:00
tobtoht d84ee4692d
Store wallet immediately upon finishing sync 2020-12-18 23:07:27 +01:00
tobtoht 169d14ab3a Allow resending failed transactions 2020-12-14 23:07:50 +01:00
tobtoht d3e55c4510 Merge pull request 'Store wallet immediately after sending tx' (#215) from tobtoht/feather:store_on_send into master
Reviewed-on: https://git.wownero.com/feather/feather/pulls/215
2020-12-14 01:18:08 +00:00
tobtoht 147ee8ef8b
Store wallet immediately after sending tx 2020-12-14 02:15:56 +01:00
tobtoht 4a37be1ce7 Update fiat conversion label on donate 2020-12-14 01:59:32 +01:00
tobtoht 1d8f4f0bfd Remove sorry() 2020-12-12 15:54:43 +01:00
tobtoht 8ffd2293f4
Consolidate exchanges to exchange tab 2020-12-12 02:49:33 +01:00
tobtoht aa14a2dcbb
Do not bundle XMRig binary 2020-12-12 01:18:09 +01:00
tobtoht 474ee2100c XMRig: don't disable mining on Tails 2020-11-25 17:16:10 +01:00
tobtoht c44ee73ed0 PasswordDialog: show warning if password incorrect 2020-11-24 15:16:20 +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 d9dfef021f Mitigate target_height attack 2020-11-14 22:42:41 +01:00
tobtoht 1e4a442b16 PasswordDialog: misc improvements 2020-11-14 10:57:06 +01:00
tobtoht e9a4a828d6 Initial MorphToken support 2020-11-11 16:51:12 +01:00