[Kde-imaging] [libkipi] /: new version of libkipi with removed deprecated methods.

Gilles Caulier caulier.gilles at gmail.com
Thu Jan 26 09:05:16 UTC 2012


Git commit 2a34dc5cfbaff0d3a81f743a33679f0045c8a16b by Gilles Caulier.
Committed on 26/01/2012 at 10:03.
Pushed by cgilles into branch 'master'.

new version of libkipi with removed deprecated methods.
introduce ProgressBar feature support for kipi host, accordingly with new Progress Manager added in digiKam 2.6.0.
lib API/ABI bumped. warning BC is broken, kipi hostas and kipi-plugins must be recompiled.
CCMAIL: digikam-devel at kde.org
CCMAIL: kde-imaging at kde.org

M  +4    -3    CMakeLists.txt
M  +1    -1    libkipi/CMakeLists.txt
M  +1    -1    libkipi/imagecollection.cpp
M  +11   -11   libkipi/imagecollection.h
M  +2    -2    libkipi/imagecollectionselector.cpp
M  +1    -1    libkipi/imagecollectionselector.h
M  +2    -2    libkipi/imagecollectionshared.cpp
M  +1    -1    libkipi/imagecollectionshared.h
M  +1    -13   libkipi/imageinfo.cpp
M  +1    -6    libkipi/imageinfo.h
M  +1    -8    libkipi/imageinfoshared.cpp
M  +1    -6    libkipi/imageinfoshared.h
M  +31   -0    libkipi/interface.cpp
M  +40   -12   libkipi/interface.h
M  +1    -1    libkipi/plugin.cpp
M  +5    -5    libkipi/plugin.h
M  +1    -1    libkipi/pluginloader.cpp
M  +1    -1    libkipi/pluginloader.h
M  +2    -2    libkipi/uploadwidget.cpp
M  +1    -1    libkipi/uploadwidget.h
M  +1    -1    libkipi/version.h.cmake

http://commits.kde.org/libkipi/2a34dc5cfbaff0d3a81f743a33679f0045c8a16b

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9d07415..3e26c1c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -62,10 +62,11 @@ ADD_DEFINITIONS(-DKDE_DEFAULT_DEBUG_AREA=${LIBKIPI_AREA_CODE_GENERAL})
 # 1.2.0 => 8.0.0  (released with KDE 4.6.0)
 # 1.3.0 => 8.0.1  (released with KDE 4.7.1 - Set deprecated ImageInfo::title() and ImageInfo::setTitle(). Add ImageInfo::name() and ImageInfo::setName().
 # 1.4.0 => 8.0.2  (released with KDE 4.8.0 - Add 2 new slots in ConfigWidget class).
+# 1.5.0 => 9.0.0  (released with KDE 4.8.1 - Add Progress Manager feature support from Host application. Remove deprecated methods.
 
 # Library API version
 SET(KIPI_LIB_MAJOR_VERSION "1")
-SET(KIPI_LIB_MINOR_VERSION "4")
+SET(KIPI_LIB_MINOR_VERSION "5")
 SET(KIPI_LIB_PATCH_VERSION "0")
 
 # Suffix to add at end of version string. Usual values are:
@@ -79,9 +80,9 @@ SET(KIPI_LIB_SUFFIX_VERSION "")
 
 # Library ABI version used by linker.
 # For details : http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
-SET(KIPI_LIB_SO_CUR_VERSION "8")
+SET(KIPI_LIB_SO_CUR_VERSION "9")
 SET(KIPI_LIB_SO_REV_VERSION "0")
-SET(KIPI_LIB_SO_AGE_VERSION "2")
+SET(KIPI_LIB_SO_AGE_VERSION "0")
 
 # =======================================================
 # Set env. variables accordinly.
diff --git a/libkipi/CMakeLists.txt b/libkipi/CMakeLists.txt
index 0b7df8d..60b8ea3 100644
--- a/libkipi/CMakeLists.txt
+++ b/libkipi/CMakeLists.txt
@@ -6,7 +6,7 @@
 # @date   2004-02-01
 # @brief  KDE Image Plugin Interface
 #
-# @author Copyright (C) 2004-2010 by Gilles Caulier
+# @author Copyright (C) 2004-2012 by Gilles Caulier
 #         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
 #
 # This program is free software; you can redistribute it
diff --git a/libkipi/imagecollection.cpp b/libkipi/imagecollection.cpp
index 900bda1..f46a4f5 100644
--- a/libkipi/imagecollection.cpp
+++ b/libkipi/imagecollection.cpp
@@ -7,7 +7,7 @@
  * @date   2004-02-01
  * @brief  image collection
  *
- * @author Copyright (C) 2004-2010 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
diff --git a/libkipi/imagecollection.h b/libkipi/imagecollection.h
index 4512625..fa76059 100644
--- a/libkipi/imagecollection.h
+++ b/libkipi/imagecollection.h
@@ -7,7 +7,7 @@
  * @date   2004-02-01
  * @brief  image collection
  *
- * @author Copyright (C) 2004-2010 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
@@ -61,17 +61,17 @@ class LIBKIPI_EXPORT ImageCollection
 
 public:
 
-    QString name() const;
-    QString comment() const;
-    QString category() const;
-    QDate date() const;
+    QString    name() const;
+    QString    comment() const;
+    QString    category() const;
+    QDate      date() const;
     KUrl::List images() const;
-    KUrl path() const;
-    KUrl uploadPath() const;
-    KUrl uploadRoot() const;
-    QString uploadRootName() const;
-    bool isDirectory() const;
-    bool isValid() const;
+    KUrl       path() const;
+    KUrl       uploadPath() const;
+    KUrl       uploadRoot() const;
+    QString    uploadRootName() const;
+    bool       isDirectory() const;
+    bool       isValid() const;
 
     // Interface for host application + general stuff
     ImageCollection( ImageCollectionShared* const );
diff --git a/libkipi/imagecollectionselector.cpp b/libkipi/imagecollectionselector.cpp
index 3ecd6be..5b6cf9b 100644
--- a/libkipi/imagecollectionselector.cpp
+++ b/libkipi/imagecollectionselector.cpp
@@ -7,7 +7,7 @@
  * @date   2008-02-22
  * @brief  image collection selector template
  *
- * @author Copyright (C) 2008-2010 by Gilles Caulier
+ * @author Copyright (C) 2008-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  *
  * This program is free software; you can redistribute it
@@ -31,7 +31,7 @@ namespace KIPI
 {
 
 ImageCollectionSelector::ImageCollectionSelector(QWidget* parent)
-                       : QWidget(parent)
+    : QWidget(parent)
 {
 }
 
diff --git a/libkipi/imagecollectionselector.h b/libkipi/imagecollectionselector.h
index 2c2d4a3..d221bf2 100644
--- a/libkipi/imagecollectionselector.h
+++ b/libkipi/imagecollectionselector.h
@@ -7,7 +7,7 @@
  * @date   2008-02-22
  * @brief  image collection selector template
  *
- * @author Copyright (C) 2008-2010 by Gilles Caulier
+ * @author Copyright (C) 2008-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  *
  * This program is free software; you can redistribute it
diff --git a/libkipi/imagecollectionshared.cpp b/libkipi/imagecollectionshared.cpp
index dc90eb9..7397c16 100644
--- a/libkipi/imagecollectionshared.cpp
+++ b/libkipi/imagecollectionshared.cpp
@@ -7,7 +7,7 @@
  * @date   2004-02-01
  * @brief  image collection shared
  *
- * @author Copyright (C) 2004-2010 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
@@ -39,7 +39,7 @@ namespace KIPI
 {
 
 ImageCollectionShared::ImageCollectionShared()
-                     : m_count(1)
+    : m_count(1)
 {
 }
 
diff --git a/libkipi/imagecollectionshared.h b/libkipi/imagecollectionshared.h
index e02a3f1..c3c0307 100644
--- a/libkipi/imagecollectionshared.h
+++ b/libkipi/imagecollectionshared.h
@@ -7,7 +7,7 @@
  * @date   2004-02-01
  * @brief  image collection shared
  *
- * @author Copyright (C) 2004-2010 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
diff --git a/libkipi/imageinfo.cpp b/libkipi/imageinfo.cpp
index 56746fe..bbb00bf 100644
--- a/libkipi/imageinfo.cpp
+++ b/libkipi/imageinfo.cpp
@@ -7,7 +7,7 @@
  * @date   2004-07-22
  * @brief  image info
  *
- * @author Copyright (C) 2004-2011 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
@@ -142,16 +142,4 @@ void ImageInfo::cloneData( const ImageInfo& other )
     d->cloneData( other.d );
 }
 
-// Deprecated methods.
-
-QString ImageInfo::title() const
-{
-    return d->name();
-}
-
-void ImageInfo::setTitle( const QString& name )
-{
-    d->setName( name );
-}
-
 } // namespace KIPI
diff --git a/libkipi/imageinfo.h b/libkipi/imageinfo.h
index 36376ce..7bcefe4 100644
--- a/libkipi/imageinfo.h
+++ b/libkipi/imageinfo.h
@@ -7,7 +7,7 @@
  * @date   2004-07-22
  * @brief  image info
  *
- * @author Copyright (C) 2004-2011 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
@@ -69,11 +69,6 @@ class LIBKIPI_EXPORT ImageInfo
 
 public:
 
-    /** Use name() instead */
-    KDE_DEPRECATED QString title() const;
-    /** Use setName() instead */
-    KDE_DEPRECATED void setTitle( const QString& name );
-
     QString name() const;
     void setName( const QString& name );
 
diff --git a/libkipi/imageinfoshared.cpp b/libkipi/imageinfoshared.cpp
index 9bc8d5b..94dd055 100644
--- a/libkipi/imageinfoshared.cpp
+++ b/libkipi/imageinfoshared.cpp
@@ -7,7 +7,7 @@
  * @date   2004-02-19
  * @brief  image info shared
  *
- * @author Copyright (C) 2004-2011 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
@@ -149,11 +149,4 @@ void ImageInfoShared::cloneData( ImageInfoShared* const other )
     setAngle( other->angle() );
 }
 
-// Deprecated methods
-
-void ImageInfoShared::setTitle( const QString& )
-{
-    setName(QString());
-}
-
 } // namespace KIPI
diff --git a/libkipi/imageinfoshared.h b/libkipi/imageinfoshared.h
index 106a24a..d338abd 100644
--- a/libkipi/imageinfoshared.h
+++ b/libkipi/imageinfoshared.h
@@ -7,7 +7,7 @@
  * @date   2004-02-19
  * @brief  image info shared
  *
- * @author Copyright (C) 2004-2011 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
@@ -62,11 +62,6 @@ public:
     ImageInfoShared( KIPI::Interface* const interface, const KUrl& url );
     virtual ~ImageInfoShared();
 
-    /** Use name() instead */
-    virtual KDE_DEPRECATED QString title() { return QString::null; }
-    /** Use setName() instead */
-    virtual KDE_DEPRECATED void    setTitle(const QString&);
-
     virtual QString name();
     virtual void    setName(const QString&);
 
diff --git a/libkipi/interface.cpp b/libkipi/interface.cpp
index ec85615..fc0e551 100644
--- a/libkipi/interface.cpp
+++ b/libkipi/interface.cpp
@@ -216,4 +216,35 @@ QString Interface::KDEfileExtensions() const
     return ( imagesFileFilter.toLower() + ' ' + imagesFileFilter.toUpper() );
 }
 
+QString Interface::progressScheduled(const QString& title, bool canBeCanceled, bool hasThumb) const
+{
+    Q_UNUSED(title);
+    Q_UNUSED(canBeCanceled);
+    Q_UNUSED(hasThumb);
+    return QString();
+}
+
+void Interface::progressValueChanged(const QString& id, float percent)
+{
+    Q_UNUSED(id);
+    Q_UNUSED(percent);
+}
+
+void Interface::progressStatusChanged(const QString& id, const QString& status)
+{
+    Q_UNUSED(id);
+    Q_UNUSED(status);
+}
+
+void Interface::progresssThumbnailChanged(const QString& id, const QPixmap& thumb)
+{
+    Q_UNUSED(id);
+    Q_UNUSED(thumb);
+}
+
+void Interface::progressCompleted(const QString& id)
+{
+    Q_UNUSED(id);
+}
+
 } // namespace KIPI
diff --git a/libkipi/interface.h b/libkipi/interface.h
index ba04072..55c10a2 100644
--- a/libkipi/interface.h
+++ b/libkipi/interface.h
@@ -119,7 +119,7 @@ class UploadWidget;
 
 /*!
   \enum KIPI::HostSupportsProgressBar
-  This feature specify whether the host application has a progress bar available for batch operations.
+  This feature specify whether the host application has a progress manager available to report progress information from plugins.
 */
 
 /*!
@@ -164,6 +164,12 @@ public:
     virtual ~Interface();
 
     /**
+      Tells whether the host application under which the plugin currently executes a given feature.
+      See KIPI::Features for details on the individual features.
+    */
+    bool hasFeature(KIPI::Features feature) const;
+
+    /**
       Returns list of all images in current album.
       If there are no current album, the returned
       KIPI::ImageCollection::isValid() will return false.
@@ -203,6 +209,7 @@ public:
       Use gotThumbnail() signal to take thumb.
     */
     virtual void thumbnail(const KUrl& url, int size);
+
     /**
       Ask to Kipi host application to render thumbnails for a list of images. If this method is not
       re-implemented in host, standard KIO::filePreview is used to generated a thumbnail.
@@ -210,10 +217,29 @@ public:
     */
     virtual void thumbnails(const KUrl::List& list, int size);
 
-    virtual ImageCollectionSelector* imageCollectionSelector(QWidget* parent)=0;
-    virtual UploadWidget* uploadWidget(QWidget* parent)=0;
-    virtual QAbstractItemModel* getTagTree() const;
-
+    /**
+      Ask to Kipi host application to prepare progress manager for a new entry. This method must return from host 
+      a string identification about progress item created. This id will be used later to change in host progress item
+      value and text. Title is text used to name progress item in host application.
+      Set canBeCanceled to true if you want that progress item provide a cancel button to close process from kipi host.
+      Use progressCanceled() signal to manage feedback from kipi host when cancel button is pressed.
+      Set hasThumb to true if you want that progress item support small thumbnail near progress bar.
+      Use progresssThumbnailChanged() to change thumbnail in kipi host and progressValueChanged() to advance progress
+      bar in percent. Use progressStatusChanged() to change description string of progress item.
+      To close progress item in kipi host, for example when all is done in plugin, use progressCompleted() method.
+      If you Host do not re-implement this method, value returned is a null string.
+      You must re-implement this method if your host support HostSupportsProgressBar feature.
+    */
+    virtual QString progressScheduled(const QString& title, bool canBeCanceled, bool hasThumb) const;
+
+    /** To manage progress state from plugin to host application. id is identification string of process item
+     *  returned from host by progressScheduled() method.
+     */
+    virtual void progressValueChanged(const QString& id, float percent);
+    virtual void progressStatusChanged(const QString& id, const QString& status);
+    virtual void progresssThumbnailChanged(const QString& id, const QPixmap& thumb);
+    virtual void progressCompleted(const QString& id);
+    
     /**
       Ask to Kipi host application to return a setting to share with plugins, for example to write
       metadata on RAW files.
@@ -221,18 +247,15 @@ public:
          "WriteMetadataUpdateFiletimeStamp" (bool)       is true if file timestamp are updated when metadata are saved.
          "WriteMetadataToRAW"               (bool)       is true if RAW files metadata can be changed.
          "FileExtensions"                   (QString)    same than fileExtensions().
-
       This method return the default settings. Re-implement this method in your dedicated kipi interface
       to control kipi-plugins rules with your kipi host application settings.
     */
     virtual QVariant hostSetting(const QString& settingName);
 
-    /**
-      Tells whether the host application under which the plugin currently executes a given feature.
-      See KIPI::Features for details on the individual features.
-    */
-    bool hasFeature(KIPI::Features feature) const;
-
+    virtual ImageCollectionSelector* imageCollectionSelector(QWidget* parent)=0;
+    virtual UploadWidget* uploadWidget(QWidget* parent)=0;
+    virtual QAbstractItemModel* getTagTree() const;
+    
     /**
       Returns a string version of libkipi release
     */
@@ -244,6 +267,11 @@ Q_SIGNALS:
     void currentAlbumChanged(bool anyAlbum);
     void gotThumbnail(const KUrl&, const QPixmap&);
 
+    /**
+     * This signal is emit from kipi host when a progress item is canceled. id is identification string of progress item.
+     */
+    void progressCanceled(const QString& id);
+
 protected:
 
     /**
diff --git a/libkipi/plugin.cpp b/libkipi/plugin.cpp
index 279b92a..1090730 100644
--- a/libkipi/plugin.cpp
+++ b/libkipi/plugin.cpp
@@ -7,7 +7,7 @@
  * @date   2004-02-01
  * @brief  plugin interface
  *
- * @author Copyright (C) 2004-2010 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
diff --git a/libkipi/plugin.h b/libkipi/plugin.h
index abc42f4..66ab1fd 100644
--- a/libkipi/plugin.h
+++ b/libkipi/plugin.h
@@ -7,7 +7,7 @@
  * @date   2004-02-01
  * @brief  plugin interface
  *
- * @author Copyright (C) 2004-2010 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
@@ -69,14 +69,14 @@ public:
     Plugin(const KComponentData& instance, QObject* parent, const char* name);
     virtual ~Plugin();
 
-    virtual void setup( QWidget* widget ) = 0;
-    QList<KAction*> actions( QWidget* parent = 0 );
+    virtual void       setup( QWidget* widget ) = 0;
+    QList<KAction*>    actions( QWidget* parent = 0 );
     KActionCollection* actionCollection( QWidget* parent = 0 ) const;
-    virtual Category category( KAction* action ) const = 0;
+    virtual Category   category( KAction* action ) const = 0;
 
 protected:
 
-    void addAction( KAction* action );
+    void addAction(KAction* const action);
 
 private:
 
diff --git a/libkipi/pluginloader.cpp b/libkipi/pluginloader.cpp
index 23cc5e4..0e6cecc 100644
--- a/libkipi/pluginloader.cpp
+++ b/libkipi/pluginloader.cpp
@@ -7,7 +7,7 @@
  * @date   2004-02-01
  * @brief  plugin loader
  *
- * @author Copyright (C) 2004-2010 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
diff --git a/libkipi/pluginloader.h b/libkipi/pluginloader.h
index 4e0e8f1..79ba6d9 100644
--- a/libkipi/pluginloader.h
+++ b/libkipi/pluginloader.h
@@ -7,7 +7,7 @@
  * @date   2004-02-01
  * @brief  plugin loader
  *
- * @author Copyright (C) 2004-2010 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  * @author Copyright (C) 2004-2005 by Renchi Raju
  *         <a href="mailto:renchi dot raju at gmail dot com">renchi dot raju at gmail dot com</a>
diff --git a/libkipi/uploadwidget.cpp b/libkipi/uploadwidget.cpp
index a203695..4d0861f 100644
--- a/libkipi/uploadwidget.cpp
+++ b/libkipi/uploadwidget.cpp
@@ -7,7 +7,7 @@
  * @date   2008-02-26
  * @brief  template widget to upload items in collection
  *
- * @author Copyright (C) 2008-2010 by Gilles Caulier
+ * @author Copyright (C) 2008-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  *
  * This program is free software; you can redistribute it
@@ -33,7 +33,7 @@ namespace KIPI
   This widget is used to specify an upload directory for new images.
 */
 UploadWidget::UploadWidget(QWidget* parent)
-            : QWidget(parent)
+    : QWidget(parent)
 {
 }
 
diff --git a/libkipi/uploadwidget.h b/libkipi/uploadwidget.h
index ec5bf0e..a909962 100644
--- a/libkipi/uploadwidget.h
+++ b/libkipi/uploadwidget.h
@@ -7,7 +7,7 @@
  * @date   2008-02-26
  * @brief  template widget to upload items in collection
  *
- * @author Copyright (C) 2008-2010 by Gilles Caulier
+ * @author Copyright (C) 2008-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  *
  * This program is free software; you can redistribute it
diff --git a/libkipi/version.h.cmake b/libkipi/version.h.cmake
index 00b81f7..651944b 100644
--- a/libkipi/version.h.cmake
+++ b/libkipi/version.h.cmake
@@ -6,7 +6,7 @@
  * @date   2004-09-09
  * @brief  KIPI release ID header
  *
- * @author Copyright (C) 2004-2010 by Gilles Caulier
+ * @author Copyright (C) 2004-2012 by Gilles Caulier
  *         <a href="mailto:caulier dot gilles at gmail dot com">caulier dot gilles at gmail dot com</a>
  *
  * This program is free software; you can redistribute it


More information about the Kde-imaging mailing list