Commit Graph

10013 Commits

Author SHA1 Message Date
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
SomberNight add3b36f32 build: replace remaining "python setup.py install" with "pip install" 2019-02-02 08:07:48 +01:00
ThomasV 819c3b81e3 Merge pull request #5055 from SomberNight/fix_qt_icons_when_pkg_installed
fix: qt icons not available when installed as python package
2019-02-02 06:26:47 +01:00
SomberNight 4fa87d8595 fix: qt icons not available when installed as python package
follow-up #5053
2019-02-01 23:32:24 +01:00
SomberNight 7ea01e9e91 qt inline icons: change mouse-over cursor 2019-02-01 21:57:18 +01:00
ghost43 7266ecc2b8 contrib/make_tgz: small improvements. (#5040) 2019-02-01 21:20:45 +01:00
ThomasV f846d1d59a Merge pull request #5039 from SomberNight/tx_version_bump_to_2
transaction: change default version to 2
2019-02-01 20:48:18 +01:00
ThomasV f05aabd802 Merge pull request #5053 from SomberNight/qt_icons_file_rm
rm qt icons file
2019-02-01 20:47:16 +01:00
SomberNight 16bac5fd73 rm qt icons file
so we don't need pyrcc5, which is not deterministic,
and so we don't need the submodule for the icons

based on electrumsv/electrumsv@bf8802c2ea
2019-02-01 20:15:28 +01:00
SomberNight 185d02d9df delete snap file
we don't distribute snaps; not sure if the file is useful for anyone
it's already not working because it references python 3.5
2019-02-01 19:46:20 +01:00
SomberNight 3ad6f738bd util: rm hfu, cleaner bh2u 2019-02-01 19:02:02 +01:00
SomberNight 7f3de8241c qt/hww: temporarily bundle our own version of safetlib.qt.pinmatrix
until safetlib releases a new version that includes https://github.com/archos-safe-t/python-safet/commit/b1eab3dba4c04fdfc1fcf17b66662c28c5f2380e

closes #4960
2019-01-31 20:58:04 +01:00
SomberNight e7d3fd32fb contrib/freeze_packages.sh: should hard fail if there is an error
exceptions raised by find_restricted_dependencies.py were getting ignored
2019-01-31 19:44:04 +01:00
SomberNight 3ca1b710d6 build: use sha256sum instead of md5sum 2019-01-31 17:01:00 +01:00
SomberNight d4967faf28 wine build: pin wine signing key. minor refactoring. 2019-01-31 16:37:27 +01:00
SomberNight c399693049 qt contact list: context menu fixups
fixes #5048
fixes #5049

follow-up 9cff42328d
2019-01-31 12:13:31 +01:00
SomberNight 9bbea9bf2f wallet: implement wait_for_address_history_to_change API 2019-01-30 21:30:25 +01:00
SomberNight 55e6830cfc android build: update pinned python-for-android. use newer google NDK.
fixes #5045
2019-01-30 19:30:36 +01:00
SomberNight 0f0cee422e trezor and clones: sign tx version too 2019-01-30 12:03:52 +01:00
SomberNight 27299092df hardware cmdline handler: print messages to stderr (take 2)
follow-up 5613f9b903

button_request should not call show_error as error dialogs in Qt block
the GUI thread.
2019-01-29 17:25:02 +01:00
ThomasV 0429fe5960 Merge pull request #5031 from spesmilo/daemon_error_forwarding
daemon: forward TypeError trace to client
2019-01-29 09:37:30 +01:00
Janus 2737744bfe daemon: forward TypeError trace to client 2019-01-29 02:07:10 +01:00
SomberNight 4c6379a936 linux sdist: try to exclude some more garbage files from release tarball 2019-01-28 18:15:05 +01:00
SomberNight dcd3d6c3d1 linux sdist: rm dead file from MANIFEST.in 2019-01-28 17:36:47 +01:00
SomberNight 15bc097f55 gitignore: update old path 2019-01-28 17:35:52 +01:00
SomberNight 501e725a47 kivy readme: note about running on linux desktop
closes #5037
2019-01-28 15:26:46 +01:00
SomberNight d820f9ad37 transaction: change default version to 2 2019-01-28 15:11:03 +01:00
duckartes f9b0c66843 Update: README.rst (#5036)
Correct filename paths under Creating Binaries.
2019-01-27 18:15:37 +01:00
SomberNight 31c08db909 qt update notifications: make url clickable; prevent multiple dialogs 2019-01-27 14:42:37 +01:00
ThomasV 138c98d7d8 add 'get' command to CLI 2019-01-26 16:50:51 +01:00
SomberNight 53310690a5 version notifications: sig check would always fail on testnet 2019-01-26 15:30:30 +01:00
SomberNight b085d7cc59 document linux release process
closes #5030
2019-01-25 19:14:28 +01:00
ThomasV 0f0bdfe7f0 update release notes 2019-01-25 19:09:29 +01:00
ThomasV c4774d7a8e update submodules 2019-01-25 18:46:29 +01:00
SomberNight 0bfda7c8c7 validate version update announcements using "bitcoin address" message signing 2019-01-25 18:16:56 +01:00
Johann Bauer 34c99c3b36 [Qt] Add optional update notifications 2019-01-25 18:16:32 +01:00
ThomasV 5613f9b903 hardware cmdline handler: print messages to stderr 2019-01-25 18:16:03 +01:00