finch/gntdebug.c

branch
release-2.x.y
changeset 39644
54ed9db5e2ff
parent 35966
d603bfb42fd9
child 39647
50ac98a0ecb1
equal deleted inserted replaced
39643:ee8abde66038 39644:54ed9db5e2ff
334 * it's necessary to make the width of the debug window resizable ... like I said, 334 * it's necessary to make the width of the debug window resizable ... like I said,
335 * it doesn't make sense. The bug is likely in the packing in gntbox.c. 335 * it doesn't make sense. The bug is likely in the packing in gntbox.c.
336 */ 336 */
337 wid = gnt_button_new(_("Clear")); 337 wid = gnt_button_new(_("Clear"));
338 g_signal_connect(G_OBJECT(wid), "activate", G_CALLBACK(clear_debug_win), debug.tview); 338 g_signal_connect(G_OBJECT(wid), "activate", G_CALLBACK(clear_debug_win), debug.tview);
339 GNT_WIDGET_SET_FLAGS(wid, GNT_WIDGET_GROW_Y); 339 gnt_widget_set_grow_y(wid, TRUE);
340 gnt_box_add_widget(GNT_BOX(box), wid); 340 gnt_box_add_widget(GNT_BOX(box), wid);
341 341
342 wid = gnt_button_new(_("Save")); 342 wid = gnt_button_new(_("Save"));
343 g_signal_connect(G_OBJECT(wid), "activate", G_CALLBACK(save_debug_win), debug.tview); 343 g_signal_connect(G_OBJECT(wid), "activate", G_CALLBACK(save_debug_win), debug.tview);
344 GNT_WIDGET_SET_FLAGS(wid, GNT_WIDGET_GROW_Y); 344 gnt_widget_set_grow_y(wid, TRUE);
345 gnt_box_add_widget(GNT_BOX(box), wid); 345 gnt_box_add_widget(GNT_BOX(box), wid);
346 346
347 debug.search = gnt_entry_new(purple_prefs_get_string(PREF_ROOT "/filter")); 347 debug.search = gnt_entry_new(purple_prefs_get_string(PREF_ROOT "/filter"));
348 label = gnt_label_new(_("Filter:")); 348 label = gnt_label_new(_("Filter:"));
349 GNT_WIDGET_UNSET_FLAGS(label, GNT_WIDGET_GROW_X); 349 gnt_widget_set_grow_x(label, FALSE);
350 gnt_box_add_widget(GNT_BOX(box), label); 350 gnt_box_add_widget(GNT_BOX(box), label);
351 gnt_box_add_widget(GNT_BOX(box), debug.search); 351 gnt_box_add_widget(GNT_BOX(box), debug.search);
352 g_signal_connect(G_OBJECT(debug.search), "text_changed", G_CALLBACK(update_filter_string), NULL); 352 g_signal_connect(G_OBJECT(debug.search), "text_changed", G_CALLBACK(update_filter_string), NULL);
353 353
354 wid = gnt_check_box_new(_("Pause")); 354 wid = gnt_check_box_new(_("Pause"));
355 g_signal_connect(G_OBJECT(wid), "toggled", G_CALLBACK(toggle_pause), NULL); 355 g_signal_connect(G_OBJECT(wid), "toggled", G_CALLBACK(toggle_pause), NULL);
356 GNT_WIDGET_SET_FLAGS(wid, GNT_WIDGET_GROW_Y); 356 gnt_widget_set_grow_y(wid, TRUE);
357 gnt_box_add_widget(GNT_BOX(box), wid); 357 gnt_box_add_widget(GNT_BOX(box), wid);
358 358
359 gnt_box_add_widget(GNT_BOX(debug.window), box); 359 gnt_box_add_widget(GNT_BOX(debug.window), box);
360 GNT_WIDGET_SET_FLAGS(box, GNT_WIDGET_GROW_Y); 360 gnt_widget_set_grow_y(box, TRUE);
361 361
362 gnt_widget_set_name(debug.window, "debug-window"); 362 gnt_widget_set_name(debug.window, "debug-window");
363 363
364 g_signal_connect(G_OBJECT(debug.window), "destroy", G_CALLBACK(reset_debug_win), NULL); 364 g_signal_connect(G_OBJECT(debug.window), "destroy", G_CALLBACK(reset_debug_win), NULL);
365 gnt_text_view_attach_scroll_widget(GNT_TEXT_VIEW(debug.tview), debug.window); 365 gnt_text_view_attach_scroll_widget(GNT_TEXT_VIEW(debug.tview), debug.window);

mercurial