Revision 844079
Go back to digest for 10th August 2008Features in KDE-PIM
Dmitry Ivanov committed changes in /trunk/playground/pim/krss/libkrss:
Beginnings of the Tag/TagProvider thing: add class 'Tag' and use it throughout the library.
TagProvider will be responsile for storing tags for feeds and notify about changes made to tags (namely, renaming a tag). The library users can access only Tag, TagProvider will be hidden behind the existing interfaces.
The default behaviour didn't change: if there is no available TagProvider, the tag's label will be stored along with the collection in Akonadi.
The next step is to implement a Nepomuk-based TagProvider.
Wish me luck!
File Changes
Added 2 files
- /trunk/playground/pim/krss/libkrss
- /tag.cpp
- /tag.h
Modified 13 files
- /trunk/playground/pim/krss/libkrss
- /abstractproxyfeed.cpp
- /abstractproxyfeed.h
- /CMakeLists.txt
- /feed.cpp
- /feed.h
- /feedlist.cpp
- /feedlist.h
- /feedlistmodel.cpp
- /feedlistmodel.h
- /persistentfeed.cpp
- /persistentfeed.h
- /persistentfeedmodifyjob.cpp
- /standardactionmanager.cpp
15 files changed in total