Revision 770786f...

Go back to digest for 18th March 2012

Other in KDE Base

David Faure committed changes in [kdelibs/frameworks] /:

Port KConfig away from KStandardDirs:

* use QStandardPaths enum instead of resource name in the API, and
internally.

* Modify KAutostart to use the xdg config autostart subdir, rather than
the KStandardDirs-only "autostart" resource (which contained both KDE
and XDG dirs). This removes the KDE-specific autostart dir, which will
help simplifying the KCM.

* These API changes also propagate into KDesktopFile and KSharedConfig.

File Changes

Modified 24 files
  •   KDE5PORTING.html
  •   kdecore/config/kconfig.cpp
  •   kdecore/config/kconfig.h
  •   kdecore/config/kconfig_p.h
  •   kdecore/config/kdesktopfile.cpp
  •   kdecore/config/kdesktopfile.h
  •   kdecore/config/ksharedconfig.cpp
  •   kdecore/config/ksharedconfig.h
  •   kdecore/kernel/kstandarddirs.cpp
  •   kdecore/localization/klocale_kde.cpp
  •   kdecore/services/kmimetypefactory.h
  •   kdecore/services/kplugininfo.cpp
  •   kdecore/services/kplugininfo.h
  •   kdecore/services/kservice.cpp
  •   kdecore/services/kservicefactory.h
  •   kdecore/services/kservicegroupfactory.h
  •   kdecore/services/kservicetypefactory.h
  •   kdecore/sycoca/kprotocolinfofactory.h
  •   kdecore/sycoca/ksycocafactory.h
  •   kdecore/tests/kautostarttest.cpp
  •   kdecore/tests/kconfigtest.cpp
  •   kdecore/tests/kconfigtest.h
  •   kdecore/tests/kdesktopfiletest.cpp
  •   kdecore/util/kautostart.cpp
24 files changed in total