Commit Graph

484 Commits

Author SHA1 Message Date
ThomasV 96b66b7e4f kivy: use on_state instead of on_release 2018-12-20 12:19:54 +01:00
ThomasV 58a9fa0ad5 kivy: use default scroll_distance and scroll_timeout 2018-12-20 11:32:01 +01:00
ghost43 8e5331e5b2 Merge pull request #4932 from SomberNight/revealer_cleanup_20181215
revealer: clean-up, allow restoring v0
2018-12-20 04:24:21 +01:00
SomberNight caae9f8a6a revealer: warning re version 0 now includes URL 2018-12-20 04:21:40 +01:00
SomberNight 1b7672f70e qt: fix invoices tab
closes #4941
2018-12-20 01:09:16 +01:00
SomberNight d5591da682 qt history: consider column is hidden in context menu 2018-12-19 17:01:20 +01:00
SomberNight f0f73380a2 qt history: fix refresh bug ("verified"/fee histogram interplay) 2018-12-19 16:47:26 +01:00
SomberNight e1ba962fe1 revealer: clean-up prev and fixes 2018-12-15 01:07:35 +01:00
tiagotrs b41a83ceda new hook/interface ref #4540 2018-12-15 00:48:40 +01:00
ThomasV 27caa683fe kivy: show synchronization status in the balance field 2018-12-14 08:27:03 +01:00
SomberNight 8b775fd24a contrib: import 'requests' in try-except 2018-12-13 23:25:52 +01:00
ThomasV 7a4270f5a4 Qt: camera icon 2018-12-13 17:21:56 +01:00
SomberNight 67b2aebed6 android build: use rebased p4a fork
https://github.com/SomberNight/python-for-android/commit/86eeec7c19679a5886d5e095ce0a43f1da138f87
2018-12-13 16:23:58 +01:00
Calin Culianu 14363f8f2f [Qt] Got rid of qt.util.Timer class and instead replaced the functionality with the more efficient QTimer. Also added disconnection from the timer on window close.
(cherry picked from https://github.com/Electron-Cash/Electron-Cash/commit/19a21eb08d4c3bb665d4a3b50daf38d51b6589b3)
2018-12-13 16:00:44 +01:00
ThomasV 3184d6f369 simplify previous commit 2018-12-13 12:10:36 +01:00
SomberNight ef94af950c wallet: try detecting internal address corruption 2018-12-12 20:50:53 +01:00
SomberNight 9bbfd610be qt: don't flash QWidgets on startup before main window is visible
Consider wallet without password set. Using Qt GUI.
When starting the app, before the main window appears, small artefacts
("minimised" windows?) would appear very briefly and then disappear.
2018-12-12 19:58:13 +01:00
SomberNight 363dd12a2a qt: try even harder not to crash whole app on first start 2018-12-11 21:29:23 +01:00
SomberNight 0ec7005f90 qt history: data() should return QVariant
the docs says so,
and also HistoryList.create_menu() was crashing sometimes re "Copy {}"
2018-12-10 19:42:31 +01:00
SomberNight 4e7b2f3ea3 qt history: use IntEnum for column indices 2018-12-10 19:25:38 +01:00
SomberNight 4791c7f424 qt history: fix toggling fiat capital gains 2018-12-10 16:53:46 +01:00
SomberNight b0631f90f8 qt history: fix slowness
arghhhhh finalllllllllllly figured it out...
2018-12-10 16:48:55 +01:00
ThomasV e35ed17200 remove call to undefined method refresh_headers 2018-12-10 13:07:03 +01:00
ThomasV 059fb51893 reintroduce profiler 2018-12-10 10:18:24 +01:00
SomberNight ca1043ffda qt history list: hide columns sooner
while wallet was starting up "hidden columns" were visible
2018-12-10 09:31:53 +01:00
SomberNight 5be6966462 qt history list: allow filtering by (partial) txid 2018-12-10 09:31:52 +01:00
SomberNight 0d755b86ab qt address dialog: HistoryModel needs reference to correct HistoryList
refresh() was hiding/showing the headers of the main HistoryList
2018-12-10 09:31:52 +01:00
SomberNight a99b92f613 qt history list: optimise fee histogram induced refresh 2018-12-10 09:31:51 +01:00
SomberNight 696db310a5 qt history list: optimise update_item (tx mined status) 2018-12-10 09:31:50 +01:00
SomberNight b1e15751d6 qt history list: "status"-based sort should also tie-break on height 2018-12-10 09:31:50 +01:00
SomberNight 65e8eef87f qt history list: use OrderedDictWithIndex for txns 2018-12-10 09:31:49 +01:00
SomberNight 5e61ad09c1 qt addresses list: fix filtering 2018-12-10 09:31:48 +01:00
SomberNight 48e119b59e qt history: minor clean-up and sanity checking 2018-12-10 09:31:47 +01:00
SomberNight e023d8abdd qt history list: sorting of first column now considers txpos
same block txns were in unnatural order, maybe sort is not stable?
2018-12-10 09:31:47 +01:00
SomberNight 1c0c21159b qt history list: performance optimisations 2018-12-10 09:31:46 +01:00
Janus d2ddb255ef QAbstractItemModel: Release Notes and Address List fiat bug fix 2018-12-10 09:31:46 +01:00
Janus 3960070a50 QAbstractItemModel: fix sorting, QAbstractItemDelegate usage, QVariant usage 2018-12-10 09:31:45 +01:00
Janus 4eb4b341db QAbstractItemModel: initial version, filter not done 2018-12-10 09:31:39 +01:00
SomberNight 5b9b6a931d qt network dialog: fix NodesListWidget if there is fork
undo part of 5473320ce4
2018-12-10 08:04:54 +01:00
SomberNight 0294844c11 labels plugin qt: only update corresponding window; disconnect signal 2018-12-08 06:56:18 +01:00
SomberNight 258b504000 qt main window: unregister network callbacks 2018-12-08 06:31:28 +01:00
SomberNight c017f788ac wallet: TxMinedInfo (merged TxMinedStatus and VerifiedTxInfo) 2018-12-07 20:47:28 +01:00
SomberNight 605982a2b7 android build: less verbose buildozer logs 2018-12-06 17:25:00 +01:00
SomberNight 2f7573850e fix prev 2018-12-06 16:05:35 +01:00
SomberNight 8999e92f76 android build: fix warning re ndk_api
"NDK API target was not set manually, using the default of 21 = min(android-api=28, default ndk-api=21)"
2018-12-06 13:43:24 +01:00
SomberNight a62e5d39ca android build: add "how to deploy apk on phone" to readme 2018-12-06 05:10:24 +01:00
SomberNight 993374dce7 travis: build android apk 2018-12-06 05:09:08 +01:00
SomberNight cc0db41879 qt history: speed up ensure_fields_available (faster startup) 2018-12-04 22:24:32 +01:00
SomberNight e35f2c5bed qt history list: fix #4896 2018-12-04 17:27:02 +01:00
SomberNight 960855d0aa wallet history fees: only calculate fees when exporting history
it's expensive, and it slows down startup of large wallets a lot
2018-12-04 16:17:22 +01:00