Exemplo n.º 1
0
static void
on_gui_toolbar_style_changed (gpointer user_data)
{
    gchar *style;
    gint value = gtk_combo_box_get_active (GTK_COMBO_BOX (user_data));
    conf_set_str_value (TOOLBAR_STYLE, gui_toolbar_style_values[value]);

    style = conf_get_toolbar_style ();
    liferea_shell_set_toolbar_style (style);
    g_free (style);
}
Exemplo n.º 2
0
static void
on_browser_changed (GtkComboBox *optionmenu, gpointer user_data)
{
    GtkTreeIter		iter;
    gint			num = -1;
    struct browser		*browsers = browser_get_all();

    if (gtk_combo_box_get_active_iter (optionmenu, &iter)) {
        gtk_tree_model_get (gtk_combo_box_get_model (optionmenu), &iter, 1, &num, -1);

        gtk_widget_set_sensitive (liferea_dialog_lookup (prefdialog->priv->dialog, "browsercmd"), browsers[num].id == NULL);
        gtk_widget_set_sensitive (liferea_dialog_lookup (prefdialog->priv->dialog, "manuallabel"), browsers[num].id == NULL);
        gtk_widget_set_sensitive (liferea_dialog_lookup (prefdialog->priv->dialog, "urlhintlabel"), browsers[num].id == NULL);

        if (browsers[num].id == NULL)
            conf_set_str_value (BROWSER_ID, "manual");
        else
            conf_set_str_value (BROWSER_ID, browsers[num].id);
    }
}
Exemplo n.º 3
0
void
social_set_bookmark_site (const gchar *name)
{
	GSList	*iter = bookmarkSites;
	
	while (iter) {
		bookmarkSite = iter->data;
		if (g_str_equal (bookmarkSite->name, name)) {
			conf_set_str_value (SOCIAL_BM_SITE, name);
			return;
		}
		iter = g_slist_next (iter);
	}
	
	debug1 (DEBUG_GUI, "Unknown social bookmarking site \"%s\"!", name);
}
Exemplo n.º 4
0
static void
on_proxypasswordentry_changed (GtkEditable *editable, gpointer user_data)
{
    conf_set_str_value (PROXY_PASSWD, gtk_editable_get_chars (editable,0,-1));
}
Exemplo n.º 5
0
static void
on_proxyusernameentry_changed (GtkEditable *editable, gpointer user_data)
{
    conf_set_str_value (PROXY_USER, gtk_editable_get_chars (editable,0,-1));
}
Exemplo n.º 6
0
void
on_browsercmd_changed (GtkEditable *editable, gpointer user_data)
{
    conf_set_str_value (BROWSER_COMMAND, gtk_editable_get_chars (editable,0,-1));
}