neobytes/src/qt
UdjinM6 496a0c31c9 merge #882: Autobackup enhancements + support autobackup in PS
1c860ce Autobackup refactoring and improvements:
- make nWalletBackups globally accessable
- move autobackup code from init.cpp to walletdb.cpp, see AutoBackupWallet function
- refactor autobackup code to warn user if autobackup failed instead of silently ignoring this fact
- refactor autobackup code to be able to backup fresh new wallet right after it was created, add this functionality to init sequence
- add new cmd-line option "-walletbackupsdir" to specify full path to directory for automatic wallet backups, see GetBackupsDir function

0ba1548 autobackup in PS:
- add nKeysLeftSinceAutoBackup to have some idea how many keys in keypool are more or less safe, show it in advanced PS UI mode and in rpc output for privatesend and getwalletinfo commands
- add autobackups support in PrivateSend mixing both in daemon and QT mode, warn user if number of keys left since last autobackup is very low or even stop mixing completely if it's too low

f3a2494 Warn about a special case - less than 60 seconds between restarts i.e. backup file name is the same as previos one. Continue and do not disable automatic backups in this case
.

e7b56bd Refactor to address locked wallets issue, replenish keypool and re-initialize autobackup on unlock (only if was disabled due to keypool issue)
Adjust few message strings.
2016-06-15 21:13:04 +02:00
..
forms Merge #867: Implement an option to enable/disable advanced PrivateSend UI 2016-06-06 21:52:24 +02:00
locale Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
res Merge #870: [UI] Masternode Icon Color Adjustment 2016-06-08 20:31:44 +02:00
test Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
addressbookpage.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
addressbookpage.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
addresstablemodel.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
addresstablemodel.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
askpassphrasedialog.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
askpassphrasedialog.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
bantablemodel.cpp [QA] adabt QT_NO_KEYWORDS for QT ban implementation 2015-09-16 16:50:20 +02:00
bantablemodel.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
bitcoinaddressvalidator.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
bitcoinaddressvalidator.h
bitcoinamountfield.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
bitcoinamountfield.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
bitcoingui.cpp Use options to choose whether to show Masternodes tab or not. Should be set to true at first run for those who have masternodes in their masternode.conf and false for others. 2016-05-16 01:55:20 +03:00
bitcoingui.h Add masternode tab in qt wallet 2016-05-11 15:50:04 +03:00
bitcoinunits.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
bitcoinunits.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
clientmodel.cpp [UI] Rebranding: DS reference changed to PS (#810) 2016-05-27 00:05:05 +02:00
clientmodel.h refactor sync progress ui to use signals, remove lock from masternode str ui 2016-02-19 21:09:54 +03:00
coincontroldialog.cpp create INSTANTSEND_MIN_FEE to manage IS fee in one place (#829) 2016-05-30 08:22:15 +02:00
coincontroldialog.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
coincontroltreewidget.cpp Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
coincontroltreewidget.h
csvmodelwriter.cpp
csvmodelwriter.h
darksendconfig.cpp [UI] Rebranding: PrivateSend/InstantSend (update 2) (#804) 2016-05-25 07:25:16 +02:00
darksendconfig.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
dash_locale.qrc typo in translation config 2016-01-16 12:06:09 +01:00
dash.cpp Assign app name in NetworkStyle::NetworkStyle(), fixes splash screen 2016-04-20 17:03:22 +03:00
dash.qrc Merge #868: checkbox image for wallet themes 2016-06-06 21:52:09 +02:00
dashstrings.cpp [UI] Rebranding: PrivateSend/InstantSend (update 2) (#804) 2016-05-25 07:25:16 +02:00
editaddressdialog.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
editaddressdialog.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
guiconstants.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
guiutil.cpp merge #882: Autobackup enhancements + support autobackup in PS 2016-06-15 21:13:04 +02:00
guiutil.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
intro.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
intro.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
macdockiconhandler.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
macdockiconhandler.mm qt: update forgotten emit to Q_EMIT in macdockiconhandler.mm 2015-07-15 15:09:31 +02:00
macnotificationhandler.h
macnotificationhandler.mm Cleanup 2016-02-15 00:01:44 +03:00
masternodelist.cpp Merge #862: make MasternodeList qt4 compatible 2016-06-03 06:59:14 +02:00
masternodelist.h right-click to start alias in "My Masternodes" sub-tab 2016-05-20 16:15:02 +03:00
networkstyle.cpp Assign app name in NetworkStyle::NetworkStyle(), fixes splash screen 2016-04-20 17:03:22 +03:00
networkstyle.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
notificator.cpp
notificator.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
openuridialog.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
openuridialog.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
optionsdialog.cpp Merge #867: Implement an option to enable/disable advanced PrivateSend UI 2016-06-06 21:52:24 +02:00
optionsdialog.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
optionsmodel.cpp Merge #867: Implement an option to enable/disable advanced PrivateSend UI 2016-06-06 21:52:24 +02:00
optionsmodel.h Merge #867: Implement an option to enable/disable advanced PrivateSend UI 2016-06-06 21:52:24 +02:00
overviewpage.cpp merge #882: Autobackup enhancements + support autobackup in PS 2016-06-15 21:13:04 +02:00
overviewpage.h merge #882: Autobackup enhancements + support autobackup in PS 2016-06-15 21:13:04 +02:00
paymentrequest.proto
paymentrequestplus.cpp Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
paymentrequestplus.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
paymentserver.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
paymentserver.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
peertablemodel.cpp Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
peertablemodel.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
platformstyle.cpp [UI] Enable themed *.png icons again for Linux 2016-04-20 17:35:53 +02:00
platformstyle.h qt: Introduce PlatformStyle 2015-07-31 09:35:18 +02:00
qvalidatedlineedit.cpp Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
qvalidatedlineedit.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
qvaluecombobox.cpp Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
qvaluecombobox.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
receivecoinsdialog.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
receivecoinsdialog.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
receiverequestdialog.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
receiverequestdialog.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
recentrequeststablemodel.cpp Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
recentrequeststablemodel.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
rpcconsole.cpp Yet another fix for rpc autoCompleter, #752 was not enough (#844) 2016-05-31 06:56:58 +02:00
rpcconsole.h Add autocomplete to bitcoin-qt's console window. 2016-03-17 08:39:05 +01:00
sendcoinsdialog.cpp [UI] Rebranding: PrivateSend/InstantSend (update 2) (#804) 2016-05-25 07:25:16 +02:00
sendcoinsdialog.h Fix unlock for sending txes from qt dialog 2016-03-16 07:51:17 +01:00
sendcoinsentry.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
sendcoinsentry.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
signverifymessagedialog.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
signverifymessagedialog.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
splashscreen.cpp [UI] Parts of PR612 re-added 2016-04-20 08:04:46 +02:00
splashscreen.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
trafficgraphwidget.cpp Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
trafficgraphwidget.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
transactiondesc.cpp [UI] Rebranding: Darksend/InstantX changed to PrivateSend/InstantSend 2016-05-09 21:08:13 +02:00
transactiondesc.h
transactiondescdialog.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
transactiondescdialog.h
transactionfilterproxy.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
transactionfilterproxy.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
transactionrecord.cpp Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
transactionrecord.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
transactiontablemodel.cpp Merge #875: Fix color for PS transaction labels 2016-06-09 08:26:11 +02:00
transactiontablemodel.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
transactionview.cpp Merge #884: [UI] Transaction Date Range: persistence added and format modified 2016-06-13 14:11:26 +02:00
transactionview.h Merge remote-tracking branch 'bitcoin/0.12' into HEAD 2016-02-06 16:48:04 +03:00
utilitydialog.cpp clean fixed TODOs 2016-02-21 04:22:11 +03:00
utilitydialog.h Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
walletframe.cpp Add masternode tab in qt wallet 2016-05-11 15:50:04 +03:00
walletframe.h Add masternode tab in qt wallet 2016-05-11 15:50:04 +03:00
walletmodel.cpp [UI] Rebranding: PrivateSend/InstantSend (update 2) (#804) 2016-05-25 07:25:16 +02:00
walletmodel.h [UI] Rebranding: PrivateSend/InstantSend (update 2) (#804) 2016-05-25 07:25:16 +02:00
walletmodeltransaction.cpp Bump copyright headers to 2015 2016-01-05 14:13:33 +01:00
walletmodeltransaction.h Subtract fee from amount 2015-03-13 11:04:18 +01:00
walletview.cpp Use options to choose whether to show Masternodes tab or not. Should be set to true at first run for those who have masternodes in their masternode.conf and false for others. 2016-05-16 01:55:20 +03:00
walletview.h Add masternode tab in qt wallet 2016-05-11 15:50:04 +03:00
winshutdownmonitor.cpp
winshutdownmonitor.h