Commit Graph

1794 Commits

Author SHA1 Message Date
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
ThomasV
554cf91cff
Merge pull request #3599 from SomberNight/fix_wrapped_c_object_has_been_deleted
fix some crashes when the underlying QT (C/C++) object no longer exists
2018-02-23 12:10:30 +01:00
ThomasV
18ba4319da
Merge pull request #3951 from SomberNight/file_import_export_unification
File import-export unification
2018-02-23 11:46:04 +01:00
ThomasV
24054ac399
Merge pull request #3943 from SomberNight/fee_cleanup
clean up fees a bit
2018-02-23 10:11:20 +01:00
SomberNight
500c0493d0 clean up prev commit 2018-02-21 19:22:07 +01:00
Abdussamad
5997c18aef better code organization
function parameters should be lowercase

Fix crash on invalid labels import

Added invoice exporting and reduced duplicate code

Better exception handling

removed json module import

some more cleanup

Cleaned up some stuff

Added exporting contacts
2018-02-21 19:00:41 +01:00
SomberNight
93619c8341 make qt gui even more resistant against ill-formed txns
see #3945
2018-02-21 13:31:01 +01:00
ThomasV
9f7e256e39 cleanup get_full_history. fix #3939 2018-02-21 11:52:40 +01:00
ThomasV
381de43cac
Merge pull request #3925 from SomberNight/wif_format_change
change WIF to "txin_type:old_wif"
2018-02-21 11:10:03 +01:00
SomberNight
6f5751977b local tx: restructure exception handling wrt wallet.add_transaction and QT 2018-02-21 04:04:27 +01:00
SomberNight
4ddda74dad clean up fees a bit 2018-02-21 03:22:26 +01:00
SomberNight
febaedcd36 crash reporting: catch exceptions from requests.post 2018-02-20 16:14:46 +01:00
SomberNight
51c235a8be privkeys WIF: store in extended WIF internally; export as "txin_type:old_wif" 2018-02-19 20:42:53 +01:00
ThomasV
9110c0542c follow-up previous commit 2018-02-19 14:16:11 +01:00
ThomasV
826cf467d8 Improve wallet history tab:
- use json-serializable types
- add toolbar to history tab
- add button to display time interval
2018-02-19 12:42:27 +01:00