More Info

Revision 656910

(Back to digest)
 

Features in KDE Base

Kevin Ottens committed changes in /branches/work/phonon-solid-sprint/kdelibs:

Move the current power and network management classes into solidexperimental. They're more suited for policy agents, not general applications.

For applications, let's introduce Solid::Networking and Solid::PowerManagement for regular applications. They're just interface for now, no implementation yet.

File Changes

Added 38 files
/branches/work/phonon-solid-sprint/kdelibs
 
/includes/Solid/Networking
 
/includes/Solid/PowerManagement
 
/solid/solid/networking.cpp
 
/solid/solid/networking.h
 
/solid/solid/networking_p.h
 
/solid/solid/powermanagement.cpp
 
/solid/solid/powermanagement.h
 
/solid/solid/powermanagement_p.h
 
/solid/solid/experimental/authentication.cpp
 
/solid/solid/experimental/authentication.h
 
/solid/solid/experimental/network.cpp
 
/solid/solid/experimental/network.h
 
/solid/solid/experimental/network_p.h
 
/solid/solid/experimental/networkinterface.cpp
 
/solid/solid/experimental/networkinterface.h
 
/solid/solid/experimental/networkmanager.cpp
 
/solid/solid/experimental/networkmanager.h
 
/solid/solid/experimental/networkmanager_p.h
 
/solid/solid/experimental/powermanager.cpp
 
/solid/solid/experimental/powermanager.h
 
/solid/solid/experimental/powermanager_p.h
 
/solid/solid/experimental/singletondefs.h
 
/solid/solid/experimental/solidnetworkmanager.desktop
 
/solid/solid/experimental/solidpowermanager.desktop
 
/solid/solid/experimental/wirelessnetwork.cpp
 
/solid/solid/experimental/wirelessnetwork.h
 
/solid/solid/experimental/ifaces/authentication.cpp
 
/solid/solid/experimental/ifaces/authentication.h
 
/solid/solid/experimental/ifaces/network.cpp
 
/solid/solid/experimental/ifaces/network.h
 
/solid/solid/experimental/ifaces/networkinterface.cpp
 
/solid/solid/experimental/ifaces/networkinterface.h
 
/solid/solid/experimental/ifaces/networkmanager.cpp
 
/solid/solid/experimental/ifaces/networkmanager.h
 
/solid/solid/experimental/ifaces/powermanager.cpp
 
/solid/solid/experimental/ifaces/powermanager.h
 
/solid/solid/experimental/ifaces/wirelessnetwork.cpp
 
/solid/solid/experimental/ifaces/wirelessnetwork.h
Deleted 38 files
/branches/work/phonon-solid-sprint/kdelibs
 
/includes/Solid/Network
 
/includes/Solid/NetworkInterface
 
/includes/Solid/PowerManager
 
/includes/Solid/WirelessNetwork
 
/solid/solid/authentication.cpp
 
/solid/solid/authentication.h
 
/solid/solid/network.cpp
 
/solid/solid/network.h
 
/solid/solid/network_p.h
 
/solid/solid/networkinterface.cpp
 
/solid/solid/networkinterface.h
 
/solid/solid/networkmanager.cpp
 
/solid/solid/networkmanager.h
 
/solid/solid/networkmanager_p.h
 
/solid/solid/powermanager.cpp
 
/solid/solid/powermanager.h
 
/solid/solid/powermanager_p.h
 
/solid/solid/singletondefs.h
 
/solid/solid/solidnetworkmanager.desktop
 
/solid/solid/solidpowermanager.desktop
 
/solid/solid/wirelessnetwork.cpp
 
/solid/solid/wirelessnetwork.h
 
/includes/Solid/Ifaces/AuthenticationValidator
 
/includes/Solid/Ifaces/Network
 
/includes/Solid/Ifaces/NetworkInterface
 
/includes/Solid/Ifaces/PowerManager
 
/solid/solid/ifaces/authentication.cpp
 
/solid/solid/ifaces/authentication.h
 
/solid/solid/ifaces/network.cpp
 
/solid/solid/ifaces/network.h
 
/solid/solid/ifaces/networkinterface.cpp
 
/solid/solid/ifaces/networkinterface.h
 
/solid/solid/ifaces/networkmanager.cpp
 
/solid/solid/ifaces/networkmanager.h
 
/solid/solid/ifaces/powermanager.cpp
 
/solid/solid/ifaces/powermanager.h
 
/solid/solid/ifaces/wirelessnetwork.cpp
 
/solid/solid/ifaces/wirelessnetwork.h
Modified 17 files
/branches/work/phonon-solid-sprint/kdelibs
 
/includes/CMakeLists.txt
 
/solid/solid/CMakeLists.txt
 
/solid/tests/CMakeLists.txt
 
/solid/tests/solidnettest.cpp
 
/solid/backends/fakenet/CMakeLists.txt
 
/solid/backends/fakenet/fakenetwork.h
 
/solid/backends/fakenet/fakenetworkinterface.cpp
 
/solid/backends/fakenet/fakenetworkinterface.h
 
/solid/backends/fakenet/fakenetworkmanager.cpp
 
/solid/backends/fakenet/fakenetworkmanager.h
 
/solid/backends/fakenet/fakewirelessnetwork.cpp
 
/solid/backends/fakenet/fakewirelessnetwork.h
 
/solid/backends/fakenet/module.cpp
 
/solid/solid/experimental/bluetoothmanager.h
 
/solid/solid/experimental/CMakeLists.txt
 
/solid/solid/ifaces/CMakeLists.txt
 
/solid/solid/experimental/ifaces/CMakeLists.txt
93 files changed in total