Revision 860167

Go back to digest for 14th September 2008

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