Revision 732735

Go back to digest for 11th November 2007

Features in KDE Base

Kevin Ottens committed changes in /trunk/KDE/kdelibs:

HAL rejects mount/unmount/eject on anything declared in the fstab...
So add some fstab handling facilities in the HAL backend (that duplicates internally a very tiny bit of KMountPoint features, but I can't depend on this class).

Now for mount/unmount/eject we first check if the device is in the fstab, if it's in we call the system tools using QProcess, otherwise we use HAL methods as usual.

File Changes

Added 2 files
  • /trunk/KDE/kdelibs/solid/solid/backends/hal
  •   /halfstabhandling.cpp
  •   /halfstabhandling.h
Modified 6 files
  • /trunk/KDE/kdelibs
  •   /ConfigureChecks.cmake
  •   /solid/solid/CMakeLists.txt
  •   /solid/solid/backends/hal/halcdrom.cpp
  •   /solid/solid/backends/hal/halcdrom.h
  •   /solid/solid/backends/hal/halstorageaccess.cpp
  •   /solid/solid/backends/hal/halstorageaccess.h
8 files changed in total