first commit

This commit is contained in:
Julian Sparber
2017-02-11 20:15:35 +01:00
commit f0ede0a585
13 changed files with 1152 additions and 0 deletions

36
src/paperplaneappwin.c Normal file
View File

@@ -0,0 +1,36 @@
#include <gtk/gtk.h>
#include "paperplaneapp.h"
#include "paperplaneappwin.h"
struct _PaperplaneAppWindow
{
GtkApplicationWindow parent;
};
G_DEFINE_TYPE(PaperplaneAppWindow, paperplane_app_window, GTK_TYPE_APPLICATION_WINDOW);
static void
paperplane_app_window_init (PaperplaneAppWindow *win)
{
gtk_widget_init_template (GTK_WIDGET (win));
}
static void
paperplane_app_window_class_init (PaperplaneAppWindowClass *class)
{
gtk_widget_class_set_template_from_resource (GTK_WIDGET_CLASS (class),
"/org/gtk/paperplaneapp/window.ui");
}
PaperplaneAppWindow *
paperplane_app_window_new (PaperplaneApp *app)
{
return g_object_new (PAPERPLANE_APP_WINDOW_TYPE, "application", app, NULL);
}
void
paperplane_app_window_open (PaperplaneAppWindow *win,
GFile *file)
{
}