Neil Booth
c64e8b9885
Only write wallet if necessary
9 years ago
ThomasV
084a352456
kivy: fix wizard; remove multisig creation code
9 years ago
ThomasV
62643cbc18
kivy: comment out reload
9 years ago
ThomasV
745d258439
kivy: remove dead code
9 years ago
ThomasV
ec9eccd0dd
use packages dir instead of requirements
9 years ago
ThomasV
985d54197a
cleanup, and make send_tx work
9 years ago
ThomasV
4d60380325
kivy Makefile: don't move, copy
9 years ago
Neil Booth
886192aba7
Make trustedcoin.py multi-window compatible
9 years ago
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.
9 years ago
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.
9 years ago
ThomasV
c481e61417
don't download aes in Makefile
9 years ago
ThomasV
584cc5d31f
use zxing to scan qr codes
9 years ago
ThomasV
533cdde366
right align numerical values in history widget
9 years ago
ThomasV
88077808d9
update kivy's blacklist
9 years ago
ThomasV
f3b0d83782
rename 'gui' console variable to 'window'
9 years ago
ThomasV
95e27a0141
add info to kivy Readme
9 years ago
ThomasV
92780aaf24
add pem extension to buildozer.spec
9 years ago
Neil Booth
39615333c0
Attribute more diagnostic messages
9 years ago
Neil Booth
9b50d1e7bc
Fix history headers on plugin load / unload
9 years ago
Neil Booth
93b964f11d
Two fixes for main_window.py
- initialize r when getting status text
- fix so settings widgets appear and are enabled
appropriately
9 years ago
Neil Booth
1d35954541
Fix status bar FX balance display
9 years ago
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.
9 years ago
Neil Booth
9e0e54157e
More improvements to exchange_rate plugin
Everything should now update correctly on incoming data from
the exchange server.
9 years ago
ThomasV
24cd18e193
cleanup unneeded array in history widget
9 years ago
ThomasV
1f215ae673
cleanup
9 years ago
ThomasV
015e274dab
rework exchange_rate hooks
9 years ago
ThomasV
0ef7320d7d
remove forgotten file from lite gui
9 years ago
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
9 years ago
Neil Booth
317582e9a7
Permit menu editing of address list
Fixes recent addition to #1435
9 years ago
Neil Booth
46067da42f
Fix thinko
Fixes #1441
9 years ago
ThomasV
2f8574f7d7
kivy/buildozer: read version number from file
9 years ago
ThomasV
7cf276c10b
kivy: workaround locale issue and fix set_qr_data
9 years ago
ThomasV
4fd43882c4
fix typo
9 years ago
ThomasV
8b9cff638f
kivy: fix tx dialog
9 years ago
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".
9 years ago
Neil Booth
bbd50ba83c
Remove all self.window references from plugins
9 years ago
ThomasV
31a4f38db4
kivy: cleanup update_status
9 years ago
ThomasV
76c93b2b61
kivy: rm console, update callbacks
9 years ago
ThomasV
2d713e8b46
kivy: remove update_completions
9 years ago
Neil Booth
8e7bcfeeb9
Update email plugin for multiple windows.
9 years ago
Neil Booth
392335487b
Add plugins variable to console
9 years ago
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.
9 years ago
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.
9 years ago
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.
9 years ago
ThomasV
ac4adbb298
kivy: fix update_contacts
9 years ago
ThomasV
897a5d34ed
share contacts and invoices objects between windows
9 years ago
ThomasV
04b9d8fffa
Update kivy GUI in order to merge with master
9 years ago
ThomasV
eca24ec396
fix light.atlas
10 years ago
akshayaurora
cd4f8a074c
include NFC changes required for transferring data
11 years ago
akshayaurora
f2fc18fe32
changes to make kivy branch with master
11 years ago