[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdepim/kontact
From:       Jaroslaw Staniek <js () iidea ! pl>
Date:       2008-03-10 13:07:53
Message-ID: 1205154473.358168.31839.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 784021 by staniek:

Port Kontact plugin interfaces to KDE4

Use KDE4's K_PLUGIN_FACTORY and K_EXPORT_PLUGIN instead of KDE3's
K_EXPORT_COMPONENT_FACTORY, what means not only porting but fixing bugs
related to loading KDE3-like plugins on Windows.

Generalized the form of Kontact's plugin library names: "kontact_***plugin".
Thus rename:
    kontact_akregator -> kontact_akregatorplugin,
    kptestplugin -> kontact_testplugin
    kontact_karm -> kontact_karmplugin
    kontact_kmobiletools -> kontact_kmobiletoolsplugin

The definition and declaration of the plugin factories is now generalized and
thus simplified by adding EXPORT_KONTACT_PLUGIN macro in kontact/interfaces/plugin.h. 



 M  +10 -0     interfaces/plugin.h  
 M  +3 -3      plugins/akregator/CMakeLists.txt  
 M  +3 -5      plugins/akregator/akregator_plugin.cpp  
 M  +1 -1      plugins/akregator/akregator_plugin.h  
 M  +2 -2      plugins/akregator/akregatorplugin.desktop  
 M  +2 -2      plugins/akregator/akregatorplugin3.2.desktop  
 M  +3 -5      plugins/kaddressbook/kaddressbook_plugin.cpp  
 M  +1 -1      plugins/kaddressbook/kaddressbook_plugin.h  
 M  +3 -5      plugins/kmail/kmail_plugin.cpp  
 M  +1 -1      plugins/kmail/kmail_plugin.h  
 M  +3 -3      plugins/kmobiletools/CMakeLists.txt  
 M  +2 -2      plugins/kmobiletools/kmobiletools.desktop  
 M  +3 -5      plugins/kmobiletools/kmobiletools_plugin.cpp  
 M  +1 -1      plugins/kmobiletools/kmobiletools_plugin.h  
 M  +3 -6      plugins/knode/knode_plugin.cpp  
 M  +1 -1      plugins/knode/knode_plugin.h  
 M  +3 -6      plugins/knotes/knotes_plugin.cpp  
 M  +1 -1      plugins/knotes/knotes_plugin.h  
 M  +3 -5      plugins/korganizer/journalplugin.cpp  
 M  +1 -1      plugins/korganizer/journalplugin.h  
 M  +3 -5      plugins/korganizer/korganizerplugin.cpp  
 M  +1 -1      plugins/korganizer/korganizerplugin.h  
 M  +3 -5      plugins/korganizer/todoplugin.cpp  
 M  +1 -1      plugins/korganizer/todoplugin.h  
 M  +3 -3      plugins/ktimetracker/CMakeLists.txt  
 M  +3 -5      plugins/ktimetracker/karm_plugin.cpp  
 M  +1 -1      plugins/ktimetracker/karm_plugin.h  
 M  +2 -2      plugins/ktimetracker/karmplugin.desktop  
 M  +3 -5      plugins/newsticker/newsticker_plugin.cpp  
 M  +1 -1      plugins/newsticker/newsticker_plugin.h  
 M  +3 -5      plugins/planner/plannerplugin.cpp  
 M  +1 -1      plugins/planner/plannerplugin.h  
 M  +3 -5      plugins/specialdates/specialdates_plugin.cpp  
 M  +1 -1      plugins/specialdates/specialdates_plugin.h  
 M  +3 -5      plugins/summary/summaryview_plugin.cpp  
 M  +1 -1      plugins/summary/summaryview_plugin.h  
 M  +3 -3      plugins/test/CMakeLists.txt  
 M  +2 -2      plugins/test/kptestplugin.desktop  
 M  +3 -4      plugins/test/test_plugin.cpp  
 M  +1 -1      plugins/test/test_plugin.h  
 M  +3 -5      plugins/weather/weather_plugin.cpp  
 M  +1 -1      plugins/weather/weather_plugin.h  


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic