Commit Graph

296 Commits

Author SHA1 Message Date
luigi1111
c426f1eb83
Merge pull request #2283
e04d563 src: fix compiler warnings (selsta)
2019-07-16 11:36:26 -05:00
dsc
0b61328971
Detect tails, support data persistence
Co-authored-by: Thotbot <thotbot@protonmail.com>
Co-authored-by: Selsta <selsta@sent.at>
2019-07-16 18:33:44 +02:00
selsta
e04d563eb4
src: fix compiler warnings 2019-07-16 03:34:46 +02:00
dsc
96c99b250e
Replace Qt.labs.settings with MoneroSettings to allow for more customization 2019-07-16 01:47:07 +02:00
luigi1111
0abd21b434
Merge pull request #2276
4b0d1dc Fixes #2275, transactionCommited txid list (ph4r05)
2019-07-15 18:41:19 -05:00
luigi1111
3a9f0e1100
Merge pull request #2240
35a0f25 PasswordDialog: merge components and bug fixes (selsta)
2019-07-15 18:38:32 -05:00
Dusan Klinec
2d72f55e57
device: show address on device display 2019-07-15 17:54:50 +02:00
Dusan Klinec
4b0d1dcfbf
Fixes #2275, transactionCommited txid list
txid list was empty when emitted
2019-07-15 16:17:21 +02:00
selsta
35a0f25b57
PasswordDialog: merge components and bug fixes
This commit merges PasswordDialog, PassphraseDialog and
NewPasswordDialog. Also the following bugs were fixed:

- Wizard pages still being active when opening a wallet
  from wizard.
- Capslock detection was buggy when copy pasting password, I
  replaced it with native implementations for each platform.
- isAlpha could throw errors when using special characters.
2019-07-15 00:05:10 +02:00
xiphon
ab9e31e7cc WalletManager: async close with splash screen 2019-07-02 11:11:38 +00:00
xiphon
be7810c5a8 qt: implement FutureScheduler, always await async code to complete 2019-06-24 20:09:50 +00:00
luigi1111
f6a797fcb5
Merge pull request #2220
8d49ad9 tx_key not displayed by default, click to reveal (ph4r05)
6d03d63 get_tx_key, get_tx_proof, tx_spend_proof async (ph4r05)
2019-06-21 14:39:20 -05:00
luigi1111
de65413390
Merge pull request #2216
cbbd898 WalletManager: remove unused functions (selsta)
2019-06-21 14:37:14 -05:00
Dusan Klinec
6d03d63c88
get_tx_key, get_tx_proof, tx_spend_proof async 2019-06-20 14:57:10 +02:00
selsta
cbbd898cd5
WalletManager: remove unused functions 2019-06-14 17:08:26 +02:00
xiphon
2524cc179e Wallet: async fetching wallet, daemon and target height 2019-06-13 12:33:05 +00:00
luigi1111
68c7cf7276
Merge pull request #2197
42bf4b2 KeysFiles: fix file path (mmbyday)
2019-06-05 22:36:49 -05:00
luigi1111
189f905785
Merge pull request #2182
73a3549 WalletManager: non-blocking mining status updates (xiphon)
2019-06-05 22:33:57 -05:00
luigi1111
477bce6117
Merge pull request #2180
a9cb42e WalletManager: fix compilation warnings (unused args, members order) (xiphon)
2019-06-05 22:32:52 -05:00
luigi1111
f8a6dec0ed
Merge pull request #2179
1cffa8b WalletManager: fix crash on null/dangling pointer dereference (xiphon)
2019-06-05 22:31:39 -05:00
mmbyday
42bf4b2e87 KeysFiles: fix file path 2019-06-04 23:46:10 -07:00
xiphon
73a3549e09 WalletManager: non-blocking mining status updates 2019-05-30 23:17:26 +00:00
xiphon
a9cb42e2a4 WalletManager: fix compilation warnings (unused args, members order) 2019-05-28 15:55:10 +00:00
xiphon
1cffa8b68d WalletManager: fix crash on null/dangling pointer dereference 2019-05-28 15:46:26 +00:00
xiphon
8bc9fbecaf WalletManager: async setDaemonAddress 2019-05-28 15:08:50 +00:00
dsc
ab47b4a783
Expose get/set attrs for wallet cache in libwalletqt, requires #5534 2019-05-25 22:38:38 +02:00
luigi1111
abf823e38d
Merge pull request #2147
c88bb60 transaction: async commit (ph4r05)
2019-05-10 13:01:29 -05:00
dsc
d4be7634cb Fiat API
Co-Authored-By: selsta <selsta@sent.at>
Co-Authored-By: Gene Peters <gene@telligent-data.com>
2019-05-06 04:36:23 +02:00
luigi1111
58e7af27c4
Merge pull request #2145
c840549 Add copyright headers (mmbyday)
2019-05-03 12:59:28 -05:00
Dusan Klinec
c88bb60135
transaction: async commit
Addresses #2123, reduces UI freezing on long-lasting operation, improves Trezor experience
2019-05-02 16:19:22 +02:00
dsc
480acf441d
Scan keysfiles in wizard - open wallet 2019-05-02 00:41:09 +02:00
mmbyday
c840549db5 Add copyright headers 2019-05-01 13:53:04 -07:00
dsc
18f2accc7f IPC and custom protocol handler for monero:// 2019-04-29 19:56:46 +02:00
xmrdsc
1f908547e3 support user defined max-concurrency 2019-04-21 18:39:00 +02:00
Dusan Klinec
1a2675b246
async device open and create from device, passphrase
- passphrase entry on host added, requires early listener setting monero pull #5355
- wallet open and create from device shows splash to indicate possible long process
- create from device is async to support passphrase entry
2019-04-06 14:52:14 +02:00
dsc
f329a71029
Wizard redesign 2019-02-22 03:05:27 +01:00
luigi1111
f8008002f6
Merge pull request #1920
da3eae2 Dynamic monerod --max-concurrency, max 6 (xmrdsc)
2019-02-01 01:09:04 -06:00
dsc
da3eae20f0
Dynamic monerod --max-concurrency, max 6 2019-01-30 10:38:11 +01:00
selsta
bd809abc52
add account support
Co-authored-by: kenshi84 <kenshi84@protonmail.ch>
2019-01-22 23:07:30 +01:00
luigi1111
9689fff957
Merge pull request #1912
fd3280c CSV export functionality for transaction history (xmrdsc)
2019-01-21 15:04:28 -06:00
luigi1111
ea92e411c4
Merge pull request #1906
c963fac WalletManager: fix handling Payment URLs with empty amount (xiphon)
2019-01-21 15:02:22 -06:00
dsc
fd3280c254
CSV export functionality for transaction history 2019-01-21 04:50:43 +01:00
xiphon
c963facc8c WalletManager: fix handling Payment URLs with empty amount 2019-01-16 18:01:11 +00:00
selsta
aa82615374 merchant: fix payment tracker sorting
If the History page wasn't opened once
before opening the Merchant page,
sorting was messed up.
2019-01-10 11:19:16 +01:00
mmbyday
e098a3f15e history: enable search by recipient address 2018-12-22 13:34:19 -08:00
luigi1111
72808de1ad
Merge pull request #1768
02134c4 transfer: paste Payment URL to fill the payment form fields (xiphon)
2018-12-01 14:03:51 -06:00
xiphon
02134c4fc6 transfer: paste Payment URL to fill the payment form fields 2018-11-30 03:51:03 +00:00
stoffu
c840e2b664
Allow adjusting number of rounds for the key derivation function 2018-11-30 11:22:32 +09:00
Guillaume LE VAILLANT
79452bc9ac Add border to generated QR codes 2018-10-14 13:55:59 +02:00
moneromooo-monero
59a63e7725 Fix blackball section to conform to format change 2018-09-30 12:02:56 +01:00
stoffu
9bb6a25f31
Add support for creating hardware wallet 2018-08-24 12:54:43 +09:00
MaxXor
5e4bc36fc3 Fix return value when deleting an addressbook entry 2018-07-28 07:47:16 -04:00
cryptochangements34
da93fc4a86 export/import key images 2018-05-14 17:43:52 -04:00
pazos
92582a9785 delete unused WalletManager functions 2018-05-08 18:14:00 +02:00
pazos
341ac18f1a log qt/qml to easylogging, add --log-file cmdline option 2018-05-08 18:13:29 +02:00
moneromooo-monero
6ef2a8e21d Wallet: fix listener leak 2018-04-04 16:59:45 +01:00
moneromooo-monero
22a1114501 Add segregation key reuse mitigation options 2018-03-26 20:57:33 +01:00
moneromooo-monero
65ea07af61 Add a shared ringdb management page - rings and blackballed outputs 2018-03-26 20:57:33 +01:00
stoffu
c8f0cf3543
Stagenet 2018-03-14 23:26:25 +09:00
luigi1111
56f6c0a48b
Merge pull request #1153
c853888 WalletManager: add logging API from QML
2018-03-13 17:26:44 -04:00
luigi1111
92a62da383
Merge pull request #1075
08beb71 Store wallet log in ~/Library/Logs/ in macOS
2018-03-13 17:03:58 -04:00
luigi1111
689123fa95
Merge pull request #1015
da32161 Use wallet2_api isAddressLocal utils method for isDaemonLocal check
2018-03-13 16:14:08 -04:00
luigi1111
2deff0611d
Merge pull request #1091
89ec822 removed persistentSettings.startLocalNode as it's synonym for !persistentSettings.useRemoteNode
af882e8 rectified visual switch between local node & remote node
fd1f4bf Bootstrap daemon (requires #3165)
2018-03-06 12:24:20 -05:00
moneromooo-monero
c85388815b WalletManager: add logging API from QML
requires #3345
2018-03-04 18:22:40 +00:00
Miguel Herranz
08beb71cca Store wallet log in ~/Library/Logs/ in macOS
In macOS it is not usual to modify anything inside an application. If
the user that runs the application doesn't have writing permissions the
log will not be saved.

This modifies the path to store them in macOS' standard location for
application logs.
2018-01-31 00:08:27 +01:00
stoffu
fd1f4bf628
Bootstrap daemon (requires #3165) 2018-01-30 07:45:11 +09:00
Neozaru
2061bc5212 UnsignedTransaction: Removing the Priority enum accordingly to libwalletapi update 2018-01-29 12:30:46 +01:00
luigi1111
629f460eb6
Merge pull request #1065
fdd528b Update copyright for 2018
2018-01-26 14:33:47 -05:00
kenshi84
cee0474e37
Subaddresses minimal version: supports default account only 2018-01-13 14:37:07 +09:00
xmr-eric
fdd528b99e Update copyright for 2018 2018-01-08 12:51:26 -05:00
MoroccanMalinois
83efc3893b
Android: Disable password strength meter 2017-12-24 01:32:18 +00:00
luigi1111
fbd508781e
Merge pull request #967
5cda1f5 Spend proof
2017-12-17 12:24:35 -06:00
Tim L
da3216156d Use wallet2_api isAddressLocal utils method for isDaemonLocal check 2017-12-11 16:44:01 -05:00
User
77bcdf9434
replace wallet/wallet2_api.h with wallet/api/wallet2_api.h to compile 2017-12-08 02:29:28 -05:00
stoffu
5cda1f5ac1
Spend proof 2017-11-30 08:36:28 +09:00
stoffu
d8f3a52378
Bugfix with tx proof + update 2017-11-26 11:46:41 +09:00
stoffu
d79fe0f457
Tx proof 2017-11-20 14:34:48 +09:00
Jaquee
c72207c2e2 transactionInfo: use empty str when fee=0 2017-11-01 17:02:44 +01:00
Jaquee
8553771f89 add localDaemonSynced() 2017-11-01 17:02:44 +01:00
Jaquee
d78f9f5e70 delete addressbook in wallet destructor 2017-11-01 17:02:44 +01:00
Jaquee
77335b300a QrCodeScanner: parse extra parameters 2017-11-01 17:02:44 +01:00
luigi1111
05844b0a29
Merge pull request #911
913ef54 Store cache on exit
2017-10-31 15:32:00 -05:00
Jaquee
d8ebafaec0 show correct height after switching wallets
requires #2724
2017-10-24 19:13:28 +02:00
Jaquee
8f73bac95c add option to change wallet creation height and rescan wallet cache 2017-10-23 18:16:27 -05:00
Jaquee
0ae04fde4b use 10 as default required confirmations 2017-10-23 21:24:50 +02:00
Jaquee
913ef54c22 Store cache on exit 2017-10-22 16:15:14 +02:00
Jaquee
31f318aaea add wallet creation height getter 2017-08-24 11:31:06 +02:00
Jaquee
94c92ba73c add daemon/wallet log path getters 2017-08-24 11:30:50 +02:00
Riccardo Spagni
c29ccc13ae
Merge pull request #808
3f7e3ba check updates async (Jaquee)
2017-08-23 21:23:13 +02:00
Jaquee
3f7e3ba3c4 check updates async 2017-08-06 00:10:59 +02:00
Jaquee
a7f52db613 History: Support coinbase txs
requires #2247
2017-08-03 21:43:01 +02:00
Jaquee
9037eed805 DaemonManager: support dataDir parameter + validator 2017-06-02 23:39:30 +02:00
Riccardo Spagni
f5450f9205
Merge pull request #706
f00a181 Disable rescan cache btn until we know if it's needed (Jaquee)
98b0406 Settings: Rescan wallet cache button (Jaquee)
2017-05-05 11:50:43 +02:00
Riccardo Spagni
58f24efd39
Merge pull request #702
f31b27d add wallet view/spend keys to seed dialog requires #2012 (Jaquee)
2017-05-05 11:48:03 +02:00
Jaquee
98b040670c Settings: Rescan wallet cache button 2017-05-03 14:37:33 +02:00
Jaquee
f31b27d3fd add wallet view/spend keys to seed dialog
requires #2012
2017-05-03 11:14:57 +02:00
Jaquee
1e7fbe5cb0
DaemonManager: fix issues with spaces in path 2017-04-12 20:23:11 +02:00
Riccardo Spagni
508b512c45
Merge pull request #616
716010a README: QtMultimedia dependency optional (MoroccanMalinois)
fb3a618 Make QtMultimedia dependency optional (MoroccanMalinois)
2017-03-27 21:23:21 +02:00
MoroccanMalinois
fb3a6182fc
Make QtMultimedia dependency optional 2017-03-27 17:39:47 +00:00
Jaquee
d730766479
useForkRules() - Catch no connection error 2017-03-26 19:02:18 +02:00