X-Git-Url: https://git.wpitchoune.net/gitweb/?p=prss.git;a=blobdiff_plain;f=src%2Fmain.c;h=af2c2f8bbcd2e26d276b55b8461645efbee966f5;hp=c9f15a97f1b42e94c950675d7ff430055c208777;hb=f44145caeb28320e1eb239fa04ff5da5ee89cafd;hpb=47231117238180500e22522eb470530bad381dd1 diff --git a/src/main.c b/src/main.c index c9f15a9..af2c2f8 100644 --- a/src/main.c +++ b/src/main.c @@ -81,9 +81,10 @@ void update() GtkTreeIter iter; char *title; - ttrss_login(g_settings_get_string(settings, "url"), - g_settings_get_string(settings, "user"), - g_settings_get_string(settings, "password")); + ws_init(g_settings_get_string(settings, "url"), + g_settings_get_string(settings, "user"), + g_settings_get_string(settings, "password")); + ws_open_session(); model = gtk_tree_view_get_model(GTK_TREE_VIEW(w_treeview)); @@ -92,14 +93,14 @@ void update() gtk_list_store_clear(GTK_LIST_STORE(model)); printf("update(): clear feed tree done\n"); feeds = ttrss_get_feeds(); - while(feeds && *feeds) { + while (feeds && *feeds) { if ((*feeds)->unread) title = g_strdup_printf("%s (%d)", (*feeds)->title, (*feeds)->unread); else title = strdup((*feeds)->title); - + gtk_list_store_append(GTK_LIST_STORE(model), &iter); @@ -150,13 +151,13 @@ void settings_activate_cbk(GtkWidget *menu_item, gpointer data) if (gtk_dialog_run(diag)) { g_settings_set_string(settings, - "password", + "password", gtk_entry_get_text(pwd)); g_settings_set_string(settings, - "url", + "url", gtk_entry_get_text(url)); g_settings_set_string(settings, - "user", + "user", gtk_entry_get_text(login)); update(); @@ -230,7 +231,7 @@ int headline_cursor_changed_cbk(GtkTreeView *treeview, gpointer data) const char *str; printf("headline_cursor_changed_cbk\n"); - + if (model_state) return TRUE; @@ -283,11 +284,11 @@ void headline_row_activated_cbk(GtkWidget *widget, gpointer data) gtk_tree_model_get(model, &iter, 1, &feed, -1); url = feed->url; - if (gtk_widget_has_screen (widget)) + if (gtk_widget_has_screen(widget)) screen = gtk_widget_get_screen(widget); else screen = gdk_screen_get_default(); - + printf("%s\n", url); error = NULL;