| --- led-notification-0.1/led-notification.c |
| +++ led-notification-0.1/led-notification.c |
| @@ -54,9 +54,9 @@ |
| } |
| |
| if(state) { |
| - fputs("1", file); |
| + fputs(purple_prefs_get_string("/plugins/gtk/gtk-simom-lednot/led_on"), file); |
| } else { |
| - fputs("0", file); |
| + fputs(purple_prefs_get_string("/plugins/gtk/gtk-simom-lednot/led_off"), file); |
| } |
| |
| fclose(file); |
| @@ -155,6 +155,10 @@ |
| |
| ent=pidgin_prefs_labeled_entry(vbox2,"File to control led:", |
| "/plugins/gtk/gtk-simom-lednot/filename",sg); |
| + ent=pidgin_prefs_labeled_entry(vbox2,"String to turn led on:", |
| + "/plugins/gtk/gtk-simom-lednot/led_on",sg); |
| + ent=pidgin_prefs_labeled_entry(vbox2,"String to turn led off:", |
| + "/plugins/gtk/gtk-simom-lednot/led_off",sg); |
| |
| gtk_widget_show_all(frame); |
| return frame; |
| @@ -166,6 +170,8 @@ |
| purple_prefs_add_string("/plugins/gtk/gtk-simom-lednot/chat", "nick"); |
| purple_prefs_add_string("/plugins/gtk/gtk-simom-lednot/filename", |
| "/proc/acpi/asus/mled"); |
| + purple_prefs_add_string("/plugins/gtk/gtk-simom-lednot/led_on", "1"); |
| + purple_prefs_add_string("/plugins/gtk/gtk-simom-lednot/led_off", "0"); |
| } |
| |
| static gboolean plugin_load(PurplePlugin *plugin) { |