[Desktop Entry] Name=X Terminal Launcher Type=python X-Path=xterm-launch Icon=terminal
import gtk import hildondesktop import os class XTermLaunch(hildondesktop.TaskNavigatorItem): def clicked(self, widget, Data = None): os.spawnlp(os.P_NOWAIT, "maemo-invoker", "maemo-invoker", "osso-xterm.launch") def __init__(self): hildondesktop.TaskNavigatorItem.__init__(self) image = gtk.image_new_from_file("/usr/share/icons/hicolor/64x64/apps/terminal.png") button = gtk.Button() button.set_image(image) button.connect("clicked", self.clicked, None) button.show() self.add(button) def hd_plugin_get_objects(): plugin = XTermLaunch() return [plugin]