comparison finch/gntblist.c @ 17707:3c3fc1432a01

Let windows know when the workspace they are in is being hidden/shown
author Richard Nelson <wabz@pidgin.im>
date Sat, 12 May 2007 23:58:11 +0000
parents 1c9835f8b29c
children 4d4a396a478c
comparison
equal deleted inserted replaced
17706:8eed567eee39 17707:3c3fc1432a01
2272 g_signal_connect(G_OBJECT(ggblist->tree), "activate", G_CALLBACK(selection_activate), ggblist); 2272 g_signal_connect(G_OBJECT(ggblist->tree), "activate", G_CALLBACK(selection_activate), ggblist);
2273 g_signal_connect_data(G_OBJECT(ggblist->tree), "gained-focus", G_CALLBACK(draw_tooltip), 2273 g_signal_connect_data(G_OBJECT(ggblist->tree), "gained-focus", G_CALLBACK(draw_tooltip),
2274 ggblist, 0, G_CONNECT_AFTER | G_CONNECT_SWAPPED); 2274 ggblist, 0, G_CONNECT_AFTER | G_CONNECT_SWAPPED);
2275 g_signal_connect_data(G_OBJECT(ggblist->tree), "lost-focus", G_CALLBACK(remove_peripherals), 2275 g_signal_connect_data(G_OBJECT(ggblist->tree), "lost-focus", G_CALLBACK(remove_peripherals),
2276 ggblist, 0, G_CONNECT_AFTER | G_CONNECT_SWAPPED); 2276 ggblist, 0, G_CONNECT_AFTER | G_CONNECT_SWAPPED);
2277 g_signal_connect_data(G_OBJECT(ggblist->window), "workspace-hidden", G_CALLBACK(remove_peripherals),
2278 ggblist, 0, G_CONNECT_AFTER | G_CONNECT_SWAPPED);
2277 g_signal_connect(G_OBJECT(ggblist->tree), "size_changed", G_CALLBACK(size_changed_cb), NULL); 2279 g_signal_connect(G_OBJECT(ggblist->tree), "size_changed", G_CALLBACK(size_changed_cb), NULL);
2278 g_signal_connect(G_OBJECT(ggblist->window), "position_set", G_CALLBACK(save_position_cb), NULL); 2280 g_signal_connect(G_OBJECT(ggblist->window), "position_set", G_CALLBACK(save_position_cb), NULL);
2279 g_signal_connect(G_OBJECT(ggblist->window), "destroy", G_CALLBACK(reset_blist_window), NULL); 2281 g_signal_connect(G_OBJECT(ggblist->window), "destroy", G_CALLBACK(reset_blist_window), NULL);
2280 2282
2281 /* Status signals */ 2283 /* Status signals */