- remember unexpired alarms persistently (again, a table in sqlite?) so
that they can be reinstated if zavai is restarted
- show active alarms and allow to delete them
+ - Move Run program inside Current Apps (next to back link)
- GPX status icon (off, waiting for fix, recording)
- GPX waypoint using AUX button
- GPX + Audio track
public class WindowList : Applet
{
- Wnck.Tasklist selector;
+ protected Wnck.Tasklist selector;
+ protected AppletPushLink launcher_link;
public WindowList(string label)
{
_label = label;
selector = new Wnck.Tasklist(Wnck.Screen.get_default());
pack_start(selector, true, true, 0);
+
+ launcher_link = new AppletPushLink("wm.launcher");
+ button_box.pack_start(launcher_link, true, true, 0);
}
}
close_or_back = new CloseOrBack();
close_or_back.set_visible(true);
+ launcher = new Launcher("Run program");
+ zavai.registry.register_applet("wm.launcher", launcher);
+
window_list = new WindowList("Current apps");
zavai.registry.register_applet("wm.list", window_list);
zavai.registry.getmenu("menu.main").add_applet("wm.list");
- launcher = new Launcher("Run program");
- zavai.registry.register_applet("wm.launcher", launcher);
- zavai.registry.getmenu("menu.main").add_applet("wm.launcher");
+ //zavai.registry.getmenu("menu.main").add_applet("wm.launcher");
}
}