Revision d9caa31...

Go back to digest for 12th June 2011

Features in Office

Thomas Zander committed changes in [koffice] /flake:

Remove old shapeConfigWidget usage and add new one.

The shape configureation concept before was mixing 3 usecases and
overly complex and to be honest, it failed at being sufficient for
2 out of 3 usecases.

This change makes the KoShapeConfigWidgetBase a lot more simple
and only for the usecase where a shape provides a configuration option
to a generic tool (as opposed to having a new specialized tool).

File Changes

Deleted 2 files
  • /flake
  •   libs/KoShapeConfigFactoryBase.cpp
  •   libs/KoShapeConfigFactoryBase.h
Modified 10 files
  • /flake
  •   libs/CMakeLists.txt
  •   libs/KoShapeConfigWidgetBase.cpp
  •   libs/KoShapeConfigWidgetBase.h
  •   libs/KoShapeController.cpp
  •   libs/KoShapeController.h
  •   libs/KoShapeFactoryBase.cpp
  •   libs/KoShapeFactoryBase.h
  •   libs/KoShapePaste.cpp
  •   libs/commands/KoShapeGroupCommand.cpp
  •   libs/tools/PathToolOptionWidget.cpp
12 files changed in total