ThomasV
de92f1c98f
fix #1488 : add formerly deleted method
2015-10-17 20:53:33 +02:00
ThomasV
7a060e86b2
minor fix FX plugin
2015-10-17 12:46:05 +02:00
ThomasV
da79f02fc3
rm version_getter
2015-10-17 12:10:28 +02:00
ThomasV
302ce7c15b
simplify exchange_rate hooks
2015-10-17 06:26:37 +02:00
ThomasV
dd679ccb27
bug report guidelines
2015-09-30 10:35:22 +02:00
ThomasV
242ee61ef4
restore previously deleted winpos-qt
2015-09-29 11:08:16 +02:00
Neil Booth
5071d75912
Clean up install wizard a little
...
Also fixes #1462
2015-09-26 17:19:42 +09:00
Neil Booth
cf44e65ba8
Rework resizing of send and receive tabs
...
Should fix #1458
They now function in essentially the same way.
2015-09-26 12:14:35 +09:00
ThomasV
f63bc61ec4
fix #1461
2015-09-25 17:23:54 +02:00
Joel Stanner
82a75f3949
Remove redundant "in"
...
For example, this avoids displaying "Request expires in [ in about 24 hours]"
2015-09-23 19:59:42 -07:00
Joel Stanner
cdbee6f4c9
Expiration value typo bug
2015-09-23 19:56:20 -07:00
fireduck64
978dddad80
Make verbage from requests a little more clear
2015-09-22 12:53:50 -07:00
ThomasV
6cec75150c
fix docs link
2015-09-19 18:49:12 +02:00
ThomasV
6117c58a59
update documentation hard link
2015-09-18 13:18:29 +02:00
ThomasV
7f7d73a4a9
helper function without decorator: sign_tx_with_password
2015-09-11 17:38:01 +02:00
ThomasV
483cf2286f
format_amount_and_units: general method to display amounts and fiat values. fixes #1078
2015-09-11 16:46:37 +02:00
ThomasV
7c4b749340
single dialog for confirmation and password
2015-09-11 16:22:16 +02:00
Neil Booth
c64e8b9885
Only write wallet if necessary
2015-09-10 17:57:50 +09:00
Neil Booth
886192aba7
Make trustedcoin.py multi-window compatible
2015-09-09 17:27:58 +09:00
Neil Booth
0371a3dc32
Don't refresh whilst editing!
...
It's long been a pet peeve of mine that whilst editing a label,
something would cause Electrum to refresh the widget, such as
an incoming tx or a new block, and you'd lose your edits.
This changes MyTreeWidget so that, if editing, updates are
deferred until editing finishes.
2015-09-09 09:36:35 +09:00
Neil Booth
544b829f6e
Rework MyTreeWidget editing
...
Gets rid of need for EditableItem class.
New callback on_permit_edit to permit widgets to refuse editing.
Restores popup menu on activating a non-editable column behaviour.
2015-09-09 07:38:54 +09:00
ThomasV
533cdde366
right align numerical values in history widget
2015-09-08 12:09:22 +02:00
ThomasV
f3b0d83782
rename 'gui' console variable to 'window'
2015-09-08 09:37:12 +02:00
Neil Booth
39615333c0
Attribute more diagnostic messages
2015-09-06 22:04:44 +09:00
Neil Booth
9b50d1e7bc
Fix history headers on plugin load / unload
2015-09-06 21:14:36 +09:00
Neil Booth
93b964f11d
Two fixes for main_window.py
...
- initialize r when getting status text
- fix so settings widgets appear and are enabled
appropriately
2015-09-06 19:38:44 +09:00
Neil Booth
1d35954541
Fix status bar FX balance display
2015-09-06 14:16:54 +09:00
Neil Booth
34ce6d1821
Updates for exchange_rate plugin
...
Have AmountEdit return an int if is_int, otherwise a Decimal
Set the tray tooltip unconditionally.
More verbose logging for exchage_rate plugin.
Get rate_float from Coindesk as rate can have commas.
Plugin tracks windows itself, and doesn't create its own
members in the window objects.
Clean up the edit handling.
2015-09-06 13:42:40 +09:00
Neil Booth
9e0e54157e
More improvements to exchange_rate plugin
...
Everything should now update correctly on incoming data from
the exchange server.
2015-09-05 22:47:01 +09:00
ThomasV
24cd18e193
cleanup unneeded array in history widget
2015-09-05 10:09:01 +02:00
ThomasV
1f215ae673
cleanup
2015-09-05 09:35:09 +02:00
ThomasV
015e274dab
rework exchange_rate hooks
2015-09-05 09:11:48 +02:00
ThomasV
0ef7320d7d
remove forgotten file from lite gui
2015-09-05 08:41:04 +02:00
Neil Booth
9da22000b6
More improvements to exchange_rate plugin
...
- better historical rate handling, including caching
- grabbing and scanning wallet transactions no longer needed
- fix autosize of fiat column
- more efficient
2015-09-05 14:05:37 +09:00
Neil Booth
317582e9a7
Permit menu editing of address list
...
Fixes recent addition to #1435
2015-09-04 22:02:22 +09:00
Neil Booth
46067da42f
Fix thinko
...
Fixes #1441
2015-09-04 21:52:36 +09:00
Neil Booth
835bc4e4aa
More cleanup now self.window is gone
...
No need for self.main_window in gui object.
No need for hooks "init_qt" and "close_main_window".
2015-09-04 18:29:52 +09:00
Neil Booth
bbd50ba83c
Remove all self.window references from plugins
2015-09-04 18:23:18 +09:00
Neil Booth
8e7bcfeeb9
Update email plugin for multiple windows.
2015-09-04 13:29:33 +09:00
Neil Booth
392335487b
Add plugins variable to console
2015-09-04 10:27:28 +09:00
Neil Booth
77a029082a
Improved new_window handling.
...
Remove new_window hook.
Plugin informed of all windows via events when first loaded.
init_qt no longer needed for exchange_rate plugin.
2015-09-04 10:20:52 +09:00
Neil Booth
fcc452d7b0
Fix window closing
...
Only closing via the menu did it properly. Closing a window via
the window manager didn't shut the window down at all, because
the code wasn't in the closeEvent handler.
2015-09-04 10:10:44 +09:00
Neil Booth
8ce2a95695
Have plugins object track the window set
...
No need for self.gui nor init_qt hook any more. This makes
plugins more independent of window and gui types.
2015-09-04 09:26:35 +09:00
ThomasV
897a5d34ed
share contacts and invoices objects between windows
2015-09-03 16:52:40 +02:00
Roman Zeyde
a1586b2bb3
main_window: fix typo at do_process_from_text()
2015-09-03 12:36:23 +03:00
ThomasV
2a889d318b
fix: make uri optional in new_window
2015-09-03 11:27:33 +02:00
ThomasV
3cc7c1454b
move back URI rewriting to main electrum script
2015-09-03 11:18:35 +02:00
Neil Booth
87cff8e380
Check URI in "electrum" because of ambiguity
2015-09-03 18:07:15 +09:00
Neil Booth
27917af2bf
Get URIs working properly for multiple windows
2015-09-03 17:52:41 +09:00
Neil Booth
14cc260092
Remove redundant config argument.
...
Also don't default path for clarity.
2015-09-03 16:40:48 +09:00