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 OO.org 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