More Info

Revision 860167

(Back to digest)
 

Other in KDE Base

Will Stephenson committed changes in /trunk/playground/base/plasma/applets/networkmanager:

Restructure the sources for a little clarity.

From DESIGN:
Directory structure of project
. Plasmoid sources
./libs Headers shared by all code
./libs/storage Storage layer shared library (libknmstorage) for loading and saving NM settings
./libs/ui UI shared library (libknmui) for settings
config widgets
./settings (Any source code in this directory is unused)
./settings/service Settings service using libknmstorage
./settings/config KCM for configuring settings using libknmstorage and libknmui
./settings/test (Unused test code, scheduled for merging/moving)
./tests Proof-of-concept code, not proper unit tests yet

Current state of project:
service: works but not yet a kded module
config: kcm just a skeleton, lots to do today there
applet: may work but needs lots of cleaning

File Changes

Added 62 files
/trunk/playground/base/plasma/applets/networkmanager
 
/libs
 
/tests
 
/libs/CMakeLists.txt
 
/libs/knm_export.h
 
/libs/marshalarguments.h
 
/libs/storage
 
/libs/types.h
 
/libs/ui
 
/settings/CMakeLists.txt
 
/settings/config
 
/settings/schemas
 
/settings/service
 
/tests/CMakeLists.txt
 
/tests/testconfigxml.cpp
 
/libs/storage/CMakeLists.txt
 
/libs/storage/configxml.cpp
 
/libs/storage/configxml.h
 
/libs/storage/secretstoragehelper.cpp
 
/libs/storage/secretstoragehelper.h
 
/libs/ui/802-11-wireless-security.ui
 
/libs/ui/802-11-wireless.ui
 
/libs/ui/CMakeLists.txt
 
/libs/ui/connection.ui
 
/libs/ui/dummy.cpp
 
/libs/ui/ipv4.ui
 
/libs/ui/wired.ui
 
/libs/ui/wireless.ui
 
/settings/config/CMakeLists.txt
 
/settings/config/connectioneditor.cpp
 
/settings/config/connectioneditor.h
 
/settings/config/connectioneditor.ui
 
/settings/config/kcm_knetworkmanager.desktop
 
/settings/config/kcm_knetworkmanager_wired.desktop
 
/settings/config/wiredpreferences.cpp
 
/settings/config/wiredpreferences.h
 
/settings/schemas/802-11-wireless-security.kcfg
 
/settings/schemas/802-11-wireless.kcfg
 
/settings/schemas/802-1x.kcfg
 
/settings/schemas/802-3-ethernet.kcfg
 
/settings/schemas/cdma.kcfg
 
/settings/schemas/CMakeLists.txt
 
/settings/schemas/connection.kcfg
 
/settings/schemas/gsm.kcfg
 
/settings/schemas/ipv4.kcfg
 
/settings/schemas/ppp.kcfg
 
/settings/schemas/pppoe.kcfg
 
/settings/schemas/serial.kcfg
 
/settings/schemas/vpn.kcfg
 
/settings/service/CMakeLists.txt
 
/settings/service/connection.cpp
 
/settings/service/connection.h
 
/settings/service/kconfigtoservice.cpp
 
/settings/service/kconfigtoservice.h
 
/settings/service/networksettings.cpp
 
/settings/service/networksettings.h
 
/settings/service/networksettingsprefs.kcfg
 
/settings/service/networksettingsprefs.kcfgc
 
/settings/service/org.kde.knetworkmanagerd.xml
 
/settings/service/secrets.cpp
 
/settings/service/secrets.h
 
/settings/service/service.cpp
 
/settings/service/service.h
Deleted 46 files
/trunk/playground/base/plasma/applets/networkmanager
 
/dummy.cpp
 
/kcm_knetworkmanager.desktop
 
/kcm_knetworkmanager_wired.desktop
 
/knm_export.h
 
/secretstoragehelper.cpp
 
/secretstoragehelper.h
 
/testconfigxml.cpp
 
/testsettingsservice.cpp
 
/testsettingsservice.h
 
/settings/802-11-wireless-security.kcfg
 
/settings/802-11-wireless-security.ui
 
/settings/802-11-wireless.kcfg
 
/settings/802-11-wireless.ui
 
/settings/802-1x.kcfg
 
/settings/802-3-ethernet.kcfg
 
/settings/cdma.kcfg
 
/settings/configxml.cpp
 
/settings/configxml.h
 
/settings/connection.cpp
 
/settings/connection.h
 
/settings/connection.kcfg
 
/settings/connection.ui
 
/settings/connectioneditor.cpp
 
/settings/connectioneditor.h
 
/settings/connectioneditor.ui
 
/settings/gsm.kcfg
 
/settings/ipv4.kcfg
 
/settings/ipv4.ui
 
/settings/kconfigtoservice.cpp
 
/settings/kconfigtoservice.h
 
/settings/marshalarguments.h
 
/settings/networksettings.cpp
 
/settings/networksettings.h
 
/settings/networksettingsprefs.kcfg
 
/settings/networksettingsprefs.kcfgc
 
/settings/org.kde.knetworkmanagerd.xml
 
/settings/ppp.kcfg
 
/settings/pppoe.kcfg
 
/settings/secrets.cpp
 
/settings/secrets.h
 
/settings/serial.kcfg
 
/settings/vpn.kcfg
 
/settings/wired.ui
 
/settings/wiredpreferences.cpp
 
/settings/wiredpreferences.h
 
/settings/wireless.ui
Modified 3 files
/trunk/playground/base/plasma/applets/networkmanager
 
/CMakeLists.txt
 
/DESIGN
 
/TODO
111 files changed in total