[meego-commits] 7917: Changes to MeeGo:1.0:Netbook:Update:Testing/gnome-packagekit
daihan
no_reply at build.meego.com
Wed Sep 29 06:29:23 UTC 2010
Hi,
I have made the following changes to gnome-packagekit in project MeeGo:1.0:Netbook:Update:Testing. Please review and accept ASAP.
Thank You,
daihan
[This message was auto-generated]
---
Request #7917:
submit: home:daihan:branches:MeeGo:1.0:Netbook:Update:Testing/gnome-packagekit(r2)(cleanup) -> MeeGo:1.0:Netbook:Update:Testing/gnome-packagekit
Message:
Add a patch to fix BMC# 3483
State: new 2010-09-28T23:29:22 daihan
Comment: None
changes files:
--------------
--- gnome-packagekit.changes
+++ gnome-packagekit.changes
@@ -0,0 +1,3 @@
+* Wed Sep 29 2010 Neo Fang <neo.fang at intel.com> -2.30.0
+- Add patch to enable network disconnection dialog, fix BMC# 3483
+
new:
----
gpk-application-show-network-state.patch
spec files:
-----------
--- gnome-packagekit.spec
+++ gnome-packagekit.spec
@@ -37,6 +37,7 @@
Patch10: gpk-i18n.patch
Patch11: gpk-remove-dependcy-window.patch
Patch12: gpk-disable-install-button-while-downloading-metadata.patch
+Patch13: gpk-application-show-network-state.patch
Requires: glib2 >= %{glib2_version}
Requires: gtk2 >= %{gtk2_version}
Requires: gnome-icon-theme
@@ -129,6 +130,8 @@
%patch11 -p1
# gpk-disable-install-button-while-downloading-metadata.patch
%patch12 -p1
+# gpk-application-show-network-state.patch
+%patch13 -p1
# >> setup
# << setup
other changes:
--------------
++++++ gpk-application-show-network-state.patch (new)
--- gpk-application-show-network-state.patch
+++ gpk-application-show-network-state.patch
+--- gnome-packagekit-2.30.3/src/gpk-application.c 2010-09-15 15:00:27.518490323 +0800
++++ gnome-packagekit-2.30.3.new/src/gpk-application.c 2010-09-20 19:05:00.266556292 +0800
+@@ -2518,6 +2518,8 @@
+ gpk_application_notify_network_state_cb (PkControl *control, GParamSpec *pspec, GpkApplication *application)
+ {
+ PkNetworkEnum state;
++ PkErrorEnum code;
++ GtkWindow *window;
+
+ g_return_if_fail (GPK_IS_APPLICATION (application));
+
+@@ -2526,6 +2528,12 @@
+ "network-state", &state,
+ NULL);
+ egg_debug ("state=%i", state);
++ if (state == PK_NETWORK_ENUM_OFFLINE){
++ window = GTK_WINDOW (gtk_builder_get_object (application->priv->builder, "window_manager"));
++ gpk_error_dialog_modal (window, gpk_error_enum_to_localised_text (PK_ERROR_ENUM_NO_NETWORK),
++ gpk_error_enum_to_localised_message (PK_ERROR_ENUM_NO_NETWORK), "");
++ }
++
+ }
+
+ /**
More information about the MeeGo-commits
mailing list