ThomasV
6cec75150c
fix docs link
9 years ago
ThomasV
6117c58a59
update documentation hard link
9 years ago
ThomasV
7f7d73a4a9
helper function without decorator: sign_tx_with_password
9 years ago
ThomasV
483cf2286f
format_amount_and_units: general method to display amounts and fiat values. fixes #1078
9 years ago
ThomasV
7c4b749340
single dialog for confirmation and password
9 years ago
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