diff options
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(); +} |