Revision 604907

Go back to digest for 19th November 2006

Other in Office

Thomas Zander committed changes in /trunk/koffice/libs:

Finish migration to have one plugin loader for flake plugins.

Each plugin will have a KService factory only one time and it can now choose from being a Shape-only plugin, a Tool-only plugin or to be a plugin of type "KOffice/Flake" which can contain both types.

This solves the weirdness that if you had both a shape and a tool you had to choose one and do some magic in the constructor to have the other type known as well.

File Changes

Added 1 files
  • /trunk/koffice/libs/flake/flake.desktop
Modified 6 files
  • /trunk/koffice/libs
  •   /flake/CMakeLists.txt
  •   /flake/KoShapeRegistry.cpp
  •   /flake/KoShapeRegistry.h
  •   /kofficeui/KoToolRegistry.cpp
  •   /kofficeui/KoToolRegistry.h
  •   /kotext/textshape.desktop
7 files changed in total