SomberNight
5b9b6a931d
qt network dialog: fix NodesListWidget if there is fork
...
undo part of 5473320ce4
7 years ago
SomberNight
9607854b67
network: fix switching interface (restart old one)
...
follow-up b3ff173b45
connection_down was killing the already restarted old interface
7 years ago
SomberNight
62e352a2a8
network: don't let _maintain_sessions die from CancelledError
...
as then the network would get paralysed and no one can fix it
7 years ago
SomberNight
b3ff173b45
interface: change close() implementation
...
was getting on lightning branch in some circumstances
RecursionError: maximum recursion depth exceeded while calling a Python object
7 years ago
SomberNight
762082e13d
wine build: dedupe PYTHON_VERSION
7 years ago
ghost43
f59a4f85db
win/mac build: strip parts of pyqt5 from binaries to reduce size ( #4901 )
...
When bumping pyinstaller to 3.4, binary sizes had increased drastically.
The main reason seems to be that pyinstaller is pulling in "all" of qt.
based on Electron-Cash/Electron-Cash@4b0996959420dfca3d53f178d86205616d8c568b
7 years ago
benma
6c20340338
bitbox: fix seed command ( #4906 )
...
Entropy required to be 64 bytes.
7 years ago
SomberNight
0294844c11
labels plugin qt: only update corresponding window; disconnect signal
7 years ago
SomberNight
258b504000
qt main window: unregister network callbacks
7 years ago
SomberNight
c9482b5ea2
fix prev
7 years ago
SomberNight
c017f788ac
wallet: TxMinedInfo (merged TxMinedStatus and VerifiedTxInfo)
7 years ago
Janus
e1f4865844
digitalbitbox, trustedcoin: proxied http client
...
use common cross-thread HTTP method, which is put in network.py,
since that is where the proxy is. TrustedCoin tested successfully,
but DigitalBitbox can't be tested completely due to #4903
before this commit, digitalbitbox would not use any proxying
7 years ago
Janus
0169ec880c
digitalbitbox: make constant strings
7 years ago
Janus
9a3f2e8fcc
digitalbitbox: fix stretch_key bytes/str confusion
7 years ago
SomberNight
31a5d0c2f0
tweak release notes for 3.3
7 years ago
SomberNight
503bd357f4
requirements: bump python-trezor to 0.11
7 years ago
SomberNight
8c3920a0db
hw: check_libraries_available now gets version of incompatible libs
...
previously we would return early and the user would
just see "missing libraries"
7 years ago
ghost43
1546d65ebe
Merge pull request #4875 from matejcik/trezor-0.11
...
WIP: Trezor 0.11
7 years ago
SomberNight
20fa7fc2f7
trezor: fix sign_transaction prev_tx
7 years ago
SomberNight
9e86bc586c
trezor: only confirm passphrase when creating wallet
...
but not when decrypting
7 years ago
SomberNight
605982a2b7
android build: less verbose buildozer logs
7 years ago
SomberNight
2f7573850e
fix prev
7 years ago
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)"
7 years ago
SomberNight
a62e5d39ca
android build: add "how to deploy apk on phone" to readme
7 years ago
SomberNight
993374dce7
travis: build android apk
7 years ago
SomberNight
e8a8a17217
test_wallet_vertical: offline sign with old seed
7 years ago
matejcik
8e681c1723
trezor: update name (TREZOR -> Trezor)
7 years ago
matejcik
43acd09df8
trezor: support outdated firmware notifications
...
Outdated firmware error messages were originally raised from
create_client, which would mean that a client for an outdated device
would not be created.
This had a number of undesirable outcomes due to "client does not exist"
being conflated with "no device is connected".
Instead, we raise in setup_client (which prevents creating new wallets
with outdated devices, BUT shows them in device list), and python-trezor
also raises on most calls (which gives us an error message when opening
wallet and/or trying to do basically anything with it).
This is still suboptimal - i.e., there's currently no way for Electrum to
claim higher version requirement than the underlying python-trezor, and
so minimum_firmware property is pretty much useless ATM.
7 years ago
matejcik
8571cafcc8
trezor: call get_xpub with correct argument
...
`creating` indicates that this is a new wallet. Which is always the case
in `setup_device`
7 years ago
SomberNight
c3deb16a7d
exchange rate: fix coinbase
...
closes #4897
7 years ago
SomberNight
cc0db41879
qt history: speed up ensure_fields_available (faster startup)
7 years ago
SomberNight
e35f2c5bed
qt history list: fix #4896
7 years ago
SomberNight
923a9c36cb
util: Satoshis and Fiat should not be namedtuples
...
undo part of 37b009a342
due to json encoding problems
7 years ago
SomberNight
960855d0aa
wallet history fees: only calculate fees when exporting history
...
it's expensive, and it slows down startup of large wallets a lot
7 years ago
ThomasV
ebea5b0159
follow-up 5473320ce459b3076d60f71dab490ed3a07b86a5: do not call get_full_history in constructor
7 years ago
ThomasV
bd5c82404d
do not block load_wallet with watching_only warning
7 years ago
ThomasV
5ae9365f77
Merge pull request #4895 from benma/bitbox
...
plugins/digitalbitbox: compatibility with firmware v5.0.0
7 years ago
Marko Bencun
92a9cda4fc
plugins/digitalbitbox: compatibility with firmware v5.0.0
7 years ago
SomberNight
059beab700
qt history list: small clean-up
7 years ago
SomberNight
ea235a1468
qt dark theme: use correct QR code icon (light/dark)
7 years ago
matejcik
8973bb6f71
Merge branch 'master' into trezor-0.11
7 years ago
SomberNight
d69ef890c0
downgrade qdarkstyle for now
...
see ColinDuquesnoy/QDarkStyleSheet#123
7 years ago
Janus
0677ce6d52
qt: avoid app.palette().text().color(), doesn't work on dark style
7 years ago
Janus
72957f4d51
qt_standardmodel: only use proxymodel when appropriate
7 years ago
Janus
5473320ce4
qt: use QStandardItemModel
7 years ago
SomberNight
9350709f13
wallet creation: take care not to write plaintext keys to disk
...
when creating imported privkey wallets the privkeys
were written to disk unencrypted first, then overwritten with ciphertext
7 years ago
SomberNight
ff454ab29d
cli restore: fix imported privkeys with password
...
closes #4894
7 years ago
ThomasV
e1fb75a81d
Merge pull request #4892 from preserveddarnell/patch-2
...
Update README.rst
7 years ago
ThomasV
dc46149f1c
Merge pull request #4893 from cculianu/fix_tx_desc_coins_tab
...
UI: Make Coins Tab -> Details TX Dialog show TX Description (label)
7 years ago
Calin Culianu
4386799fb0
follow-up
7 years ago