Git commit 38de4d302751d86faa8dd560705bf80f273ccbe6 by Lamarque V. Souza. Committed on 01/01/2012 at 00:09. Pushed by lvsouza into branch 'nm09'. More changes to correctly identify ad-hoc WPA access points. M +1 -1 applet/wirelessstatus.cpp M +1 -1 libs/service/wirelessnetworkinterfaceactivatableprovider.cpp M +1 -1 plasma_nm_version.h http://commits.kde.org/networkmanagement/38de4d302751d86faa8dd560705bf80f27= 3ccbe6 diff --git a/applet/wirelessstatus.cpp b/applet/wirelessstatus.cpp index c81e9b1..6f14264 100644 --- a/applet/wirelessstatus.cpp +++ b/applet/wirelessstatus.cpp @@ -67,7 +67,7 @@ public: //adhoc->setIcon(QIcon("nm-adhoc")); } ssid =3D wobj->ssid(); - Knm::WirelessSecurity::Type best =3D Knm::WirelessSecurity::best(w= obj->interfaceCapabilities(), true, (wobj->operationMode() =3D=3D Solid::Co= ntrol::WirelessNetworkInterfaceNm09::Adhoc), wobj->apCapabilities(), wobj->= wpaFlags(), wobj->rsnFlags()); + Knm::WirelessSecurity::Type best =3D Knm::WirelessSecurity::best(w= obj->interfaceCapabilities(), !activatable->isShared(), (wobj->operationMod= e() =3D=3D Solid::Control::WirelessNetworkInterfaceNm09::Adhoc), wobj->apCa= pabilities(), wobj->wpaFlags(), wobj->rsnFlags()); //security->setToolTip(Knm::WirelessSecurity::shortToolTip(best)); securityIcon =3D Knm::WirelessSecurity::iconName(best); securityTooltip =3D Knm::WirelessSecurity::shortToolTip(best); diff --git a/libs/service/wirelessnetworkinterfaceactivatableprovider.cpp b= /libs/service/wirelessnetworkinterfaceactivatableprovider.cpp index b00e017..29b00ab 100644 --- a/libs/service/wirelessnetworkinterfaceactivatableprovider.cpp +++ b/libs/service/wirelessnetworkinterfaceactivatableprovider.cpp @@ -142,7 +142,7 @@ void WirelessNetworkInterfaceActivatableProvider::handl= eAdd(Knm::Connection * ad } = // create WirelessInterfaceConnections only where the netw= ork is present - if (!ourWicFound && (d->environment->networks().contains(w= irelessSetting->ssid()) || wirelessSetting->mode() =3D=3D Knm::WirelessSett= ing::EnumMode::adhoc)) { + if (!ourWicFound && (d->environment->networks().contains(w= irelessSetting->ssid()) || addedConnection->isShared())) { kDebug() << "Adding WIC:" << wirelessSetting->ssid() <= < addedConnection->uuid() << addedConnection->name() << d->interface->uni(= ) << wirelessSetting->channel(); = Knm::WirelessInterfaceConnection * ifaceConnection =3D diff --git a/plasma_nm_version.h b/plasma_nm_version.h index bf09030..67345af 100644 --- a/plasma_nm_version.h +++ b/plasma_nm_version.h @@ -1,4 +1,4 @@ #ifndef PLASMA_NM_VERSION_H #define PLASMA_NM_VERSION_H -static const char * plasmaNmVersion =3D "0.9.0_rc3 (nm09 20111227)"; +static const char * plasmaNmVersion =3D "0.9.0_rc3 (nm09 20111231)"; #endif