Revision 674126

Go back to digest for 17th June 2007

Other in KDE Base

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

Ok, the big mount/umount/eject reorganization.

Now everything regarding eject is on OpticalDrive as it should be.
The mount/umount features are now more abstract (more portable, and that can do more than simply mount, think crypto volume, or unmount, think about ipods which need an eject). That's why they're named setup/teardown and are one the StorageAccess interface.

File Changes

Added 7 files
  • /trunk/KDE/kdelibs/solid/solid
  •   /storageaccess.cpp
  •   /storageaccess.h
  •   /storageaccess_p.h
  •   /ifaces/storageaccess.cpp
  •   /ifaces/storageaccess.h
  •   /backends/hal/halstorageaccess.cpp
  •   /backends/hal/halstorageaccess.h
Deleted 2 files
  • /trunk/KDE/kdelibs/solid/solid/backends/hal
  •   /halcalljob.cpp
  •   /halcalljob.h
Modified 19 files
  • /trunk/KDE/kdelibs/solid/solid
  •   /CMakeLists.txt
  •   /device.cpp
  •   /deviceinterface.h
  •   /opticaldrive.cpp
  •   /opticaldrive.h
  •   /storagevolume.cpp
  •   /storagevolume.h
  •   /ifaces/opticaldrive.h
  •   /ifaces/storagevolume.h
  •   /backends/fakehw/fakecdrom.cpp
  •   /backends/fakehw/fakecdrom.h
  •   /backends/fakehw/fakevolume.cpp
  •   /backends/fakehw/fakevolume.h
  •   /backends/hal/halcdrom.cpp
  •   /backends/hal/halcdrom.h
  •   /backends/hal/haldevice.cpp
  •   /backends/hal/haldeviceinterface.h
  •   /backends/hal/halvolume.cpp
  •   /backends/hal/halvolume.h
28 files changed in total