[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