Commit Graph

134 Commits

Author SHA1 Message Date
SomberNight ca7e5575bf option to set a dark theme for Qt
qdarkstyle is now a new dependency - note that it is only for qt and qt is not strictly a dependency, but it is pure python and relatively small
2018-06-25 16:46:01 +02:00
ghost43 7797af6ffa Qt: show WIF help in import(x2) and sweep dialogs (#4425) 2018-06-20 15:58:37 +02:00
SomberNight 426ab85ed6 qt: for dark color scheme, fix yellow 2018-04-12 02:41:33 +02:00
SomberNight 985fe24f18 fix #4240 2018-04-08 15:13:12 +02:00
SomberNight 2f408e5d07 make qt HistoryList.on_update() faster by caching icons 2018-04-04 15:47:11 +02:00
Johann Bauer 3965176295 Enable sorting of list widgets 2018-03-02 12:24:18 +01:00
SomberNight 2845280c4b qt MessageBox: make text selectable 2018-03-02 01:31:36 +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 2345d5f473 disable list filtering when toolbar is closed 2018-02-28 09:56:34 +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
Johann Bauer 540b230c8a Use icon for tx saving success message 2018-02-27 16:59:39 +01:00
ThomasV 26e966c3e0 hide address and history toolbars, move functions back into menu. 2018-02-27 11:52:35 +01:00
SomberNight 98cdbe3771 fix #3956 2018-02-26 22:03:22 +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
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 51c235a8be privkeys WIF: store in extended WIF internally; export as "txin_type:old_wif" 2018-02-19 20:42:53 +01:00
SomberNight c4d31674ab follow-up c3fd7db310: editable_columns is now a set 2018-02-16 16:12:08 +01:00
Johann Bauer 9e057e5446 Reset scroll position after updating list 2018-02-05 22:11:29 +01:00
Johann Bauer 95da5a8bed Enable adding transactions from file through Drag and Drop 2018-01-24 21:32:51 +01:00
SomberNight 3de5b91c15 ScanQRTextEdit allow_multi=True for sweeping and importing privkeys into existing wallet 2017-12-25 19:41:03 +01:00
SomberNight 2bcb02d609 fix some crashes when the underlying QT (C/C++) object no longer exists 2017-12-25 16:57:05 +01:00
SomberNight d403c59ad7 fix #3486 2017-12-09 21:23:10 +01:00
SomberNight 098c2be919 follow-up 70d23f9e3b 2017-11-13 16:18:56 +01:00
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 2017-11-13 02:28:00 -06:00
ThomasV 7578ce2331 cleanup py2 compatibility imports 2017-10-23 13:54:09 +02:00
ThomasV 252cb491c8 show message when copy button is pressed 2017-10-06 16:50:05 +02:00
Johann Bauer 5c2beb4ab5 Adjust colors if dark color scheme is used 2017-10-04 15:17:20 +02:00
SomberNight 6d6f5683cb fix: return type of QFileDialog.getSaveFileName() changed 2017-09-24 04:51:11 +02:00
Johann Bauer d9db331580 Fix wrong argument type in QMessageBox.information
TypeError: information(QWidget, str, str, buttons: Union[QMessageBox.StandardButtons, QMessageBox.StandardButton] = QMessageBox.Ok, defaultButton: QMessageBox.StandardButton = QMessageBox.NoButton): argument 4 has unexpected type 'str'
2017-09-23 12:06:12 +02:00
SomberNight 4ac162f18b migration to PyQt5. initial commit. 2017-09-23 05:54:38 +02:00
ThomasV f3027fa574 m 2017-08-26 08:28:24 +02:00
ThomasV f1a8c0b0e6 misc. fixes for python3 2017-08-26 08:28:24 +02:00
Dmitry Sorokin d304ccdf17 py3 in qtgui 2017-08-26 08:27:47 +02:00
Dmitry Sorokin 5be78950ca py3 2017-08-26 08:27:47 +02:00
suut bc4fcfbebd Remove usages of deprecated apply() builtin 2017-08-01 05:22:18 +02:00
Johann Bauer ec6ab022e3 Keep filter after updating the list 2017-02-16 17:10:02 +01:00
ThomasV cd65516ff0 wrap list updates in setUpdatesEnabled() 2017-01-04 18:22:15 +01:00
ThomasV ac59296846 allow spaces in private keys (fix #1602) 2016-10-22 10:06:51 +02:00
ThomasV c90b2497f5 in-place labels update (fix #1841) 2016-10-10 10:32:47 +02:00
ThomasV 99a3250b3f wizard: show passphrase in the same window as the seed 2016-08-29 15:33:16 +02:00
ThomasV 12dfccb3ab Define TreeWidget subclasses for lists
* move class code in separate files
* make menu column-dependent (fixes #1734)
2016-05-27 10:31:58 +02:00
ThomasV fe9ec6de06 reformatting 2016-01-26 13:51:47 +01:00
Neil Booth f92843bb10 Top level window fix for tx_dialog and h/w wallets 2016-01-23 16:06:32 +09:00
Neil Booth 618026f96c Installwizard: tweak hardware wallet handling 2016-01-22 22:16:58 +09:00