SomberNight
c34273b771
(minor) missing space in message when deleting wallet
2018-05-29 13:40:36 +02:00
SomberNight
16e4827e8c
use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py
2018-05-25 15:43:06 +02:00
ThomasV
4c234397ec
Merge pull request #4351 from SomberNight/2fa_sign_then_otp
...
trustedcoin: sign first, then prompt for OTP
2018-05-18 17:36:18 +02:00
SomberNight
a9bf664a5e
qt: network status text to tell user proxy is enabled when network can't connect
2018-05-17 00:48:14 +02:00
SomberNight
150cbb5d9c
fix #4356 : qt/tx_dialog - move save local button to left.
...
also: properly parent popup, and add extra note re what local tx ('save') means
2018-05-14 17:00:29 +02:00
SomberNight
f0657a3507
qt: show start-up wizard in case of exception
...
related: #4355
2018-05-11 00:03:01 +02:00
ghost43
dae187bada
allow fractional feerates ( #4324 )
2018-05-09 19:30:18 +02:00
SomberNight
ceae43afe5
trustedcoin: sign first, then prompt for OTP
2018-05-08 20:04:36 +02:00
SomberNight
c03d68d758
add 'sat' as base unit option
2018-05-05 12:52:19 +02:00
SomberNight
864706574b
fix #4330
2018-05-02 11:56:03 +02:00
SomberNight
ae24af9bc2
wizard: move GoBack from Qt wizard to base_wizard
2018-05-01 14:47:50 +02:00
SomberNight
e90a31ef23
qt seed dialog, (minor) class attr -> instance attr
2018-04-25 00:20:06 +02:00
SomberNight
eb64571341
qt seed dialog fixes
...
for xpub, reenable show qr code option (fixes #4307 )
set to read-only when editing capability is not intentional
allow tab to auto-complete
2018-04-24 23:55:42 +02:00
Ben Woosley
53320470f5
Format the transaction window fee rate with 1 decimal place ( #4286 )
...
* Fix format_satoshi to properly handle non-integer values
Handling the integer and fraction parts together via string formatting
simplifies the initial composition because the default behavior manages
the - sign, and the incorporation of the fractional part.
* Limit fee rate output to one decimal place
Via a new precision arg
* Introduce format_fee_satoshis and use it for all fee display
2018-04-24 18:54:14 +02:00
SomberNight
a161b6e655
RBF: make sure we know the fee for the old txn
...
related #4306
2018-04-24 15:30:13 +02:00
SomberNight
9fb927a068
minor py3 fix: language setting in qt/preferences
2018-04-23 20:06:54 +02:00
Ben Woosley
d7750c73e6
Use keyword arguments for format_amount call clarity ( #4290 )
2018-04-23 18:17:29 +02:00
tiagotrs
23c29715af
Add "Revealer" seed backup plugin ( #4228 )
...
* revealer commit
* fix seed font, added license
* fixed strings for translation
* better calibration instructions, fixed position
* removed html from translatable strings, fixed typo
* Added monospace font for codes, cleaned up redundant font formatting
* Monospace font for codes and respective license
* fix redundancies, typos
* inner function to only move forward if no exception
* paint QR qith QT to not depend on PIL
catch exeptions when creating a digital Revealer
* clarity
* Added SourceSans font License
* fix fonts paths, typo
* broke long lines, changed some words for clarity,
removed redundant font license
2018-04-19 15:47:41 +02:00
ThomasV
7cee37dfb8
show bitcoin price info in history summary
2018-04-19 14:05:19 +02:00
Dimitris Apostolou
989c9c2b55
Fix typos
2018-04-15 20:34:40 +02:00
SomberNight
5b2b59420f
fix #4266
2018-04-15 18:57:06 +02:00
Filip Gospodinov
dcf25f9121
qt: allow copying receiving address using ctrl-c ( #4258 )
...
"You must enable keyboard focus for a widget if it
processes keyboard events."
https://doc.qt.io/qt-5/qwidget.html#focusPolicy-prop
On macOS it works without this patch already for some reason.
2018-04-15 16:19:37 +02:00
Filip Gospodinov
6cf334244a
contrib: detect builds with uncommitted changes
...
The `--dirty` flag causes `git describe` to append
`-dirty` to the version string it outputs. This is
useful to detect if a build was - intentionally or
not - created with uncommitted changes.
https://git-scm.com/docs/git-describe#git-describe---dirtyltmarkgt
2018-04-13 16:59:26 +02:00
SomberNight
426ab85ed6
qt: for dark color scheme, fix yellow
2018-04-12 02:41:33 +02:00
SomberNight
75f0221617
minor grammar fix in qt/preferences
2018-04-11 15:47:23 +02:00
SomberNight
985fe24f18
fix #4240
2018-04-08 15:13:12 +02:00
SomberNight
bfb0141b20
fix #4230
2018-04-06 18:47:16 +02:00
ghost43
54d220c311
Merge branch 'master' into TextCompleter
2018-04-05 15:29:10 +02:00
SomberNight
2f408e5d07
make qt HistoryList.on_update() faster by caching icons
2018-04-04 15:47:11 +02:00
SomberNight
6eb38d6b8c
Qt wizard: raise GoBack from None
...
results in cleaner traces
2018-04-03 14:14:36 +02:00
SomberNight
42582b6a64
fix #4219
2018-04-03 02:48:55 +02:00
SomberNight
4703d93b0f
fix #4216
2018-04-02 19:54:01 +02:00
Lucas Betschart
b1aba416e4
Use HTTPS for weblinks
2018-03-26 12:17:44 +02:00
ThomasV
05342c5537
Merge pull request #4117 from SomberNight/pay_to_script
...
fix paying to script
2018-03-23 19:42:04 +01:00
SomberNight
c0a42b756b
fix #4159
2018-03-22 08:18:27 +01:00
SomberNight
a00439b6f8
fix #4158
2018-03-22 07:27:18 +01:00
SomberNight
800ea1e300
typos in gui/qt/main_window.py
2018-03-20 00:54:29 +01:00
ThomasV
35ae2a0064
Merge pull request #4143 from SomberNight/wallet_file_exception
...
Catch wallet file related exceptions in Qt wizard
2018-03-19 11:57:24 +01:00
SomberNight
45b03d930d
make ExceptionWindow inherit from MessageBoxMixin
...
the stack trace from the report is now user selectable
2018-03-18 01:13:02 +01:00
SomberNight
61a45edee0
Catch wallet file related exceptions in Qt wizard.
2018-03-17 22:56:20 +01:00
SomberNight
71dff2a06e
fix #4128
2018-03-15 14:17:27 +01:00
SomberNight
1bc5640636
qt main_window change_password_dialog: catch InvalidPassword instead
2018-03-15 08:25:31 +01:00
Jason Bruderer
9837a02c95
Fix "same wallet can be opened multiple times via InstallWizard" ( #4076 )
...
* Fix #4073
* Account for if the wallet is already in the daemon
* Only start a new thread if it doesn't exist
* Modify run_and_get_wallet to not return duplicate wallets
* Inform user if encrypted wallet is already open in memory
2018-03-15 06:46:23 +01:00
ThomasV
38ec65716c
fix #4116
2018-03-13 15:31:29 +01:00
ThomasV
e0122f8c63
disable save button for partially signed tx
2018-03-13 14:54:21 +01:00
SomberNight
8ad111945a
paytoedit: data to be pushed on stack needs to be hex
2018-03-13 07:05:56 +01:00
SomberNight
b043c872eb
fix paying to script
2018-03-13 06:37:02 +01:00
SomberNight
1f1ce26211
fix transaction dialog for p2pk input
2018-03-13 06:22:38 +01:00
Johann Bauer
d71d22d279
Fix Typo
2018-03-10 14:55:06 +01:00
SomberNight
d994d27704
hw wallet encryption unlock: clear session on incorrect passphrase
2018-03-10 03:59:01 +01:00
SomberNight
df6f950b2d
fix #4078
2018-03-09 01:47:56 +01:00
SomberNight
6f0a7ff420
fix #4077
2018-03-09 01:38:35 +01:00
ThomasV
449734f3a0
fix #4075
2018-03-08 09:49:11 +01:00
Lastrellik
b3d7348020
Display suggestions when restoring from seed #1116
2018-03-07 20:39:57 -07:00
SomberNight
dc2bb7d81f
fix prev
2018-03-06 17:26:59 +01:00
SomberNight
3a5a0af48f
fix #4047
2018-03-06 17:20:22 +01:00
SomberNight
efd92aba67
qt history tab: text alignment in columns
2018-03-06 13:48:50 +01:00
SomberNight
851fe0dad5
fix #4036
2018-03-06 11:22:49 +01:00
SomberNight
ba3ac1b648
fee ui qt: fee_e and feerate_e was sometimes not getting filled
2018-03-06 09:21:58 +01:00
SomberNight
6b7d5abd29
fix #4039
2018-03-06 07:13:35 +01:00
ThomasV
ab042a0914
fix #4040
2018-03-06 07:08:38 +01:00
SomberNight
3be703ac0a
fix #4037
...
No history summary for wallet without any tx-history.
2018-03-06 06:40:59 +01:00
ThomasV
89599cf0d5
simplify fee preferences dialog
2018-03-05 10:12:44 +01:00
SomberNight
81b6d65764
refactor network constants
2018-03-04 22:10:59 +01:00
SomberNight
ef9d1110d0
qt address list: remove dead code
...
This role was in collision with SortableTreeWidgetItem.DataRole; and was otherwise not used anywhere.
2018-03-02 19:13:59 +01:00
ThomasV
2a51914c31
improve message
2018-03-02 17:33:41 +01:00
Johann Bauer
3965176295
Enable sorting of list widgets
2018-03-02 12:24:18 +01:00
ThomasV
9f5c76bf0b
Merge pull request #3995 from SomberNight/toggle_history_tab_capgains
...
toggle capital gains columns in qt history tab
2018-03-02 06:52:27 +01:00
SomberNight
2845280c4b
qt MessageBox: make text selectable
2018-03-02 01:31:36 +01:00
SomberNight
724ed874aa
toggle capital gains columns in qt history tab
2018-03-01 19:05:51 +01:00
ThomasV
3887ed32e5
Merge pull request #3989 from SomberNight/fix_email_requests_plugin
...
fix email_requests plugin
2018-03-01 16:58:54 +01:00
SomberNight
b963dc1d0d
persist history and addresses toolbars (qt)
2018-03-01 16:33:06 +01:00
SomberNight
f6e627798a
fix #3993
2018-03-01 15:44:44 +01:00
SomberNight
2f4ee16fd4
fix email_requests plugin
2018-03-01 02:39:48 +01:00
ThomasV
df9935e6af
unify date format in history tab
2018-02-28 11:09:54 +01:00
ThomasV
2345d5f473
disable list filtering when toolbar is closed
2018-02-28 09:56:34 +01:00
ThomasV
4236adc552
fix date filtering
2018-02-28 09:50:28 +01:00
ThomasV
98f99a34a3
follow up #3985
2018-02-28 09:29:58 +01:00
ThomasV
26a6fa3082
Merge pull request #3985 from SomberNight/addresses_tab_type_col
...
qt addresses tab: new column for type
2018-02-28 09:01:27 +01:00
SomberNight
2aaf250a4a
fix #3956
2018-02-28 01:26:05 +01:00
SomberNight
02c0096b55
qt addresses tab: new column for type
2018-02-27 19:21:30 +01:00
ThomasV
8fe315beab
Merge branch 'master' of github.com:spesmilo/electrum
2018-02-27 17:38:17 +01:00
ThomasV
51368f6aa8
fix 3930: do not filter addresses by default
2018-02-27 17:38:04 +01:00
Johann Bauer
540b230c8a
Use icon for tx saving success message
2018-02-27 16:59:39 +01:00
SomberNight
a821a3504e
wizard: remove unused strings
2018-02-27 16:52:28 +01:00
SomberNight
3ce8bd4d8f
fix #3983
2018-02-27 16:40:11 +01:00
ThomasV
a3554dc2b7
fix #3963
2018-02-27 16:00:56 +01:00
ThomasV
31edc419fa
improve get_tx_status
2018-02-27 15:13:44 +01:00
ThomasV
ac176db221
follow-up previous commit
2018-02-27 12:03:35 +01:00
ThomasV
76734f6a88
fix #3980
2018-02-27 12:02:52 +01:00
ThomasV
26e966c3e0
hide address and history toolbars, move functions back into menu.
2018-02-27 11:52:35 +01:00
SomberNight
52d41a4339
follow-up 5893af5025
...
clean git version a bit (convert to str and remove trailing newline)
2018-02-27 03:06:49 +01:00
SomberNight
98cdbe3771
fix #3956
2018-02-26 22:03:22 +01:00
Johann Bauer
5893af5025
Try to use git hash in crash reports
2018-02-26 19:53:16 +01:00
Johann Bauer
3838fdbdcc
Change name of version field in crashhub request
2018-02-26 12:21:43 +01:00
ThomasV
ec3e0def24
Merge pull request #3967 from SomberNight/fix_3965
...
qt save_payment_request catch exception
2018-02-26 11:21:37 +01:00
SomberNight
649b5a7298
fix #3964
2018-02-24 22:37:03 +01:00
SomberNight
b5badc385f
fix #3965
2018-02-24 20:49:56 +01:00
SomberNight
55a0a6b7f0
fix #3962
2018-02-24 00:14:34 +01:00
SomberNight
5e7c1330d4
qt history_list: (UX) handle extremes of "Summary" and "Plot" buttons
2018-02-23 19:11:14 +01:00