75 Commits (c02e3621f352b670b7037e17e98ff064e08c922f)

Author SHA1 Message Date
Neil Booth 93e0c72ce2 Plugins: start thread at end of constructor 9 years ago
Neil Booth 80e15577b5 Update comment 9 years ago
Neil Booth dee402b961 Plugin wallets: better error when unloadable 9 years ago
Neil Booth f4fa53e915 Trezor: fixes for latest libtrezor 9 years ago
Neil Booth f8ed7b058d Improved multi-device handling 9 years ago
Neil Booth 0d14781463 Trezor: GUI fixes 9 years ago
Neil Booth 24037be99c Clean up client caching and handling 9 years ago
ThomasV 858b9c5655 kivy: improve settings dialog 9 years ago
ThomasV 4122c108fc plugins: enable & disable methods 9 years ago
Neil Booth 1ec3ad59cc Ledger: get new wallet creation working again 9 years ago
Neil Booth 2f1d6b2379 Have Trezor dialog work even if wallet unpaired 9 years ago
Neil Booth 6fb7dbd30d Implement passphrase protection toggling. 9 years ago
Neil Booth 3d9f321cae Use a shared device manager 9 years ago
Neil Booth 21bf5a8a84 Better support for USB devices 9 years ago
Neil Booth 1d07960290 Remove constructor method of plugins 9 years ago
Neil Booth c7bd1e9428 Fix plugin dialog logic I broke recently 9 years ago
Neil Booth d63e754c67 Remove some unused hook infrastructure 9 years ago
Neil Booth 11d135b32d Better install wizard 9 years ago
Neil Booth 1d51335827 Remove need for self.wallet for h/w wallets 9 years ago
Neil Booth ed3c0a5469 Remove a name-clashing unnecessary local variable 9 years ago
ThomasV b7cef8dd58 follow up to 74a9e2296c 9 years ago
ThomasV de964f4033 plugins: on_close method 9 years ago
ThomasV 74a9e2296c separate Network and Plugins 9 years ago
ThomasV deefd74c37 labels sync for kivy 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 3211d752c7 Need to set p.wallet unfortunately 9 years ago
Neil Booth e9384f15ed Plugins manage their own wallet tracking 9 years ago
Neil Booth 93b99ebded Handy new class PrintError 9 years ago
Neil Booth f9047c6df0 Fix for dynamic loading and unloading of plugins 9 years ago
Neil Booth b5f986ee56 Torwards sane signalling for exchange_rate plugin 9 years ago
Neil Booth 1171a25815 Genericize plugin handling of thread jobs 9 years ago
Neil Booth 835bc4e4aa More cleanup now self.window is gone 9 years ago
Neil Booth 2aa21ece79 Fix cosigner_pool plugin for multiple windows 9 years ago
Neil Booth 77a029082a Improved new_window handling. 9 years ago
Neil Booth 8ce2a95695 Have plugins object track the window set 9 years ago
Neil Booth ec3b7ba5ee Pass plugins object to plugin constructor 9 years ago
ThomasV 4cfb6e1d76 add missing parameter 9 years ago
Neil Booth 49797c3094 Create a Plugins class 9 years ago
ThomasV 9d76bf6828 temporary fix wallet constructors 9 years ago
Neil Booth 7a55d02654 Fix 992c70a688 9 years ago
ThomasV 992c70a688 detect available hardware wallets before listing them in wizard 10 years ago
ThomasV c3991091de move init_qt hook 10 years ago
ThomasV 060e3aa23e plugins: call load_wallet in install wizard 10 years ago
ThomasV f70a996619 fix trezor initialiation hook (pass window in load_wallet) 10 years ago
ThomasV 778297697a lazy plugin constructor 10 years ago
ThomasV 48ad7c36a8 show plugin dependencies 10 years ago
ThomasV d40c12c949 check gui when loading plugins 10 years ago
ThomasV 8f98ea4aca make plugins available without the GUI 10 years ago