Implement Skip Sync and Data Saving features
Logic:
- Add 'Skip to Tip', 'Date Range', and 'Full Sync' engine to libwalletqt
- Implement 'Scan Transaction' functionality for specific TXIDs
UI:
- Add context menu actions to bottom bar for selective sync
- Display block-depth count in status bar, courtesy of @masflam
bounty claimed here (as "mr_overquald")
https://bounties.monero.social/posts/79/1-230m-add-a-skip-sync-feature-to-a-monero-wallet
Co-authored-by: MasFlam <masflam@masflam.com>
refactor, cleanup, and format code.
allow for storing a debug version in the build #
wip gem
idk gem, little pruney there
restore master. Let's go from there again
Implement Skip Sync and Data Saving features
Logic:
- Add 'Skip to Tip', 'Date Range', and 'Full Sync' engine to libwalletqt
- Implement 'Scan Transaction' functionality for specific TXIDs
UI:
- Add context menu actions to bottom bar for selective sync
- Display block-depth count in status bar, courtesy of @masflam
bounty claimed here (as "mr_overquald")
https://bounties.monero.social/posts/79/1-230m-add-a-skip-sync-feature-to-a-monero-wallet
Co-authored-by: MasFlam <masflam@masflam.com>
allow for storing a debug version in the build #
idk gem, little pruney there
allow for storing a debug version in the build num (merge: keep-both)
fix cmakelists
wip
ds updates to Wallet.cpp/Wallet.h
fix build error
wip
wip2
super
getting there
fix warning/info messages
bigger scan Tx window
fix transaction diaglogue sizing
fix warning/info in build logs
updae message box stuff
better
fix compile error; hopefully persist settings?
fixing it up
laughable bug
better conditional & debug logging
better?
tidy estimatedBytes
use simple QDialog for transaction Scan window
rename to syncPause
properly dispose of QThreadStorage disposal
$ ./build/bin/feather --version
FeatherWallet
2.8.1-79-g16eec531
QThreadStorage: entry 2 destroyed before end of thread 0x562e3e2b3b90
QThreadStorage: entry 1 destroyed before end of thread 0x562e3e2b3b90
shellcheck stuff?
wip1
wip2
more wip
better
improvements in status bar
debug build
better!
keep trucking
better synch status
trying to get status always updated
put into helper method
restore CMakeLists.txt back to master status
polishing for review
remove formatting diffs; remove BCUR ref
refactor bool importTransaction()