Index: libwnck/tasklist.c
===================================================================
RCS file: /cvs/gnome/libwnck/libwnck/tasklist.c,v
retrieving revision 1.61
diff -u -r1.61 tasklist.c
--- libwnck/tasklist.c  21 Sep 2004 14:51:11 -0000      1.61
+++ libwnck/tasklist.c  1 Nov 2004 20:53:29 -0000
@@ -2528,6 +2493,10 @@
                                                                                                                                                             
   text = wnck_task_get_text (task);
   task->label = gtk_label_new (text);
+  gtk_misc_set_alignment (GTK_MISC (task->label), 0.0, 0.5);
+  gtk_label_set_ellipsize (GTK_LABEL (task->label),
+                          PANGO_ELLIPSIZE_END);
+
   if (wnck_task_get_demands_attention (task))
     eel_gtk_label_make_bold ((GTK_LABEL (task->label)));
   gtk_widget_show (task->label);
@@ -2542,7 +2511,7 @@
                    task->label,
                    1, 2,
                    0, 1,
-                   GTK_FILL, GTK_EXPAND,
+                   GTK_FILL | GTK_EXPAND, GTK_EXPAND,
                    4, 0);
  
   gtk_container_add (GTK_CONTAINER (task->button), table);
