added battery eye
authorVlad <vlad@gas.by>
Wed, 25 Aug 2010 08:50:33 +0000 (11:50 +0300)
committerVlad <vlad@gas.by>
Wed, 25 Aug 2010 08:50:33 +0000 (11:50 +0300)
applet/data/external_themes/battery-eye.xml [new file with mode: 0644]
applet/src/livewp-scene.c

diff --git a/applet/data/external_themes/battery-eye.xml b/applet/data/external_themes/battery-eye.xml
new file mode 100644 (file)
index 0000000..051b10d
--- /dev/null
@@ -0,0 +1,8 @@
+<theme>
+<name>Battery Eye</name>
+ <exec_path>python /opt/battery-eye/beye.py</exec_path>
+ <window_name>beye.py</window_name>
+ <category>Unknown</category>
+ <icon_on>/usr/share/livewp/external_icons/xscreensaver.png</icon_on>
+ <icon_off>/usr/share/livewp/external_icons/xscreensaverd.png</icon_off>
+</theme>
index d663782..aaddd85 100644 (file)
@@ -262,6 +262,7 @@ init_scene_External(AWallpaperPlugin *desktop_plugin){
             RootWindow( GDK_WINDOW_XDISPLAY (desktop_plugin->priv->window->window), XDefaultScreen( GDK_WINDOW_XDISPLAY (desktop_plugin->priv->window->window))),
             window_name);
         set_live_bg (GDK_WINDOW_XDISPLAY (desktop_plugin->priv->window->window),  id_xwindow, desktop_plugin->priv->view);
+        gtk_widget_destroy(desktop_plugin->priv->window);
     }
 }
 /*******************************************************************************/