From 7e8ea36eb8106b4847af13a27a3e8f3177d25809 Mon Sep 17 00:00:00 2001 From: nirav Date: Sun, 10 Mar 2019 13:30:19 +0530 Subject: Refactor main.c and auth.c --- src/timeline_window.c | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 src/timeline_window.c (limited to 'src/timeline_window.c') 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 +#include +#include +#include +#include +#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(); +} -- cgit v1.2.3