Revision 662108

Go back to digest for 13th May 2007

Features in Office

Thomas Zander committed changes in /trunk/koffice:

Refactor list-styles and move towards the ODF1.2 model.
There was a general cleanup of roles and concepts of the KoListStyle, and also the introduction of storing multiple list-levels in a list-style (as does).
Also make alterign the list style actually update the lists it manages.

Do note that without all those unit tests this would have been an impossible job! I just love unit tests :)

File Changes

Added 4 files
  • /trunk/koffice/libs/kotext/styles
  •   /KoListLevelProperties.cpp
  •   /KoListLevelProperties.h
  •   /tests/TestListStyle.cpp
  •   /tests/TestListStyle.h
Modified 14 files
  • /trunk/koffice
  •   /kword/part/KWDLoader.cpp
  •   /kword/part/KWOpenDocumentLoader.cpp
  •   /libs/kotext/CMakeLists.txt
  •   /libs/kotext/styles/KoListStyle.cpp
  •   /libs/kotext/styles/KoListStyle.h
  •   /libs/kotext/styles/KoParagraphStyle.cpp
  •   /libs/kotext/styles/KoParagraphStyle.h
  •   /libs/kotext/tests/TestBorder.cpp
  •   /libs/kotext/tests/TestBorder.h
  •   /shapes/text/dialogs/ParagraphBulletsNumbers.cpp
  •   /shapes/text/dialogs/ParagraphBulletsNumbers.h
  •   /shapes/text/tests/TestDocumentLayout.cpp
  •   /shapes/text/tests/TestLists.cpp
  •   /libs/kotext/styles/tests/CMakeLists.txt
18 files changed in total