[gnome-packagekit/glib2-merge-candidate] trivial: only do the failed noise when the update failed
- From: Richard Hughes <rhughes src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnome-packagekit/glib2-merge-candidate] trivial: only do the failed noise when the update failed
- Date: Wed, 7 Oct 2009 12:39:16 +0000 (UTC)
commit 6993f1b0cd128e573cf2b9c28fec088f6c0fffa1
Author: Richard Hughes <richard hughsie com>
Date: Wed Oct 7 13:33:49 2009 +0100
trivial: only do the failed noise when the update failed
src/gpk-update-viewer.c | 17 ++++++++---------
1 files changed, 8 insertions(+), 9 deletions(-)
---
diff --git a/src/gpk-update-viewer.c b/src/gpk-update-viewer.c
index 306922c..b3803e6 100644
--- a/src/gpk-update-viewer.c
+++ b/src/gpk-update-viewer.c
@@ -381,6 +381,14 @@ gpk_update_viewer_update_packages_cb (PkTask *_task, GAsyncResult *res, GMainLoo
if (error_item != NULL) {
egg_warning ("failed to update packages: %s, %s", pk_error_enum_to_text (error_item->code), error_item->details);
+ /* failed sound, using sounds from the naming spec */
+ ca_context_play (ca_gtk_context_get (), 0,
+ CA_PROP_EVENT_ID, "dialog-warning",
+ /* TRANSLATORS: this is the application name for libcanberra */
+ CA_PROP_APPLICATION_NAME, _("GNOME PackageKit Update Viewer"),
+ /* TRANSLATORS: this is the sound description */
+ CA_PROP_EVENT_DESCRIPTION, _("Failed to update"), NULL);
+
window = GTK_WINDOW (gtk_builder_get_object (builder, "dialog_updates"));
gpk_error_dialog_modal (window, gpk_error_enum_to_localised_text (error_item->code),
gpk_error_enum_to_localised_message (error_item->code), error_item->details);
@@ -395,15 +403,6 @@ gpk_update_viewer_update_packages_cb (PkTask *_task, GAsyncResult *res, GMainLoo
goto out;
}
- /* TODO: failed sound */
- /* play the sound, using sounds from the naming spec */
- ca_context_play (ca_gtk_context_get (), 0,
- CA_PROP_EVENT_ID, "dialog-warning",
- /* TRANSLATORS: this is the application name for libcanberra */
- CA_PROP_APPLICATION_NAME, _("GNOME PackageKit Update Viewer"),
- /* TRANSLATORS: this is the sound description */
- CA_PROP_EVENT_DESCRIPTION, _("Failed to update"), NULL);
-
gpk_update_viewer_undisable_packages ();
/* get blocked data */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]