# HG changeset patch # User zas_ # Date 1238530967 0 # Node ID 56b534d71872ae60f0ca31c592752d09fba64478 # Parent 5f49f305a6b607b8861b5a52f89d00a4bf5b1b38 Make desktop window list checkboxes centered and not activatable. diff -r 5f49f305a6b6 -r 56b534d71872 src/desktop_file.c --- a/src/desktop_file.c Tue Mar 31 20:05:16 2009 +0000 +++ b/src/desktop_file.c Tue Mar 31 20:22:47 2009 +0000 @@ -494,10 +494,16 @@ gtk_tree_view_column_set_title(column, _("Hidden")); gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_AUTOSIZE); renderer = gtk_cell_renderer_toggle_new(); - gtk_tree_view_column_pack_start(column, renderer, FALSE); + g_object_set(G_OBJECT(renderer), + "activatable", FALSE, // not clickable for now + "xalign", 0.5, // centered + NULL); + gtk_tree_view_column_pack_start(column, renderer, TRUE); // TRUE needed for centering gtk_tree_view_column_add_attribute(column, renderer, "active", DESKTOP_FILE_COLUMN_HIDDEN); gtk_tree_view_append_column(GTK_TREE_VIEW(ewl->view), column); gtk_tree_view_column_set_sort_column_id(column, DESKTOP_FILE_COLUMN_HIDDEN); + gtk_tree_view_column_set_alignment(column, 0.5); + column = gtk_tree_view_column_new(); gtk_tree_view_column_set_title(column, _("Name"));