diff options
author | nirav <nirav@teisuu.com> | 2019-03-10 13:30:19 +0530 |
---|---|---|
committer | Dandelion <nirav@teisuu.com> | 2019-03-10 13:30:19 +0530 |
commit | 7e8ea36eb8106b4847af13a27a3e8f3177d25809 (patch) | |
tree | 084b59cf020d82985cdcb09bad18721cd5ecdf7e /src/timeline_window.c | |
parent | bd7b0be8978cfd30ac72cf36021153b2a7d68051 (diff) | |
download | ap_client-7e8ea36eb8106b4847af13a27a3e8f3177d25809.tar.gz ap_client-7e8ea36eb8106b4847af13a27a3e8f3177d25809.zip |
Refactor main.c and auth.c
Diffstat (limited to 'src/timeline_window.c')
-rw-r--r-- | src/timeline_window.c | 38 |
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(); +} |