Skip to content

Commit 7edb9e1

Browse files
committed
nemo-toolbar.c: Just use a single change handler for toolbar
settings. This overhead isn't necessary for the user occasionally modifying their settings.
1 parent 8454290 commit 7edb9e1

1 file changed

Lines changed: 1 addition & 47 deletions

File tree

src/nemo-toolbar.c

Lines changed: 1 addition & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -358,54 +358,8 @@ nemo_toolbar_constructed (GObject *obj)
358358
gtk_widget_show_all (GTK_WIDGET (tool_box));
359359
gtk_widget_set_margin_left (GTK_WIDGET (tool_box), 6);
360360

361-
/* nemo patch */
362361
g_signal_connect_swapped (nemo_preferences,
363-
"changed::" NEMO_PREFERENCES_SHOW_PREVIOUS_ICON_TOOLBAR,
364-
G_CALLBACK (toolbar_update_appearance), self);
365-
g_signal_connect_swapped (nemo_preferences,
366-
"changed::" NEMO_PREFERENCES_SHOW_NEXT_ICON_TOOLBAR,
367-
G_CALLBACK (toolbar_update_appearance), self);
368-
g_signal_connect_swapped (nemo_preferences,
369-
"changed::" NEMO_PREFERENCES_SHOW_UP_ICON_TOOLBAR,
370-
G_CALLBACK (toolbar_update_appearance), self);
371-
g_signal_connect_swapped (nemo_preferences,
372-
"changed::" NEMO_PREFERENCES_SHOW_EDIT_ICON_TOOLBAR,
373-
G_CALLBACK (toolbar_update_appearance), self);
374-
g_signal_connect_swapped (nemo_preferences,
375-
"changed::" NEMO_PREFERENCES_SHOW_RELOAD_ICON_TOOLBAR,
376-
G_CALLBACK (toolbar_update_appearance), self);
377-
g_signal_connect_swapped (nemo_preferences,
378-
"changed::" NEMO_PREFERENCES_SHOW_HOME_ICON_TOOLBAR,
379-
G_CALLBACK (toolbar_update_appearance), self);
380-
g_signal_connect_swapped (nemo_preferences,
381-
"changed::" NEMO_PREFERENCES_SHOW_COMPUTER_ICON_TOOLBAR,
382-
G_CALLBACK (toolbar_update_appearance), self);
383-
g_signal_connect_swapped (nemo_preferences,
384-
"changed::" NEMO_PREFERENCES_SHOW_SEARCH_ICON_TOOLBAR,
385-
G_CALLBACK (toolbar_update_appearance), self);
386-
g_signal_connect_swapped (nemo_preferences,
387-
"changed::" NEMO_PREFERENCES_SHOW_NEW_FOLDER_ICON_TOOLBAR,
388-
G_CALLBACK (toolbar_update_appearance), self);
389-
g_signal_connect_swapped (nemo_preferences,
390-
"changed::" NEMO_PREFERENCES_SHOW_OPEN_IN_TERMINAL_TOOLBAR,
391-
G_CALLBACK (toolbar_update_appearance), self);
392-
g_signal_connect_swapped (nemo_preferences,
393-
"changed::" NEMO_PREFERENCES_SHOW_ICON_VIEW_ICON_TOOLBAR,
394-
G_CALLBACK (toolbar_update_appearance), self);
395-
g_signal_connect_swapped (nemo_preferences,
396-
"changed::" NEMO_PREFERENCES_SHOW_LIST_VIEW_ICON_TOOLBAR,
397-
G_CALLBACK (toolbar_update_appearance), self);
398-
g_signal_connect_swapped (nemo_preferences,
399-
"changed::" NEMO_PREFERENCES_SHOW_COMPACT_VIEW_ICON_TOOLBAR,
400-
G_CALLBACK (toolbar_update_appearance), self);
401-
g_signal_connect_swapped (nemo_preferences,
402-
"changed::" NEMO_PREFERENCES_SHOW_SHOW_THUMBNAILS_TOOLBAR,
403-
G_CALLBACK (toolbar_update_appearance), self);
404-
g_signal_connect_swapped (nemo_preferences,
405-
"changed::" NEMO_PREFERENCES_SHOW_IMAGE_FILE_THUMBNAILS,
406-
G_CALLBACK (toolbar_update_appearance), self);
407-
g_signal_connect_swapped (nemo_preferences,
408-
"changed::" NEMO_PREFERENCES_SHOW_LOCATION_ENTRY,
362+
"changed",
409363
G_CALLBACK (toolbar_update_appearance), self);
410364

411365
toolbar_update_appearance (self);

0 commit comments

Comments
 (0)