Author: jasper Date: 2006-09-24 08:57:47 +0000 (Sun, 24 Sep 2006) New Revision: 23200
Modified: xfce4-panel/trunk/libxfce4panel/xfce-arrow-button.c xfce4-panel/trunk/libxfce4panel/xfce-itembar.c xfce4-panel/trunk/libxfce4panel/xfce-panel-enums.h xfce4-panel/trunk/libxfce4panel/xfce-panel-external-item.c xfce4-panel/trunk/libxfce4panel/xfce-panel-internal-plugin.c xfce4-panel/trunk/libxfce4panel/xfce-panel-item-iface.c xfce4-panel/trunk/libxfce4panel/xfce-panel-plugin-iface.c xfce4-panel/trunk/libxfce4panel/xfce-panel-window.c Log: Call plugin contructor after default realize signal handler. Modified: xfce4-panel/trunk/libxfce4panel/xfce-arrow-button.c =================================================================== --- xfce4-panel/trunk/libxfce4panel/xfce-arrow-button.c 2006-09-24 08:33:46 UTC (rev 23199) +++ xfce4-panel/trunk/libxfce4panel/xfce-arrow-button.c 2006-09-24 08:57:47 UTC (rev 23200) @@ -50,7 +50,7 @@ enum { PROP_0, - PROP_ARROW_TYPE, + PROP_ARROW_TYPE }; @@ -104,6 +104,7 @@ sizeof (XfceArrowButton), 0, /* n_preallocs */ (GInstanceInitFunc) xfce_arrow_button_init, + NULL }; type = g_type_register_static (GTK_TYPE_TOGGLE_BUTTON, Modified: xfce4-panel/trunk/libxfce4panel/xfce-itembar.c =================================================================== --- xfce4-panel/trunk/libxfce4panel/xfce-itembar.c 2006-09-24 08:33:46 UTC (rev 23199) +++ xfce4-panel/trunk/libxfce4panel/xfce-itembar.c 2006-09-24 08:57:47 UTC (rev 23200) @@ -53,7 +53,7 @@ enum { PROP_0, - PROP_ORIENTATION, + PROP_ORIENTATION }; enum @@ -185,6 +185,7 @@ sizeof (XfceItembar), 0, /* n_preallocs */ (GInstanceInitFunc) xfce_itembar_init, + NULL }; type = g_type_register_static (GTK_TYPE_CONTAINER, "XfceItembar", Modified: xfce4-panel/trunk/libxfce4panel/xfce-panel-enums.h =================================================================== --- xfce4-panel/trunk/libxfce4panel/xfce-panel-enums.h 2006-09-24 08:33:46 UTC (rev 23199) +++ xfce4-panel/trunk/libxfce4panel/xfce-panel-enums.h 2006-09-24 08:57:47 UTC (rev 23200) @@ -74,7 +74,7 @@ /* floating */ XFCE_SCREEN_POSITION_FLOATING_H, /* Floating Horizontal */ - XFCE_SCREEN_POSITION_FLOATING_V, /* Floating Vertical */ + XFCE_SCREEN_POSITION_FLOATING_V /* Floating Vertical */ } XfceScreenPosition; Modified: xfce4-panel/trunk/libxfce4panel/xfce-panel-external-item.c =================================================================== --- xfce4-panel/trunk/libxfce4panel/xfce-panel-external-item.c 2006-09-24 08:33:46 UTC (rev 23199) +++ xfce4-panel/trunk/libxfce4panel/xfce-panel-external-item.c 2006-09-24 08:57:47 UTC (rev 23200) @@ -573,8 +573,8 @@ priv->size = size; priv->screen_position = position; - g_signal_connect (item, "realize", G_CALLBACK (_item_setup), - (gpointer) file); + g_signal_connect_after (item, "realize", G_CALLBACK (_item_setup), + (gpointer) file); return item; } Modified: xfce4-panel/trunk/libxfce4panel/xfce-panel-internal-plugin.c =================================================================== --- xfce4-panel/trunk/libxfce4panel/xfce-panel-internal-plugin.c 2006-09-24 08:33:46 UTC (rev 23199) +++ xfce4-panel/trunk/libxfce4panel/xfce-panel-internal-plugin.c 2006-09-24 08:57:47 UTC (rev 23200) @@ -697,8 +697,8 @@ xfce_panel_plugin_add_action_widget (XFCE_PANEL_PLUGIN (plugin), GTK_WIDGET (plugin)); - g_signal_connect (plugin, "realize", G_CALLBACK (_plugin_setup), - construct); + g_signal_connect_after (plugin, "realize", G_CALLBACK (_plugin_setup), + construct); return plugin; } Modified: xfce4-panel/trunk/libxfce4panel/xfce-panel-item-iface.c =================================================================== --- xfce4-panel/trunk/libxfce4panel/xfce-panel-item-iface.c 2006-09-24 08:33:46 UTC (rev 23199) +++ xfce4-panel/trunk/libxfce4panel/xfce-panel-item-iface.c 2006-09-24 08:57:47 UTC (rev 23200) @@ -186,7 +186,8 @@ NULL, /* class_data */ 0, 0, /* n_preallocs */ - NULL /* instance_init */ + NULL, /* instance_init */ + NULL }; type = g_type_register_static (G_TYPE_INTERFACE, "XfcePanelItem", &info, 0); Modified: xfce4-panel/trunk/libxfce4panel/xfce-panel-plugin-iface.c =================================================================== --- xfce4-panel/trunk/libxfce4panel/xfce-panel-plugin-iface.c 2006-09-24 08:33:46 UTC (rev 23199) +++ xfce4-panel/trunk/libxfce4panel/xfce-panel-plugin-iface.c 2006-09-24 08:57:47 UTC (rev 23200) @@ -287,7 +287,8 @@ NULL, /* class_data */ 0, 0, /* n_preallocs */ - NULL /* instance_init */ + NULL, /* instance_init */ + NULL }; type = g_type_register_static (G_TYPE_INTERFACE, "XfcePanelPlugin", &info, 0); Modified: xfce4-panel/trunk/libxfce4panel/xfce-panel-window.c =================================================================== --- xfce4-panel/trunk/libxfce4panel/xfce-panel-window.c 2006-09-24 08:33:46 UTC (rev 23199) +++ xfce4-panel/trunk/libxfce4panel/xfce-panel-window.c 2006-09-24 08:57:47 UTC (rev 23200) @@ -171,6 +171,7 @@ sizeof (XfcePanelWindow), 0, /* n_preallocs */ (GInstanceInitFunc) xfce_panel_window_init, + NULL }; type = g_type_register_static (GTK_TYPE_WINDOW, _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits