ThomasV
13678d9e13
Merge exchange_rate plugin with main code
* fixes #2037 (tab indexes)
8 years ago
Kale
70ac8a92b5
remove cavirtex from exchange_rate.py
(acquired by kraken)
9 years ago
ThomasV
f2b0b7945d
kivy: qr dialog
9 years ago
ThomasV
a5fd6d2e6c
kivy: select currency first, then source. show only sources with history data
9 years ago
ThomasV
e3b37512ed
exchange_rates plugin: move methods to qt version
9 years ago
ThomasV
3b44504644
exchange rates: call on_quotes in set_currency
9 years ago
ThomasV
a1eaf351a7
kivy: use EventDispatcher with exchange rates plugin
9 years ago
Neil Booth
a0ef42d572
Fix typo causing change address reuse
9 years ago
ThomasV
5a03caf051
kivy: update fiat amounts when changed
9 years ago
ThomasV
8ed443b4c8
kivy: improve settings dialog
9 years ago
Pedro Alves
69555d5ad9
Added two of the biggest brazilian exchangers, "Bitcontoyou" and "MercadoBitcoin", to Exchange rates plugin.
9 years ago
Fabian Hirschmann
23312cbcd1
add Kraken exchange to exchange_rate plugin
9 years ago
ThomasV
ba26996367
fix exchange_rate in kivy
9 years ago
Anwesh
b23c22b29d
Updated Coinsecure Api
Added Unocoin Api
9 years ago
ThomasV
de964f4033
plugins: on_close method
9 years ago
ThomasV
9b2885e697
kivy: updates
9 years ago
Anwesh
0ece74eea6
Coinsecure exchange added
9 years ago
ThomasV
74a9e2296c
separate Network and Plugins
9 years ago
ThomasV
6ec610c359
kivy updates
9 years ago
Neil Booth
cf23127ac1
Preserve alphabetical ordering...
And 2 is the default anyway as for most western currencies.
9 years ago
ThomasV
c6780cce84
add Bitso exchange rate
9 years ago
ThomasV
ba2c737a21
finish separation between plugins and GUIs
9 years ago
ThomasV
2c0489c809
plugins: separate GUIs using child classes
9 years ago
ThomasV
175fdbcac6
Disentangle plugins and window management; use Qt signals
9 years ago
Neil Booth
7d0d2f2097
Work around Bitcoin Venezuela serving NULLs.
Fixes #1510 .
9 years ago
ThomasV
7a060e86b2
minor fix FX plugin
9 years ago
ThomasV
302ce7c15b
simplify exchange_rate hooks
9 years ago
Tim Bellefleur
e81814416a
Add historical data for BitcoinAverage (via CSV)
9 years ago
Tim Bellefleur
ad198c372b
Add BitStamp to exchange rate options.
9 years ago
Tim Bellefleur
80bf9952e8
Fix method call to BitcoinAverage
9 years ago
ThomasV
a5e94ef0e8
kivy: use plugins
9 years ago
Neil Booth
a4a2eb9b5c
Handle None satoshis properly
9 years ago
Neil Booth
cf44e65ba8
Rework resizing of send and receive tabs
Should fix #1458
They now function in essentially the same way.
9 years ago
ThomasV
3f145864ef
fix syntax error in exchange rate plugin
9 years ago
Neil Booth
22788e9ab0
Use spot rate for unconfirmed TXs
9 years ago
ThomasV
483cf2286f
format_amount_and_units: general method to display amounts and fiat values. fixes #1078
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
ThomasV
37caf97ee9
show currency in column header rather than in each row
9 years ago
Neil Booth
650f9b215c
Fix itbit
9 years ago
Neil Booth
154cdd1697
Improved error handling for exchange requests
9 years ago
Neil Booth
c0b93c83ab
Minor fixes to exchange_rate plugin
- some exchanges only server their API via http
- add/remove columns as the history check box is selected/deselected
9 years ago
Neil Booth
0db2dbf3d7
Extra headers only if used.
9 years ago
Neil Booth
93b99ebded
Handy new class PrintError
Saves adding "def print_error" to endless classes.
9 years ago
Neil Booth
9b50d1e7bc
Fix history headers on plugin load / unload
9 years ago
Neil Booth
26f2c757d3
Implement correct currency precision
9 years ago
Neil Booth
ce3c38db38
Remove FIXME and dead variable
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
95d3f6da1f
A couple of fixes
- Give hook correct name
- Use spot if no data and today - tx_date <= 2 because of timezone
differences.
9 years ago
Neil Booth
76465aa6bd
ExchangeBase is not an exchange
9 years ago