- Timestamp:
- 05/09/08 18:13:50 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/src/tool-box.c
r3442 r4423 33 33 on_upgrade_clicked (GtkButton *bupgrade, gpointer data) 34 34 { 35 /* 35 36 GList *list; 36 37 int upgrades; 37 38 38 update_package_list (data); 39 39 … … 60 60 g_list_free (list); 61 61 62 /*63 GtkWidget *dialog;64 65 g_debug ("Clicked the button upgrade");66 package_list_mark_all_upgradeable (MOKO_APPLICATION_MANAGER_DATA (data));67 navigation_area_rebuild_from_latest (MOKO_APPLICATION_MANAGER_DATA (data));68 69 g_debug ("Create a dialog");70 dialog = gtk_message_dialog_new (NULL,71 GTK_DIALOG_DESTROY_WITH_PARENT,72 GTK_MESSAGE_INFO,73 GTK_BUTTONS_OK,74 _("Marked all upgradeable packages"));75 gtk_dialog_run (GTK_DIALOG (dialog));76 gtk_widget_destroy (dialog);77 g_debug ("destroy a dialog");78 62 */ 79 63 } … … 87 71 GtkTreeIter iter; 88 72 gchar *name; 73 GtkWidget *dialog; 89 74 90 75 sel = gtk_tree_view_get_selection (GTK_TREE_VIEW (data->tvpkglist)); … … 95 80 gtk_tree_model_get (model, &iter, COL_NAME, &name, -1); 96 81 97 install_package (data, name); 82 if (opkg_install_package (data->opkg, name, NULL, NULL) == 0) 83 dialog = gtk_message_dialog_new (NULL,0, GTK_MESSAGE_INFO, GTK_BUTTONS_OK, "%s was installed", name); 84 else 85 dialog = gtk_message_dialog_new (NULL,0, GTK_MESSAGE_INFO, GTK_BUTTONS_OK, "%s could not be installed", name); 86 gtk_dialog_run (GTK_DIALOG (dialog)); 87 gtk_widget_destroy (dialog); 98 88 } 99 89 … … 105 95 GtkTreeIter iter; 106 96 gchar *name; 97 GtkWidget *dialog; 107 98 108 99 sel = gtk_tree_view_get_selection (GTK_TREE_VIEW (data->tvpkglist)); … … 113 104 gtk_tree_model_get (model, &iter, COL_NAME, &name, -1); 114 105 115 remove_package (data, name); 106 if (opkg_remove_package (data->opkg, name, NULL, NULL) == 0) 107 dialog = gtk_message_dialog_new (NULL,0, GTK_MESSAGE_INFO, GTK_BUTTONS_OK, "%s was removed", name); 108 else 109 dialog = gtk_message_dialog_new (NULL,0, GTK_MESSAGE_INFO, GTK_BUTTONS_OK, "%s could not be removed", name); 110 gtk_dialog_run (GTK_DIALOG (dialog)); 111 gtk_widget_destroy (dialog); 112 116 113 } 117 114
Note: See TracChangeset
for help on using the changeset viewer.
