diff options
author | Alexey Yakovenko <waker@users.sourceforge.net> | 2013-10-20 20:53:22 +0200 |
---|---|---|
committer | Alexey Yakovenko <waker@users.sourceforge.net> | 2013-10-20 20:53:22 +0200 |
commit | 1233aa87bcad5a87024ebe9031fc732172cd99ff (patch) | |
tree | 65c04eab84f09bc947f1a549c80dd6a0007cd458 /plugins/gtkui/gtkui.c | |
parent | e3f56e349af1f8481f4aeb7dc428f9e68804b35e (diff) |
gtkui: proper single-instance widget support
Diffstat (limited to 'plugins/gtkui/gtkui.c')
-rw-r--r-- | plugins/gtkui/gtkui.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/plugins/gtkui/gtkui.c b/plugins/gtkui/gtkui.c index 44d3a31f..00e44073 100644 --- a/plugins/gtkui/gtkui.c +++ b/plugins/gtkui/gtkui.c @@ -959,21 +959,21 @@ gtkui_thread (void *ctx) { gtk_init (&argc, (char ***)&argv); // register widget types - w_reg_widget (_("Playlist with tabs"), w_tabbed_playlist_create, "tabbed_playlist", NULL); - w_reg_widget (NULL, w_box_create, "box", NULL); - w_reg_widget (_("Splitter (top and bottom)"), w_vsplitter_create, "vsplitter", NULL); - w_reg_widget (_("Splitter (left and right)"), w_hsplitter_create, "hsplitter", NULL); - w_reg_widget (NULL, w_placeholder_create, "placeholder", NULL); -// w_reg_widget (_("Tabs"), w_tabs_create, "tabs", NULL); - w_reg_widget (_("Playlist tabs"), w_tabstrip_create, "tabstrip", NULL); - w_reg_widget (_("Playlist"), w_playlist_create, "playlist", NULL); - w_reg_widget (_("Selection properties"), w_selproperties_create, "selproperties", NULL); - w_reg_widget (_("Album art display"), w_coverart_create, "coverart", NULL); - w_reg_widget (_("Scope"), w_scope_create, "scope", NULL); - w_reg_widget (_("Spectrum"), w_spectrum_create, "spectrum", NULL); - w_reg_widget (_("HBox"), w_hbox_create, "hbox", NULL); - w_reg_widget (_("VBox"), w_vbox_create, "vbox", NULL); - w_reg_widget (_("Button"), w_button_create, "button", NULL); + w_reg_widget (_("Playlist with tabs"), DDB_WF_SINGLE_INSTANCE, w_tabbed_playlist_create, "tabbed_playlist", NULL); + w_reg_widget (_("Playlist"), DDB_WF_SINGLE_INSTANCE, w_playlist_create, "playlist", NULL); + w_reg_widget (NULL, 0, w_box_create, "box", NULL); + w_reg_widget (_("Splitter (top and bottom)"), 0, w_vsplitter_create, "vsplitter", NULL); + w_reg_widget (_("Splitter (left and right)"), 0, w_hsplitter_create, "hsplitter", NULL); + w_reg_widget (NULL, 0, w_placeholder_create, "placeholder", NULL); +// w_reg_widget (_("Tabs"), 0, w_tabs_create, "tabs", NULL); + w_reg_widget (_("Playlist tabs"), 0, w_tabstrip_create, "tabstrip", NULL); + w_reg_widget (_("Selection properties"), 0, w_selproperties_create, "selproperties", NULL); + w_reg_widget (_("Album art display"), 0, w_coverart_create, "coverart", NULL); + w_reg_widget (_("Scope"), 0, w_scope_create, "scope", NULL); + w_reg_widget (_("Spectrum"), 0, w_spectrum_create, "spectrum", NULL); + w_reg_widget (_("HBox"), 0, w_hbox_create, "hbox", NULL); + w_reg_widget (_("VBox"), 0, w_vbox_create, "vbox", NULL); + w_reg_widget (_("Button"), 0, w_button_create, "button", NULL); mainwin = create_mainwin (); |