diff options
author | Vincent Sanders <vince@kyllikki.org> | 2014-08-02 02:19:06 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2014-08-02 02:20:25 +0100 |
commit | ca077b06386bf86c3f7e8b13ba8a90d59ccf54ec (patch) | |
tree | 43a7ae4e99748c93ba7c3c87454f7eff88c28b4c /gtk/dialogs | |
parent | c0548fc472ac2c8e8bbc9e6254ee785f69cfadf2 (diff) | |
download | netsurf-ca077b06386bf86c3f7e8b13ba8a90d59ccf54ec.tar.gz netsurf-ca077b06386bf86c3f7e8b13ba8a90d59ccf54ec.tar.bz2 |
fixup preference dialog handling of Developer view options
Diffstat (limited to 'gtk/dialogs')
-rw-r--r-- | gtk/dialogs/preferences.c | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/gtk/dialogs/preferences.c b/gtk/dialogs/preferences.c index d53d61380..f38c7e9bc 100644 --- a/gtk/dialogs/preferences.c +++ b/gtk/dialogs/preferences.c @@ -170,8 +170,8 @@ G_MODULE_EXPORT void nsgtk_preferences_checkShowSingleTab_toggled(GtkToggleButto G_MODULE_EXPORT void nsgtk_preferences_checkShowSingleTab_realize(GtkWidget *widget, struct ppref *priv); G_MODULE_EXPORT void nsgtk_preferences_comboTabPosition_changed(GtkComboBox *widget, struct ppref *priv); G_MODULE_EXPORT void nsgtk_preferences_comboTabPosition_realize(GtkWidget *widget, struct ppref *priv); -G_MODULE_EXPORT void nsgtk_preferences_sourceButtonWindow_toggled(GtkToggleButton *togglebutton, struct ppref *priv); -G_MODULE_EXPORT void nsgtk_preferences_sourceButtonWindow_realize(GtkWidget *widget, struct ppref *priv); +G_MODULE_EXPORT void nsgtk_preferences_comboDeveloperView_changed(GtkComboBox *widget, struct ppref *priv); +G_MODULE_EXPORT void nsgtk_preferences_comboDeveloperView_realize(GtkWidget *widget, struct ppref *priv); G_MODULE_EXPORT void nsgtk_preferences_comboButtonType_changed(GtkComboBox *widget, struct ppref *priv); G_MODULE_EXPORT void nsgtk_preferences_comboButtonType_realize(GtkWidget *widget, struct ppref *priv); G_MODULE_EXPORT void nsgtk_preferences_setCurrentPage_clicked(GtkButton *button, struct ppref *priv); @@ -822,25 +822,23 @@ nsgtk_preferences_comboTabPosition_realize(GtkWidget *widget, nsoption_int(position_tab)); } -/* Source */ - -/* source view opening */ -TOGGLEBUTTON_SIGNALS(sourceButtonTab, source_tab) +/* Tools */ +/* developer view opening */ G_MODULE_EXPORT void -nsgtk_preferences_sourceButtonWindow_toggled(GtkToggleButton *togglebutton, - struct ppref *priv) +nsgtk_preferences_comboDeveloperView_changed(GtkComboBox *widget, + struct ppref *priv) { - nsoption_set_bool(source_tab, - !gtk_toggle_button_get_active(togglebutton)); + /* set the option */ + nsoption_set_int(developer_view, gtk_combo_box_get_active(widget)); } G_MODULE_EXPORT void -nsgtk_preferences_sourceButtonWindow_realize(GtkWidget *widget, +nsgtk_preferences_comboDeveloperView_realize(GtkWidget *widget, struct ppref *priv) { - gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(widget), - !nsoption_bool(source_tab)); + gtk_combo_box_set_active(GTK_COMBO_BOX(widget), + nsoption_int(developer_view)); } |