From 04e1fa6112d1ea337b7cdbede04fb38cec62e245 Mon Sep 17 00:00:00 2001 From: Olivier Blin Date: Mon, 30 May 2005 11:00:54 +0000 Subject: move netprofile stuff in network::network --- control-center | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/control-center b/control-center index 5ff7341f..c29cbff5 100755 --- a/control-center +++ b/control-center @@ -29,7 +29,7 @@ use standalone; use common; use detect_devices; use lang; -use network::netconnect; # for profiles +use network::network; # i18n: IMPORTANT: to get correct namespace (drakconf instead of libDrakX) BEGIN { unshift @::textdomains, 'drakconf' } @@ -1011,7 +1011,7 @@ my %shared_translations = ( ); # for profiles: -my ($netcnx, $netc, $intf) = ({}, {}, {}); +my ($netc); my @profiles; my $mdk_rel = common::mandrake_release(); @@ -1093,7 +1093,7 @@ my @menu_items = ( { transient => $dialog }); return 1; } - network::netconnect::add_profile($netcnx, $prof); + network::network::netprofile_add($netc, $prof); update_profiles(); $dialog->destroy; }), @@ -1106,24 +1106,24 @@ my @menu_items = ( }, undef, '' ], [ $shared_translations{profiles} . $shared_translations{delete}, undef, sub { - return if !$window_global->realized && $netcnx->{PROFILE} ne "default"; + return if !$window_global->realized && $netc->{PROFILE} ne "default"; my $dialog = _create_dialog(N("Delete profile"), { stock => 'gtk-dialog-warning' }); gtkpack($dialog->vbox, Gtk2::Label->new(N("Profile to delete:")), my $combo_dialog = Gtk2::OptionMenu->new, ); - $combo_dialog->set_popdown_strings(grep { ! /default/ } network::netconnect::get_profiles()); + $combo_dialog->set_popdown_strings(grep { ! /default/ } network::network::netprofile_list()); gtkpack($dialog->action_area, gtksignal_connect(Gtk2::Button->new(N("Cancel")), clicked => sub { $dialog->destroy }), gtksignal_connect(Gtk2::Button->new(N("Ok")), clicked => sub { my $profile2delete = $combo_dialog->entry->get_text; - if ($profile2delete eq $netcnx->{PROFILE}) { + if ($profile2delete eq $netc->{PROFILE}) { err_dialog(N("Warning"), N("You can not delete the current profile")); return 1; } $dialog->destroy; Gtk2->main_quit; - network::netconnect::del_profile($profile2delete); + network::network::netprofile_delete($profile2delete); update_profiles(1); }), ); @@ -1165,8 +1165,8 @@ sub update_profiles { my ($removing) = @_; my $done; $factory->delete_item(get_path("
", $shared_translations{profiles} . profile2menu($_))) foreach @profiles; - network::netconnect::read_net_conf($netcnx, $netc, $intf); - @profiles = network::netconnect::get_profiles(); + network::network::netprofile_read($netc); + @profiles = network::network::netprofile_list(); foreach my $prof (@profiles) { $factory->create_item([ $shared_translations{profiles} . profile2menu($prof), undef, sub { return unless $done; @@ -1179,7 +1179,7 @@ sub update_profiles { if (!warn_dialog(N("Warning"), N("We are about to switch from the \"%s\" profile to the \"%s\" profile. -Are you sure you want to do the switch?", $netcnx->{PROFILE}, $prof), { transient => $window_global })) { +Are you sure you want to do the switch?", $netc->{PROFILE}, $prof), { transient => $window_global })) { $done = 0; enable_profile_entry($prof, 0); $done = 1; @@ -1187,9 +1187,8 @@ Are you sure you want to do the switch?", $netcnx->{PROFILE}, $prof), { transien } # wait message is needed $done = 0; - enable_profile_entry($netcnx->{PROFILE}, 0); - $netcnx->{PROFILE} = $prof; - network::netconnect::set_profile($netcnx); + enable_profile_entry($netc->{PROFILE}, 0); + network::network::netprofile_set($netcnx, $prof); enable_profile_entry($prof, 1) if !$removing; $done = 1; }, undef, '' ]); # Radio -- cgit v1.2.1