diff -Naur orig/gslapt-0.3.19/src/interface.c gslapt-0.3.19/src/interface.c --- orig/gslapt-0.3.19/src/interface.c 2007-10-08 23:25:29.000000000 -0400 +++ gslapt-0.3.19/src/interface.c 2007-11-23 14:49:19.000000000 -0500 @@ -720,7 +720,8 @@ gtk_widget_set_name (mark_all_upgrades2, "mark_all_upgrades2"); gtk_widget_show (mark_all_upgrades2); gtk_container_add (GTK_CONTAINER (actions2_menu), mark_all_upgrades2); - gtk_tooltips_set_tip (tooltips, mark_all_upgrades2, _("Mark all possible upgrades"), NULL); +/* Disable "Mark All Upgrades" VectorLinux */ + gtk_tooltips_set_tip (tooltips, mark_all_upgrades2, _("Function Disabled for VL"), NULL); gtk_widget_add_accelerator (mark_all_upgrades2, "activate", accel_group, GDK_a, (GdkModifierType) GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE); @@ -1003,7 +1004,8 @@ gtk_widget_set_name (action_bar_upgrade_button, "action_bar_upgrade_button"); gtk_widget_show (action_bar_upgrade_button); gtk_container_add (GTK_CONTAINER (action_toolbar), action_bar_upgrade_button); - gtk_tool_item_set_tooltip (GTK_TOOL_ITEM (action_bar_upgrade_button), tooltips, _("Mark all possible upgrades"), NULL); +/* Disable "Mark All Upgrades" VectorLinux */ + gtk_tool_item_set_tooltip (GTK_TOOL_ITEM (action_bar_upgrade_button), tooltips, _("Function Disabled for VL"), NULL); separatortoolitem1 = (GtkWidget*) gtk_separator_tool_item_new (); gtk_widget_set_name (separatortoolitem1, "separatortoolitem1"); @@ -1470,9 +1472,12 @@ g_signal_connect ((gpointer) update1, "activate", G_CALLBACK (update_activate), NULL); +/* Disable "Mark All Upgrades" VectorLinux */ +/* g_signal_connect ((gpointer) mark_all_upgrades2, "activate", G_CALLBACK (mark_all_upgrades_activate), NULL); +*/ g_signal_connect ((gpointer) mark_obsolete1, "activate", G_CALLBACK (mark_obsolete_packages), NULL); @@ -1512,9 +1517,12 @@ g_signal_connect_swapped ((gpointer) action_bar_update_button, "clicked", G_CALLBACK (update_callback), GTK_OBJECT (gslapt)); +/* Disable "Mark All Upgrades" VectorLinux */ +/* g_signal_connect_swapped ((gpointer) action_bar_upgrade_button, "clicked", G_CALLBACK (upgrade_callback), GTK_OBJECT (gslapt)); +*/ g_signal_connect_swapped ((gpointer) action_bar_execute_button, "clicked", G_CALLBACK (execute_callback), GTK_OBJECT (gslapt)); @@ -1942,6 +1950,7 @@ GtkWidget *image853; GtkWidget *label146; GtkWidget *label147; + GtkWidget *label150; GtkWidget *label170; GtkWidget *label149; GtkWidget *dialog_action_area1; @@ -1993,6 +2002,15 @@ gtk_label_set_line_wrap (GTK_LABEL (label147), TRUE); gtk_label_set_selectable (GTK_LABEL (label147), TRUE); + label150 = gtk_label_new (_("\n\nModified by Vectorlinux\nProblematic \"Mark All Upgrades\" functions disabled.")); + gtk_widget_set_name (label150, "label150"); + gtk_widget_show (label150); + gtk_box_pack_start (GTK_BOX (vbox50), label150, TRUE, TRUE, 0); + GTK_WIDGET_SET_FLAGS (label150, GTK_CAN_FOCUS); + gtk_label_set_justify (GTK_LABEL (label150), GTK_JUSTIFY_CENTER); + gtk_label_set_line_wrap (GTK_LABEL (label150), TRUE); + gtk_label_set_selectable (GTK_LABEL (label150), TRUE); + label170 = gtk_label_new (""); gtk_widget_set_name (label170, "label170"); gtk_widget_show (label170); @@ -2029,6 +2047,7 @@ GLADE_HOOKUP_OBJECT (about, image853, "image853"); GLADE_HOOKUP_OBJECT (about, label146, "label146"); GLADE_HOOKUP_OBJECT (about, label147, "label147"); + GLADE_HOOKUP_OBJECT (about, label150, "label150"); GLADE_HOOKUP_OBJECT (about, label170, "label170"); GLADE_HOOKUP_OBJECT (about, label149, "label149"); GLADE_HOOKUP_OBJECT_NO_REF (about, dialog_action_area1, "dialog_action_area1");