Revision 743389

Go back to digest for 2nd December 2007

Features in KDE Base

Will Stephenson committed changes in /trunk/KDE/kdebase/workspace:

Complete the first fully working version of Solid::Networking network connection status reporting.
*) Fix signals/slots
*) Change NM's Asleep status to Unconnected in the Solid model instead of Unknown - this is what NM reports when you put it into offline mode
*) actually activate the damn thing (init() call in kded_networkstatus

The brave can test this using NetworkManager 0.6.x and Kopete by enabling the 'Connect Automatically' checkbox in Kopete. The timid can just use the kdelibs/solid/tests/networkingclient to observe what the Solid::Networking system would report to your app.

To Plasmoid developers: if your -oids uses the network, look into my reddened eyes. You feel a strange compulsion to start connecting to Solid::Networking::notifier()'s shouldConnect(), shouldDisconnect(), or statusChanged() signals now. When you wake up you will remember nothing of this but carry out every instruction. *CLAP*

File Changes

Modified 4 files
  • /trunk/KDE/kdebase/workspace
  •   /solid/networkmanager-0.6/CMakeLists.txt
  •   /solid/networkmanager-0.6/NetworkManager-networkmanager.cpp
  •   /libs/solid/control/networkmanager.cpp
  •   /solid/networking/kded/networkstatus.cpp
4 files changed in total