ThomasV
1f215ae673
cleanup
2015-09-05 09:35:09 +02:00
ThomasV
815adb3983
Merge branch 'master' of git://github.com/spesmilo/electrum
...
Conflicts:
plugins/exchange_rate.py
2015-09-05 09:16:11 +02:00
ThomasV
015e274dab
rework exchange_rate hooks
2015-09-05 09:11:48 +02:00
Neil Booth
2df8881824
Remove duplication of parent column names.
...
We no longer assume how many columns the history widget
has or their names.
Add a fiat balance column.
Remove extra columns when shutting the plugin.
2015-09-05 16:04:58 +09:00
ThomasV
0ef7320d7d
remove forgotten file from lite gui
2015-09-05 08:41:04 +02:00
Neil Booth
f4a1b0adce
Fix Winkdex.
2015-09-05 15:22:04 +09:00
Neil Booth
8cccf1eec5
Don't resize extra column to contents
...
Something in QT makes this very slow for this column after
editing a label
2015-09-05 15:02:33 +09: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
8d046c7919
Fix some bugs in last push
2015-09-05 01:24:16 +09:00
Neil Booth
08f1e56cef
Clean up more of the exchange_rate.py mess
2015-09-05 00:58:57 +09:00
ThomasV
fb79f50366
Merge branch 'master' of git://github.com/spesmilo/electrum
2015-09-04 15:26:31 +02: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
ThomasV
2f8574f7d7
kivy/buildozer: read version number from file
2015-09-04 14:40:00 +02:00
Neil Booth
19e128adf0
Simply some of exchange_rate plugin
2015-09-04 20:49:58 +09:00
ThomasV
7cf276c10b
kivy: workaround locale issue and fix set_qr_data
2015-09-04 13:01:50 +02:00
ThomasV
4fd43882c4
fix typo
2015-09-04 12:23:37 +02:00
ThomasV
8b9cff638f
kivy: fix tx dialog
2015-09-04 12:19:24 +02: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
0792792513
Remove init_qt hook for virtkeyboard plugin
2015-09-04 17:49:20 +09:00
Neil Booth
6372a3f6ce
Plot plugin for multiple windows.
2015-09-04 17:43:07 +09:00
Neil Booth
89fbda30e0
Labels plugin now working for multiple windows
2015-09-04 17:38:14 +09:00
ThomasV
31a4f38db4
kivy: cleanup update_status
2015-09-04 10:23:56 +02:00
ThomasV
76c93b2b61
kivy: rm console, update callbacks
2015-09-04 09:52:52 +02:00
ThomasV
2d713e8b46
kivy: remove update_completions
2015-09-04 09:48:43 +02:00
Neil Booth
efc95307e2
Greenaddress plugin works with multiple windows
2015-09-04 15:26:33 +09:00
Neil Booth
8e7bcfeeb9
Update email plugin for multiple windows.
2015-09-04 13:29:33 +09:00
Neil Booth
73de35aa56
Remove unused var
2015-09-04 12:46:33 +09:00
Neil Booth
2aa21ece79
Fix cosigner_pool plugin for multiple windows
2015-09-04 12:36:25 +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
Neil Booth
ec3b7ba5ee
Pass plugins object to plugin constructor
2015-09-04 09:07:18 +09:00
ThomasV
ac4adbb298
kivy: fix update_contacts
2015-09-03 16:53:11 +02:00
ThomasV
897a5d34ed
share contacts and invoices objects between windows
2015-09-03 16:52:40 +02:00
ThomasV
da91a395b1
Merge branch 'master' of git://github.com/spesmilo/electrum
2015-09-03 15:12:41 +02:00
ThomasV
04b9d8fffa
Update kivy GUI in order to merge with master
2015-09-03 15:09:45 +02:00
ThomasV
eca24ec396
fix light.atlas
2015-09-03 14:24:31 +02:00
akshayaurora
cd4f8a074c
include NFC changes required for transferring data
2015-09-03 14:23:45 +02:00
akshayaurora
f2fc18fe32
changes to make kivy branch with master
2015-09-03 14:23:12 +02:00
akshayaurora
f442cc31e4
Abstract and enable qrscanner dialog for send screen.
2015-09-03 14:22:51 +02:00
akshayaurora
33c89b47d8
revert dynamic loading of screens and fix qrscanning
2015-09-03 14:22:25 +02:00
Andy Weidenbaum
802b32d51f
package info
2015-09-03 14:21:40 +02:00
akshayaurora
c121c1aa4e
reorganize files and bring code inline with current master
...
Conflicts:
lib/simple_config.py
2015-09-03 14:20:37 +02:00
qua-non
9938316400
merge dashboard back into ui
2015-09-03 14:18:37 +02:00
qua-non
1179a4cf9e
manage exchange plugins, make sure ui doesn't stall while saving seed
...
and numerous other small fixes.
2015-09-03 14:18:22 +02:00
qua-non
1bbb211671
rebase to master and add resources, numerous other small fixes
2015-09-03 14:17:58 +02:00
qua-non
a1681eeeba
handle app start, background wallet interfacing. UX to be merged next.
2015-09-03 14:17:22 +02:00