Commit Graph

10250 Commits

Author SHA1 Message Date
SomberNight 019884a98b network: follow-up 38ab7ee554 2019-02-12 19:23:58 +01:00
SomberNight 2174fc0676 cli history: add option to filter by block height 2019-02-12 18:38:35 +01:00
SomberNight 38ab7ee554 network: catch untrusted exceptions from server in public methods
and re-raise a wrapper exception (that retains the original exc in a field)

closes #5111
2019-02-12 17:02:15 +01:00
SomberNight fd62ba874b kivy: rm dead code 2019-02-11 20:22:03 +01:00
SomberNight 026448837f no more "import *"
fixes #5101
fixes #5105
2019-02-11 20:21:24 +01:00
SomberNight 8072ad1ad9 network broadcast_transaction: make error text clearer 2019-02-11 16:36:01 +01:00
SomberNight ebeed4736f qt utxo_list: show full prevout_n in outpoint column
previously, if prevout_n was >=10, the ":" char or even digits were cut
2019-02-10 21:20:44 +01:00
SomberNight c23b869d3c qt MyTreeView subclasses: change "headers" from list to dict 2019-02-10 21:13:53 +01:00
SomberNight 5aafcb2875 qt MyTreeView subclasses: use IntEnum for columns 2019-02-10 21:00:08 +01:00
SomberNight cd097d6bb8 qt history list: update_tx_mined_status was not updating 'date' for tx
fixes #5096
2019-02-10 06:36:58 +01:00
ThomasV eb96d422f7 import version module 2019-02-09 12:15:46 +01:00
SomberNight d78537c8c4 rerun freeze_packages 2019-02-08 19:19:02 +01:00
SomberNight df9087970b update block header checkpoints 2019-02-08 16:38:59 +01:00
SomberNight 699562c78d bump libsecp256k1 version 2019-02-08 16:17:52 +01:00
ThomasV 01eaf0fe4e Merge pull request #5052 from JeremyRand/utxolist-for-loop
Refactor for loop in UTXOList
2019-02-08 15:53:28 +01:00
ThomasV b06b8753e6 fix #5088 2019-02-08 12:59:06 +01:00
ThomasV 1da1f0bfea fix #4984 2019-02-08 11:17:48 +01:00
ThomasV 8f4967f7d0 qt wizard: select_storage 2019-02-08 09:10:07 +01:00
ThomasV beb9f63274 follow-up prev 2019-02-08 08:27:23 +01:00
ThomasV 58c2c15266 follow up 6fb974227b 2019-02-08 08:21:18 +01:00
SomberNight fc72e661de requirements: set min version for aiohttp 2019-02-08 02:24:44 +01:00
SomberNight 89bb49e117 mac build: install pinned pip and setuptools earlier
also add --no-use-pep517 option for pyinstaller (see 4b560250a6)
2019-02-07 20:19:07 +01:00
SomberNight 2c71b9da0c icons: instead of symlinks, just mv "icons" dir
symlinks are really inconvenient on Windows
(when running from cloned source)

follow-up #5055
2019-02-07 20:01:52 +01:00
SomberNight 9beabc0311 fix prev: run make_locale before building android apk 2019-02-07 17:57:15 +01:00
SomberNight ba08b2279d kivy build: test and document that make_locale is to be run first 2019-02-07 16:45:09 +01:00
ThomasV 6fb974227b fix #5082 2019-02-07 13:56:11 +01:00
ThomasV 6ade5903dc network: fix send_multiple_requests 2019-02-07 13:30:14 +01:00
SomberNight 7bb3e5336a trezor: PIN could not be disabled
fixes #5078
2019-02-06 15:50:57 +01:00
ThomasV 4ed8787433 remove 'util.py' from scripts 2019-02-05 20:33:50 +01:00
ThomasV 8f2a730b3b add more details values to history 2019-02-05 18:27:01 +01:00
SomberNight d6986347e6 qt icons: update remaining QIcon() constructors
follow-up #5053
2019-02-05 00:59:09 +01:00
SomberNight a5ddb42bfd win/mac binaries: fix qt icons
follow-up #5055
2019-02-04 22:34:59 +01:00
SomberNight 2de7fd5466 wine build: small clean-up in prepare-wine.sh 2019-02-04 20:27:04 +01:00
SomberNight 001b815c18 wine build: upgrade wine, nsis, python
wine-specific hack no longer needed with new wine version
2019-02-04 20:27:04 +01:00
SomberNight 5a1778b7fe start using util.resource_path 2019-02-04 20:27:03 +01:00
SomberNight 67d080b34a mv qt update checker to its own file 2019-02-04 20:27:03 +01:00
SomberNight 6926b8b2d4 qt update checker: handle --offline 2019-02-04 20:27:02 +01:00
SomberNight 68cd37282e qt: set default "window icon" (only visible on Windows) 2019-02-04 20:27:02 +01:00
SomberNight 9e58d56e6d qt qrwindow: rm dead code 2019-02-04 20:27:01 +01:00
SomberNight 8412b53ed5 wizard: copy/restore storage when stepping through the wizard
When interacting with wizard, there is a single shared storage instance.
If you go down the tree of dialogs, press "back" a couple times, go
down another branch of dialogs, etc, there are side-effects on storage,
which are never undone.

fixes #5057
fixes #4496
2019-02-04 20:27:01 +01:00
SomberNight 9013f6d59e wizard: make 'stack' private 2019-02-04 20:27:00 +01:00
SomberNight bc2a421d87 network: clean up broadcast_transaction
Handle all exceptions in network.py, instead of in gui code.
Send some exceptions to crash reporter; previously gui code
would suppress them.
2019-02-04 20:27:00 +01:00
ThomasV 76ff2f53c5 Merge pull request #5042 from SomberNight/appimage
binaries for Linux: AppImage
2019-02-04 19:16:15 +01:00
SomberNight 66de511828 travis: build appimage for linux 2019-02-03 23:45:34 +01:00
SomberNight a754f9fe10 initial commit for building AppImages for Linux x86_64 2019-02-03 23:45:30 +01:00
SomberNight 47b07f19b9 build: factor out some utilities to build_tools_util.sh 2019-02-03 23:44:34 +01:00
SomberNight ca931f476f fix android build: pin buildozer and pin kivy.
old p4a did not work with new buildozer. kivy master crashes.
kivy latest release has runtime issues (orientation was landscape).
these versions seem to work.
also updated dockerfile to more closely match p4a master.
2019-02-03 23:40:49 +01:00
SomberNight 43487910c7 qt network dialog: use intenum for columns 2019-02-03 20:04:33 +01:00
ThomasV 905e271db9 remove phishing server 2019-02-03 12:28:59 +01:00
SomberNight 52d602b6c1 network: fix get_servers to not modify default list 2019-02-02 20:10:12 +01:00