summaryrefslogtreecommitdiff
path: root/src/timeline_window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/timeline_window.c')
-rw-r--r--src/timeline_window.c38
1 files changed, 38 insertions, 0 deletions
diff --git a/src/timeline_window.c b/src/timeline_window.c
new file mode 100644
index 0000000..c09397a
--- /dev/null
+++ b/src/timeline_window.c
@@ -0,0 +1,38 @@
+#define _POSIX_C_SOURCE 200809L
+#include <err.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <stdbool.h>
+#include <gtk-3.0/gtk/gtk.h>
+#include "auth.h"
+#include "http.h"
+#include "timeline.h"
+
+static GtkWidget *window;
+static GtkWidget *box;
+static GtkWidget *label;
+
+static void load_tieline()
+{
+ return;
+}
+
+void create_timeline_window(GtkApplication *app, gpointer user_data)
+{
+ window = gtk_application_window_new(app);
+ gtk_window_set_title(GTK_WINDOW(window), "ap_client");
+ gtk_window_set_default_size(GTK_WINDOW(window), 800, 600);
+ gtk_container_set_border_width(GTK_CONTAINER(window), 10);
+
+ box = gtk_box_new(GTK_ORIENTATION_VERTICAL, 6);
+ gtk_widget_set_valign(GTK_WIDGET(box), GTK_ALIGN_CENTER);
+ gtk_widget_set_halign(GTK_WIDGET(box), GTK_ALIGN_CENTER);
+
+ label = gtk_label_new("timeline");
+
+ gtk_container_add(GTK_CONTAINER(window), box);
+ gtk_container_add(GTK_CONTAINER(box), label);
+
+ gtk_widget_show_all(window);
+ load_tieline();
+}