Add skeleton settings applet, in its own binary package
[espeaktime] / src / applet.c
diff --git a/src/applet.c b/src/applet.c
new file mode 100644 (file)
index 0000000..72e47f1
--- /dev/null
@@ -0,0 +1,29 @@
+#include <gtk/gtk.h>
+#include <hildon-cp-plugin/hildon-cp-plugin-interface.h>
+
+osso_return_t execute(osso_context_t *osso, gpointer data, gboolean user_activated)
+{
+       GtkWidget *dialog;
+
+       dialog = gtk_dialog_new_with_buttons(
+               "eSpeakTime Settings",
+               GTK_WINDOW(data),
+               GTK_DIALOG_MODAL | GTK_DIALOG_NO_SEPARATOR,
+               GTK_STOCK_SAVE,
+               GTK_RESPONSE_OK,
+               GTK_STOCK_CANCEL,
+               GTK_RESPONSE_CANCEL,
+               NULL);
+
+       gtk_widget_show_all(dialog);
+       gtk_dialog_run(GTK_DIALOG(dialog));
+       gtk_widget_destroy(GTK_WIDGET(dialog));
+
+       return OSSO_OK;
+}
+
+osso_return_t save_state(osso_context_t *osso, gpointer data)
+{
+       return OSSO_OK;
+}
+