More intrusive changes
author Will Stephenson
()
committer Will Stephenson
()
commit d1f6a13b91f341a5ed43dbd2c8fc25d89562c66a
tree 01ba4735dc612cd7342bafe86ef1b915f1b4f5d9
parent 53e69d0377a7f3201bd6c56682168926cdcd79a7
More intrusive changes
* Amend the wireless security enum in the setting to include Leap and
remove redundant WEP subtypes. This will break everyone's config...
* Change the way wireless device data is passed into the config UI.
Instead of passing ap caps and flag separately, just pass the UNI of
the API and the device. This gets rid of some brittle parameter
passing and allows us to use the new WirelessSecurity class to
preselect the correct security type and not show unusable security
types.
* Fix the dbus call from ConfigurationLauncher that tries to use an
existing KCM instance to show the dialog before spawning a
configshell.
15 files changed:
backends/NetworkManager/settings/802-11-wireless-securitydbus.cpp
libs/internals/schemas/802-11-wireless-security.kcfg
libs/internals/settings/802-11-wireless-security.h
libs/internals/settings/802-11-wireless-securitypersistence.cpp
libs/service/configurationlauncher.cpp
libs/service/configurationlauncher.h
libs/service/networkinterfaceactivatableprovider.cpp
libs/ui/connectioneditor.cpp
libs/ui/connectionsecretsjob.cpp
libs/ui/security/peapwidget.cpp
libs/ui/security/wirelesssecuritysettingwidget.cpp
libs/ui/security/wirelesssecuritysettingwidget.h
libs/ui/wirelesspreferences.cpp
libs/ui/wirelesspreferences.h
settings/configshell/main.cpp