summaryrefslogtreecommitdiff
path: root/gtk/dialogs
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2014-08-02 02:19:06 +0100
committerVincent Sanders <vince@kyllikki.org>2014-08-02 02:20:25 +0100
commitca077b06386bf86c3f7e8b13ba8a90d59ccf54ec (patch)
tree43a7ae4e99748c93ba7c3c87454f7eff88c28b4c /gtk/dialogs
parentc0548fc472ac2c8e8bbc9e6254ee785f69cfadf2 (diff)
downloadnetsurf-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.c24
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));
}