[dvbapp] update & fix patch files.
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-vuplus / enigma2 / enigma2 / enigma2_vuplus_networksetup_update_ifaces.patch
diff --git a/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_networksetup_update_ifaces.patch b/meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_networksetup_update_ifaces.patch
deleted file mode 100644 (file)
index 1e3d9b4..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-diff --git a/lib/python/Screens/NetworkSetup.py b/lib/python/Screens/NetworkSetup.py
-index 53301ae..5ceaedd 100755
---- a/lib/python/Screens/NetworkSetup.py
-+++ b/lib/python/Screens/NetworkSetup.py
-@@ -327,8 +327,6 @@ class AdapterSetup(Screen, ConfigListScreen, HelpableScreen):
-               self.oktext = _("Press OK on your remote control to continue.")
-               self.oldInterfaceState = iNetwork.getAdapterAttribute(self.iface, "up")
--              self.createConfig()
--
-               self["OkCancelActions"] = HelpableActionMap(self, "OkCancelActions",
-                       {
-                       "cancel": (self.keyCancel, _("exit network adapter configuration")),
-@@ -347,7 +345,6 @@ class AdapterSetup(Screen, ConfigListScreen, HelpableScreen):
-               self.list = []
-               ConfigListScreen.__init__(self, self.list,session = self.session)
--              self.createSetup()
-               self.onLayoutFinish.append(self.layoutFinished)
-               self.onClose.append(self.cleanup)
-@@ -375,7 +372,14 @@ class AdapterSetup(Screen, ConfigListScreen, HelpableScreen):
-               self["HelpWindow"] = Pixmap()
-               self["HelpWindow"].hide()
-               
--      def layoutFinished(self):
-+      def updateInterfaces(self,callback = None):
-+              iNetwork.config_ready = False
-+              iNetwork.msgPlugins()
-+              iNetwork.getInterfaces(callback)
-+
-+      def updateInterfaceCB(self, ret=None):
-+              self.createConfig()
-+              self.createSetup()
-               self["DNS1"].setText(self.primaryDNS.getText())
-               self["DNS2"].setText(self.secondaryDNS.getText())
-               if self.ipConfigEntry.getText() is not None:
-@@ -404,6 +408,9 @@ class AdapterSetup(Screen, ConfigListScreen, HelpableScreen):
-                       self["Gatewaytext"].setText("")
-               self["Adapter"].setText(iNetwork.getFriendlyAdapterName(self.iface))
-+      def layoutFinished(self):
-+              self.updateInterfaces(self.updateInterfaceCB)
-+
-       def createConfig(self):
-               self.InterfaceEntry = None
-               self.dhcpEntry = None