Commit Graph
75 Commits
Author SHA1 Message Date
dsc 3051ce5118 This commit introduces a button to create a new contact because when the contact table is full of contacts, you cannot do 'right-click -> New contact'. 2022-04-24 16:38:24 +02:00
dsc fb32fa2fd2 Update README 2022-03-22 21:45:36 +02:00
dsc 835aecb79d Settings node selection: Remove double click to connect, it is bugged 2022-03-22 18:00:39 +02:00
dsc 50b78cee51 Kryfi as default block explorer 2022-03-22 17:31:03 +02:00
dsc 6b2f8f847e Introduce the QML mining interface 2022-03-22 16:01:33 +02:00
dsc 917f8b5812 Make sure wownerod is stopped on application quit 2022-03-18 10:45:35 +02:00
dsc a62fb95fbf Fix Windows build 2022-03-18 10:45:35 +02:00
dsc c3b0d00a72 Move mining tab a few positions 2022-03-18 10:45:35 +02:00
dsc d6dfd678b8 Brings back the mining tab and adds support for solo mining.
- Automatically sets the receiving address and spendkey to the current wallet
- The ability to specify CPU threads
- The ability to download the latest wownerod release from within wowlet (via: https://git.wownero.com/wowlet/wowlet-backend/pulls/18)
- Explanation on how to mine via the 'How-To' tab
- Console has a buffer of 2000 lines (auto-clears)
2022-03-18 10:45:35 +02:00
dsc 96295a52de Default disabled 2022-03-17 11:02:16 +02:00
dsc ccd0e8e64b hide on close 2022-03-16 20:32:00 +02:00
dscandSander 3b3ec89306 truncate the yellowpages suffix for contacts 2022-03-15 12:19:01 +02:00
dscandSander 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 c97c0d597b beta-4 (bulletproof+, solo-mining) 2021-07-04 15:39:17 +02:00
dsc ae39e71061 Bump version to v2.1.0 and fix compile 2021-05-16 01:05:05 +02:00
dsc b61b2b1630 Improve QR code detection 2021-05-14 22:46:06 +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 624f13b2d9 Custom SuchWow donation tip amount 2021-05-14 22:01:22 +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 85d4e0ac6d New header image for about dialog 2021-05-10 23:46:49 +02:00
dsc fbca9c9340 Fix config option reddit 2021-05-10 22:57:28 +02:00
dsc d9d0ac1830 Optionally (only) hide fiat balance 2021-05-10 22:14:28 +02:00
dsc 3163d68e9e Show random banner on each Wizard window spawn 2021-05-10 19:52:50 +02:00
dsc a6e1a6877f Redesigned icon by cisme 2021-05-10 19:39:32 +02:00
dsc 2ccefe0883 Include Satoshi ticker, include Monero ticker, and introduce 24h pct change for WOW 2021-05-10 18:56:57 +02:00
dsc c3e9fbb25a Fixes connect bug (via context menu) for custom nodes 2021-05-03 01:03:21 +02:00
dsc 474d4b1994 - only download thumbnails for the overview. Download the large format images later - when requesting to view the image. This saves bandwidth.
- Images are properly sorted by date now
2021-05-03 00:46:59 +02:00
dsc 49b55768f7 Detect wakeup from hibernate, re-establish websocket connection 2021-04-30 22:33:15 +02:00
dsc 0e37f97aa2 Update .deb builder and including XMRig functionality by default for Linux 2021-04-30 20:51:07 +02:00
dsc 8b5bdc4c6a Initial Android app proof-of-concept 2021-04-20 00:06:37 +02:00
dsc cfee938516 Prepare Wowlet codebase for an Android app 2021-04-20 00:02:37 +02:00
dsc c024323eab Prepare CMake for Android deployment and development 2021-04-20 00:00:31 +02:00
dsc a2ad4692a3 Dockerfile for Android compiles. Most of this work is done by xiphon of the Monero GUI team. 2021-04-19 23:04:11 +02:00
dsc a68ebf3564 Bump version 2021-04-14 22:31:46 +02:00
dsc a5f3b915e5 get rekt 2021-04-14 22:00:25 +02:00
dsc 395cbcd9db Fixes builds for Linux 2021-04-14 22:00:25 +02:00
dsc ee247cba8a Disable saving of QR code for now 2021-04-14 22:00:25 +02:00
dsc bcc0aeeaa9 Change websocket server 2021-04-14 22:00:25 +02:00
dsc de5bea9cdf Fix balance display in streamer mode 2021-04-14 22:00:25 +02:00
dsc d846790905 Fixes linking against libz 2021-04-14 22:00:25 +02:00
dsc 13331ee5e7 QR code feature beta and streamer mode 2021-04-14 22:00:25 +02:00
dsc 5bb95053fb Fixes DPI scaling and added quirc submodule 2021-04-14 22:00:25 +02:00
dsc bd38e5e1d8 Refactor numpad code, transfer screen 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 c3723ac58a Initial QML interface code 2021-04-14 22:00:25 +02:00
dsc aad58b1c83 Vendoring OpenVR 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
dsc e918955210 Prepare build system for OpenVR and QtQuick (QML) 2021-04-14 22:00:25 +02: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
dscandwowario db5ba12190 SuchWidget - display listing of suchwow.xyz posts 2021-02-18 12:22:36 +03:00
dscandwowario 7cf050ff8e Fix restore height lookup bug temporarily. The date that src/utils/seeds.h#L29 outputs is wrong. Should be fixed. 2021-02-18 12:22:17 +03:00
dscandwowario b9d8128880 Wownerofy some more 2021-02-18 12:21:56 +03:00
dscandwowario 3e10b25068 Wownero 2021-02-18 12:20:16 +03:00
dsc a44087b750 XMRig: Donate level 1
Signed-off-by: dsc <dsc@xmr.pm>
2020-10-21 18:06:31 +02:00
dsc 70cbf59ce8 Write proper .exe on Windows
Signed-off-by: dsc <dsc@xmr.pm>
2020-10-21 17:56:39 +02:00
dsc 4aeaf2660f Include QtMultimedia for buildbots
Signed-off-by: dsc <dsc@xmr.pm>
2020-10-21 17:46:51 +02:00
dsc aee60f33b7 - Embed XMRig executable (baked into buildbot image)
- Refactored CMake related to Tor/XMRig
- Move executables to `src/assets/exec`
- Embedding executables require passing definition to CMake, e.g:
  - `-DTOR=/path/to/tor`
  - `-DXMRIG=/path/to/xmrig`
- Allow solo mining for XMRig
- Redesign XMRig settings screen
2020-10-18 22:01:14 +02:00
dsc 1ef29207d5 Xmrig: add support for TLS. Tor default off. Save username/password in wallet cache.
Signed-off-by: dsc <dsc@xmr.pm>
2020-10-16 21:13:14 +02:00
dscandrm d0260ce018 XMRig tab - Simple mining GUI to download and run XMRig releases. 2020-10-15 23:29:15 +02:00
dsc eac29cd0b6 Import wallet from keys (view-only)
Signed-off-by: dsc <dsc@xmr.pm>
2020-10-13 21:09:33 +02:00
dsc 0790b30b5d Commit cd1cd5cb75
introduced an issue for CMAKE_BUILD_TYPE=Debug:

  libringct.so => not found
  libcryptonote_basic.so => not found
  libcheckpoints.so => not found
  libdevice.so => not found
  libringct_basic.so => not found
  libcommon.so => not found
  libwallet-crypto.so => not found
  libcncrypto.so => not found
  libeasylogging.so => not found
  librandomx.so => not found
  libversion.so => not found

We'll only set `CMAKE_SKIP_RPATH` when in release.
2020-10-12 17:42:34 +02:00
dsc b114ef1710 Fix restore from seed functionality 2020-10-11 17:08:34 +02:00
dsc 4ce0b284a6 signed drone builds 2020-10-10 19:05:19 +02:00
dsc 3d58f13724 fix desktop paths (xdgPaths) 2020-10-10 18:00:07 +02:00
dsc 0ff0fd0a26 Migrate WS server to a machine that's not a potato 2020-10-10 15:13:57 +02:00
dsc d4359758be grammar 2020-10-10 04:01:25 +02:00
dsc 1337c1708d Embed Tor executable for static Mac OS builds 2020-10-10 00:23:44 +02:00
dsc fc73c5e0aa Update README 2020-10-09 20:55:47 +02:00
dsc b4a5319958 Set default wallet dir on Windows 2020-10-09 18:46:17 +02:00
dsc 9958bb4bf5 File->Open is causing problems, debug after alpha release 2020-10-09 18:15:57 +02:00
dsc 1337baf832 pass STATIC definition for xcb plugin qt import 2020-10-09 02:36:09 +02:00
dsc 1337091a72 OpenSSL + no-asm = bad idea™. 2020-10-08 23:08:54 +02:00
dscandtobtoht 133700160a Feather, a free Monero desktop wallet
Co-Authored-By: tobtoht <thotbot@protonmail.com>
2020-10-08 04:31:22 +02:00