commit:2740ef26aaf53ac138efffe5f7761dce67e57414
author:Chip Black
committer:Chip Black
date:Thu Jun 11 04:08:51 2009 -0500
parents:fc831a2ef0ae342cc73dee301e051bcfbbbeb82c
Get rid of Vimish configuration autosave. It was a silly idea.
diff --git a/plugins/Vimish.cs b/plugins/Vimish.cs
line changes: +3/-4
index 27543ee..65490f8
--- a/plugins/Vimish.cs
+++ b/plugins/Vimish.cs
@@ -28,10 +28,6 @@ public class Vimish : WebThingPlugin {
         wv.KeyPressEvent += WebView_KeyPress;
     }
 
-    public override void Deinit(WebThing wt) {
-        SaveConfig();
-    }
-
     private void Window_KeyPress(object o, KeyPressEventArgs e) {
         if ((Gdk.ModifierType.ControlMask & e.Event.State) != 0) {
             switch(e.Event.Key) {
@@ -139,6 +135,9 @@ public class Vimish : WebThingPlugin {
                 Options[args[1]] = args[2];
             ApplyOptions();
             break;
+        case "save":
+            SaveConfig();
+            break;
         default:
             bool found;
             if (args.Length > 1) {