Revision bc9a87d...

Go back to digest for 11th September 2011

Features in KDE Base

Mario Bensi committed changes in [kdelibs/frameworks] /libkarchive:

Add KCompressionDevice

KCompressionDevice is a new class, with most of the current KFilterDev
code, but an improved API.
No use of KMimeType or mimetype strings in that code, the enum is used
instead.
The handling of None is new, it has to be added to the code.

For compatibility and for a slightly higher-level class which can
auto-detect mimetypes, we keep KFilterDev

Add a new filter NoneFilter for uncompress data
Add test for the NoneFilter

File Changes

Added 3 files
  • /libkarchive/src
  •   tier1/kcompressiondevice.h
  •   tier1/knonefilter.cpp
  •   tier1/knonefilter.h
Modified 5 files
  • /libkarchive
  •   tier1/autotests/kfiltertest.cpp
  •   tier1/autotests/kfiltertest.h
  •   tier1/src/CMakeLists.txt
  •   tier1/src/kfilterdev.cpp
  •   tier1/src/kfilterdev.h
8 files changed in total