From 234cfa065b655448f94e63ab1e80e0cb8cf3e94e Mon Sep 17 00:00:00 2001 From: fengtao Date: Mon, 30 Dec 2019 14:38:08 +0800 Subject: [PATCH] disable adding virtual device in network spokes --- pyanaconda/ui/gui/spokes/network.glade | 45 ---------------------------------- pyanaconda/ui/gui/spokes/network.py | 18 +++++++------- 2 files changed, 9 insertions(+), 54 deletions(-) diff --git a/pyanaconda/ui/gui/spokes/network.glade b/pyanaconda/ui/gui/spokes/network.glade index c5d20ce..6624234 100644 --- a/pyanaconda/ui/gui/spokes/network.glade +++ b/pyanaconda/ui/gui/spokes/network.glade @@ -258,51 +258,6 @@ 0 - - - True - False - icons - False - 1 - - - 42 - 36 - True - False - True - list-add-symbolic - - - False - True - - - - - 42 - 36 - True - False - True - list-remove-symbolic - - - False - True - - - - - - False - True - 1 - - True diff --git a/pyanaconda/ui/gui/spokes/network.py b/pyanaconda/ui/gui/spokes/network.py index 436e814..e84ac67 100644 --- a/pyanaconda/ui/gui/spokes/network.py +++ b/pyanaconda/ui/gui/spokes/network.py @@ -291,12 +291,12 @@ class NetworkControlBox(GObject.GObject): self.client = client # button for creating of virtual bond and vlan devices - self.builder.get_object("add_toolbutton").set_sensitive(True) - self.builder.get_object("add_toolbutton").connect("clicked", - self.on_add_device_clicked) - self.builder.get_object("remove_toolbutton").set_sensitive(False) - self.builder.get_object("remove_toolbutton").connect("clicked", - self.on_remove_device_clicked) + #self.builder.get_object("add_toolbutton").set_sensitive(True) + #self.builder.get_object("add_toolbutton").connect("clicked", + # self.on_add_device_clicked) + #self.builder.get_object("remove_toolbutton").set_sensitive(False) + #self.builder.get_object("remove_toolbutton").connect("clicked", + # self.on_remove_device_clicked) not_supported = ["start_hotspot_button", "stop_hotspot_button", @@ -1069,7 +1069,7 @@ class NetworkControlBox(GObject.GObject): self.builder.get_object("label_wired_vlanid").hide() self.builder.get_object("heading_wired_parent").hide() self.builder.get_object("label_wired_parent").hide() - self.builder.get_object("remove_toolbutton").set_sensitive(False) + #self.builder.get_object("remove_toolbutton").set_sensitive(False) elif dev_type in [NM.DeviceType.BOND, NM.DeviceType.TEAM, NM.DeviceType.BRIDGE]: @@ -1080,7 +1080,7 @@ class NetworkControlBox(GObject.GObject): self.builder.get_object("label_wired_vlanid").hide() self.builder.get_object("heading_wired_parent").hide() self.builder.get_object("label_wired_parent").hide() - self.builder.get_object("remove_toolbutton").set_sensitive(True) + #self.builder.get_object("remove_toolbutton").set_sensitive(True) elif dev_type == NM.DeviceType.VLAN: notebook.set_current_page(0) self.builder.get_object("heading_wired_slaves").hide() @@ -1089,7 +1089,7 @@ class NetworkControlBox(GObject.GObject): self.builder.get_object("label_wired_vlanid").show() self.builder.get_object("heading_wired_parent").show() self.builder.get_object("label_wired_parent").show() - self.builder.get_object("remove_toolbutton").set_sensitive(True) + #self.builder.get_object("remove_toolbutton").set_sensitive(True) elif dev_type == NM.DeviceType.WIFI: notebook.set_current_page(1) self.builder.get_object("button_wireless_options").set_sensitive(self.selected_ap is not None) -- 1.8.3.1