[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/pim/krss
From: Dmitry Ivanov <vonami () gmail ! com>
Date: 2009-02-01 20:00:16
Message-ID: 1233518416.008142.25866.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 919891 by divanov:
Nepomuk tag provider implementation:
- tested manually and basically works
- as Nepomuk lacks support for resource monitoring
the provider can't detect when a tag has been added/modified/deleted.
It can only detect changes made by the application itself.
- it allocates a new Nepomuk resource for a feed/item when a Nepomuk tag
gets attached to this feed/item
- it breaks FeedListModel because the signals from Akonadi and the Nepomuk
tag provider (when deleting a tag) arrive unordered (the fix is coming)
Not recommended until Nepomuk gets support for resource monitoring. Bugs and
spaghetti code included.
M +2 -1 CMakeLists.txt
M +4 -6 libkrss/CMakeLists.txt
A libkrss/nepomuktagprovider/nepomuktag_p.h [License: GPL (v2+)]
M +683 -27 libkrss/nepomuktagprovider/nepomuktagjobimpls.cpp
M +128 -24 libkrss/nepomuktagprovider/nepomuktagjobimpls.h
M +110 -15 libkrss/nepomuktagprovider/nepomuktagprovider.cpp
M +40 -9 libkrss/nepomuktagprovider/nepomuktagprovider.h
D libkrss/nepomuktagprovider/nepomuktagsfetchjob.cpp
D libkrss/nepomuktagprovider/nepomuktagsfetchjob.h
D libkrss/nepomuktagprovider/nepomuktagsstorejob.cpp
D libkrss/nepomuktagprovider/nepomuktagsstorejob.h
M +6 -0 libkrss/resourcemanager.cpp
M +2 -1 libkrss/tag.cpp
M +4 -1 libkrss/tag.h
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic