return'%s\n\n%s%s%s'%(_("This plugin can sync your labels across multiple Electrum installs by using a remote database to save your data. Labels, transactions and addresses are all sent and stored encrypted on the remote server. This code might increase the load of your wallet with a few microseconds as it will sync labels on each startup."),_("To get started visit")," http://labelectrum.herokuapp.com/",_(" to sign up for an account."))
defversion(self):
defversion(self):
return"0.2.1"
return"0.2.1"
@ -35,34 +42,32 @@ class Plugin(BasePlugin):
returndecoded_message
returndecoded_message
def__init__(self,gui):
self.target_host='labelectrum.herokuapp.com'
BasePlugin.__init__(self,gui,'labels',_('Label Sync'),'%s\n\n%s%s%s'%(_("This plugin can sync your labels across multiple Electrum installs by using a remote database to save your data. Labels, transactions and addresses are all sent and stored encrypted on the remote server. This code might increase the load of your wallet with a few microseconds as it will sync labels on each startup."),_("To get started visit")," http://labelectrum.herokuapp.com/",_(" to sign up for an account.")))
BasePlugin.__init__(self,gui,'qrscans','QR scans',"QR Scans.\nInstall the zbar package (http://zbar.sourceforge.net/download.html) to enable this plugin")
defdescription(self):return"QR Scans.\nInstall the zbar package (http://zbar.sourceforge.net/download.html) to enable this plugin"
BasePlugin.__init__(self,gui,'virtualkeyboard','Virtual Keyboard','%s\n%s'%(_("Add an optional, mouse keyboard to the password dialog."),_("Warning: do not use this if it makes you pick a weaker password.")))
return'Virtual Keyboard'
defdescription(self):
return'%s\n%s'%(_("Add an optional, mouse keyboard to the password dialog."),_("Warning: do not use this if it makes you pick a weaker password."))