Commit graph

59 commits

Author SHA1 Message Date
Neil Booth
f710d872c7 When using labels plugin write wallet once
Poor hook coupling would cause the wallet to be written
twice unnecessarily when using the labels plugin and changing
a label
2015-09-10 22:29:25 +09:00
Neil Booth
89fbda30e0 Labels plugin now working for multiple windows 2015-09-04 17:38:14 +09:00
ThomasV
7bf91fb7b6 labels plugin: abort if there is not mpk 2015-08-07 17:46:49 +02:00
ThomasV
f70a996619 fix trezor initialiation hook (pass window in load_wallet) 2015-06-09 09:58:40 +02:00
ThomasV
8f98ea4aca make plugins available without the GUI 2015-05-23 10:38:19 +02:00
Maran
327c1bafd9 Use TLS for LabelSync 2015-05-04 12:20:52 +02:00
Maran
4bed294ddd Change labelsync to use https
Self signed for now until I get a wildcard
2015-04-28 12:54:33 +02:00
ThomasV
69a4ef9d10 set daemon thread 2015-04-21 12:39:59 +02:00
ThomasV
9b7a62c36a labels plugin: use self.print_error 2015-04-12 12:16:57 +02:00
Maran
7356d41240 Migrate the new function into the old plugin 2015-04-11 09:57:01 +02:00
ThomasV
659301873c labels: use https, and fix force param 2015-03-25 01:05:20 +01:00
ThomasV
bfb4240948 Rewrite labels plugin using requests and own signals 2015-03-24 15:37:57 +01:00
ThomasV
5918bac5cb fix wallet bug in labels plugin 2015-03-14 08:52:21 +01:00
ThomasV
1db4ef8b5c minor fix 2015-03-06 11:13:28 +01:00
ThomasV
1ec45726af update labels plugin for multisig wallets 2015-03-06 09:57:26 +01:00
Maran
6c5302390a Make all LabelSync calls async. 2014-09-11 13:08:35 +02:00
ThomasV
1b346b1aeb labels plugin: response must be OK before we continue 2014-09-11 08:42:10 +02:00
ThomasV
117c563182 fix utf8 encode/decode in labels plugin 2014-09-10 15:28:41 +02:00
ThomasV
8cfa32db5c add labelsChanged signal 2014-09-08 11:45:19 +02:00
ThomasV
e4dfd3129a iv should be different from password 2014-09-08 00:54:52 +02:00
ThomasV
42bbce4cb3 labels: encrypt keys with deterministic iv 2014-09-08 00:12:34 +02:00
ThomasV
30a2a9ee51 don't encrypt keys, because it creates new items everytime 2014-09-07 23:43:41 +02:00
ThomasV
1886da7cde fix printing of unicode values 2014-09-07 23:04:04 +02:00
ThomasV
3948ef64fa labels: pull in separate thread. also fix error messages 2014-09-07 22:57:55 +02:00
ThomasV
3bbd3685d8 fix bug #787 2014-09-07 22:26:07 +02:00
ThomasV
9af2c20706 json sanitize labels 2014-09-05 12:12:00 +02:00
ThomasV
816495609f fix #788 2014-09-04 16:44:50 +02:00
ThomasV
1e346404dd fixes for label plugin 2014-09-04 16:37:51 +02:00
ThomasV
79588eb4da init plugins before gui. register wallet types in plugin constructor 2014-08-31 15:33:20 +02:00
ThomasV
a3790372d8 @hook decorator for plugins 2014-08-31 11:42:40 +02:00
ThomasV
3fa113d76b fix: remove imports 2014-06-17 14:32:31 +02:00
Bryan Stitt
6cd4ed486a fix more bare excepts 2013-11-10 12:30:57 -08:00
ThomasV
87a8bfda47 plugins settings widget 2013-10-08 11:38:40 +02:00
Maran
25120ddaf3 Fix label sync plugin and add in backwards compatibility with 1.8 wallets. Fixes #291 2013-09-30 16:21:31 +02:00
ThomasV
a9b05ad188 set label 2013-09-29 12:14:01 +02:00
ThomasV
ec141ebb67 fix labels plugin 2013-09-29 10:52:47 +02:00
ThomasV
2c0814f0d3 simplify gui names 2013-09-24 10:06:03 +02:00
ThomasV
404c1f84d2 generalize plugins to all guis 2013-09-24 08:47:04 +02:00
rdymac
10be6e7609 Add translations and fixes to 1.9 master
Added translations, fixes to syntax errors and other minor fixes for
text strings.

Tested all changes. I hope not to break anyhting…

I was unsurem, but the menu bar on the Lite GUI dissapeared. Looking at
the commits on master, it seems that it wasn't me.
2013-09-17 05:19:23 +02:00
ThomasV
004aa4b640 separate directories for GUIs 2013-09-11 11:45:58 +02:00
ThomasV
43bac658da fix labels plugin init() 2013-08-08 05:47:24 +02:00
ThomasV
b08f1a2a7b plugins: do not overload __init__, use init() instead 2013-08-07 22:59:07 +02:00
rdymac
80e3cc8163 Fix \n new line text break (2)
Fix \n new line text break
2013-06-17 23:18:42 +03:00
Maran
6b690d681a Updated label help text 2013-04-21 21:55:14 +02:00
Maran
7f37c093b6 Hopefully fix label corruption. 2013-04-08 13:30:43 +02:00
Maran
86674a958a Update label sync client for full encryption/decryption both on client and website 2013-03-18 20:53:12 +01:00
Maran
568cc776f8 Fully encrypt both label and the id for the label 2013-03-17 18:27:26 +01:00
ecdsa
68b205484a restore infobox 2013-03-17 12:56:53 +01:00
ecdsa
15c2cc71ea no need to restart here 2013-03-17 12:52:11 +01:00
Maran
4458a1c81b Worked in new settings dialog for label sync plugin. 2013-03-17 12:08:12 +01:00