Commit Graph

1038 Commits

Author SHA1 Message Date
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
Dimitris Apostolou 989c9c2b55 Fix typos 2018-04-15 20:34:40 +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
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
ghost43 54d220c311 Merge branch 'master' into TextCompleter 2018-04-05 15:29:10 +02:00
SomberNight 42582b6a64 fix #4219 2018-04-03 02:48:55 +02:00
Lucas Betschart b1aba416e4 Use HTTPS for weblinks 2018-03-26 12:17:44 +02: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
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
ThomasV 38ec65716c fix #4116 2018-03-13 15:31:29 +01:00
Johann Bauer d71d22d279 Fix Typo 2018-03-10 14:55:06 +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 ba3ac1b648 fee ui qt: fee_e and feerate_e was sometimes not getting filled 2018-03-06 09:21:58 +01:00
ThomasV ab042a0914 fix #4040 2018-03-06 07:08:38 +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
ThomasV 2a51914c31 improve message 2018-03-02 17:33:41 +01:00
SomberNight 724ed874aa toggle capital gains columns in qt history tab 2018-03-01 19:05:51 +01:00
SomberNight b963dc1d0d persist history and addresses toolbars (qt) 2018-03-01 16:33:06 +01:00
Johann Bauer 540b230c8a Use icon for tx saving success message 2018-02-27 16:59:39 +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 b5badc385f fix #3965 2018-02-24 20:49:56 +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 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 51c235a8be privkeys WIF: store in extended WIF internally; export as "txin_type:old_wif" 2018-02-19 20:42:53 +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
SomberNight 15f7e09131 use config.is_dynfee and config.use_mempool_fees
also fixes #3894
2018-02-13 00:03:42 +01:00
ThomasV 3f954a8b3d Factorize history export code used in GUI and command line.
Add options to export history limits and exchange rate.
Closes: #1752, #2604,
Replaces: #2715, 3724
2018-02-09 15:28:28 +01:00
SomberNight 710eda1a56 coinchooser: make output value rounding configurable (config var, qt) 2018-02-08 23:10:44 +01:00
SomberNight d56dba8039 watch-only wallets can't sign or decrypt messages 2018-02-06 19:10:56 +01:00
SomberNight 5095687d63 fee rounding: num sats displayed in dialog too, besides tooltip 2018-02-06 18:48:36 +01:00
ThomasV c3f3843cc3 Add memory pool based fee estimates
- fee estimates can use ETA or mempool
 - require protocol version 1.2
 - remove fee_unit preference
2018-02-05 12:23:32 +01:00
ThomasV c49335ed30 Merge pull request #3346 from SomberNight/encrypt_watch_only_wallets
allow encrypting watch-only wallets
2018-02-03 11:02:14 +01:00
ThomasV 34080187ff Merge pull request #2339 from bauerj/error-window
Semi-automated crash reporting
2018-01-30 11:16:42 +01:00