Revision 869745

Go back to digest for 12th October 2008

Features in KDE-PIM

Stephen Kelly committed changes in /trunk/playground/pim/kjotsrewrite:

Some progress made on the akonadi model

* Created a CollectionAndItemModel
* Removed dummy books from the akonadi resource.
* Let KJotsPage create a page by reading a file.
* Removed some models that didn't work.

Now the plasmoid displays a model of books and pages, but books can not be nested.

Also, I need to figure out a way to remove the unwanted collections from other resources, and make the Bookshelf the root item.

Probably need to be much smarter about the signals and slots for jobs and model changes to solve these issues.

File Changes

Added 4 files
  • /trunk/playground/pim/kjotsrewrite
  •   /collectionanditemmodel.cpp
  •   /collectionanditemmodel.h
  •   /modeltest.cpp
  •   /modeltest.h
Deleted 4 files
  • /trunk/playground/pim/kjotsrewrite
  •   /kjotsbookshelfmodel.cpp
  •   /kjotsbookshelfmodel.h
  •   /kjotsproxymodel.cpp
  •   /kjotsproxymodel.h
Modified 8 files
  • /trunk/playground/pim/kjotsrewrite
  •   /akonadi_serializer_kjots.cpp
  •   /CMakeLists.txt
  •   /kjotspage.cpp
  •   /kjotspage.h
  •   /kjotsresource.cpp
  •   /kjotswidget.cpp
  •   /kjotswidget.h
  •   /data/foo.kjbook
16 files changed in total