Commit 61607a8b authored by Luigi Toscano's avatar Luigi Toscano
Browse files

Update the obsolete projects.kde.org URL

Use the generic redirect commits.kde.org.

Change discussed on the kde-frameworks-devel list:
https://mail.kde.org/pipermail/kde-frameworks-devel/2019-November/097564.html
parent 210d2374
...@@ -13,7 +13,7 @@ The library documentation is available on header files. ...@@ -13,7 +13,7 @@ The library documentation is available on header files.
-- DEPENDENCIES ------------------------------------------------------- -- DEPENDENCIES -------------------------------------------------------
CMake >= 2.8.12 http://www.cmake.org CMake >= 2.8.12 http://www.cmake.org
ECM >= 1.7.0 https://projects.kde.org/projects/kdesupport/extra-cmake-modules ECM >= 1.7.0 https://commits.kde.org/extra-cmake-modules
libqt >= 5.4.0 http://qt-project.org libqt >= 5.4.0 http://qt-project.org
libkde >= 5.5.0 http://www.kde.org libkde >= 5.5.0 http://www.kde.org
...@@ -22,7 +22,7 @@ Optionals (for tests implementations only): ...@@ -22,7 +22,7 @@ Optionals (for tests implementations only):
libjpeg >= 6b http://www.ijg.org libjpeg >= 6b http://www.ijg.org
libtiff >= 3.8.2 http://www.remotesensing.org/libtiff libtiff >= 3.8.2 http://www.remotesensing.org/libtiff
libpng >= 1.2.0 http://www.libpng.org/pub/png/libpng.html libpng >= 1.2.0 http://www.libpng.org/pub/png/libpng.html
libkexiv2 >= 5.0.0 https://projects.kde.org/projects/kde/kdegraphics/libs/libkexiv2 libkexiv2 >= 5.0.0 https://commits.kde.org/libkexiv2
-- INSTALL ------------------------------------------------------------ -- INSTALL ------------------------------------------------------------
......
...@@ -19,9 +19,9 @@ ...@@ -19,9 +19,9 @@
<h2>Developing a new KIPI plugin</h2> <h2>Developing a new KIPI plugin</h2>
The easiest way to start a new plugin, is to copy the The easiest way to start a new plugin, is to copy the
<a href="https://projects.kde.org/projects/kde/kdegraphics/libs/libkipi/repository/show/tests/kxmlhelloworld?rev=development%2F2.0.0"> <a href="https://commits.kde.org/libkipi?path=tests/plugins/kxmlhelloworld">
KXMLHelloWorld</a> plugin, which you may find in <a KXMLHelloWorld</a> plugin, which you may find in <a
href="https://projects.kde.org/projects/kde/kdegraphics/libs/libkipi"> href="https://commits.kde.org/libkipi">
libkipi</a> project from KDE git repository. Please also read <a libkipi</a> project from KDE git repository. Please also read <a
href="http://www.ukuug.org/events/linux2004/programme/paper-JPedersen-2/index.html"> href="http://www.ukuug.org/events/linux2004/programme/paper-JPedersen-2/index.html">
this tutorial</a> which tells in general about developing a plugin this tutorial</a> which tells in general about developing a plugin
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
<tt>K_PLUGIN_FACTORY</tt> and <tt>K_EXPORT_PLUGIN</tt>. <tt>K_PLUGIN_FACTORY</tt> and <tt>K_EXPORT_PLUGIN</tt>.
<li> You also need to create a desktop file, as described <a href="http://www.ukuug.org/events/linux2004/programme/paper-JPedersen-2/index.html#makefile_am_client">here</a> <li> You also need to create a desktop file, as described <a href="http://www.ukuug.org/events/linux2004/programme/paper-JPedersen-2/index.html#makefile_am_client">here</a>
<li> You must write a rc file describing the gui of your plugin. For an <li> You must write a rc file describing the gui of your plugin. For an
example look at the <a href="https://projects.kde.org/projects/kde/kdegraphics/libs/libkipi/repository/entry/tests/kxmlhelloworld/plugin/kipiplugin_kxmlhelloworldui.rc?rev=development%2F2.0.0">rc example look at the <a href="https://commits.kde.org/libkipi?path=tests/plugins/kxmlhelloworld/kipiplugin_kxmlhelloworldui.rc">rc
file</a> of the KXMLHelloWorld plugin. file</a> of the KXMLHelloWorld plugin.
</ul> </ul>
...@@ -73,7 +73,7 @@ ...@@ -73,7 +73,7 @@
KIPI::Interface::info(), which returns a KIPI::ImageInfo, with the KIPI::Interface::info(), which returns a KIPI::ImageInfo, with the
information. Note that Kipi-plugins provide a dedicated wrapper around KIPI::ImageInfo information. Note that Kipi-plugins provide a dedicated wrapper around KIPI::ImageInfo
to simplify item attribute management with host application. See to simplify item attribute management with host application. See
<a href="https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/entry/common/libkipiplugins/tools/kpimageinfo.h"> <a href="https://commits.kde.org/kipi-plugins?path=common/libkipiplugins/tools/kpimageinfo.h">
here</a> for details. here</a> for details.
When developing plugins, you should pay special attention to the fact the different When developing plugins, you should pay special attention to the fact the different
...@@ -94,12 +94,12 @@ ...@@ -94,12 +94,12 @@
write images into. write images into.
<li> KIPI::Interface::thumbnail() helps you load thumbnails of images from KIPI host thumbnail manager. <li> KIPI::Interface::thumbnail() helps you load thumbnails of images from KIPI host thumbnail manager.
<li> KIPI::Interface::progress*() helps you dispatch progress information to KIPI host progress manager. <li> KIPI::Interface::progress*() helps you dispatch progress information to KIPI host progress manager.
<li> <a href="https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/show/tests"> <li> <a href="https://commits.kde.org/libkipi?path=tests/kipicmd">
kipicmd command line program</a> helps you to test your plugin without to have a KIPI host application available. kipicmd command line program</a> helps you to test your plugin without to have a KIPI host application available.
It emulates a simplified KIPI interface and can run plugin as stand-alone application. It emulates a simplified KIPI interface and can run plugin as stand-alone application.
Look kipicmd command line documentation for details. Look kipicmd command line documentation for details.
<li> Beginning with libkipi 2.0.0 you have a simple gui program, <li> Beginning with libkipi 2.0.0 you have a simple gui program,
<a href="https://projects.kde.org/projects/kde/kdegraphics/libs/libkipi/repository/show/tests?rev=development%2F2.0.0">kxmlkipicmd</a>, <a href="https://commits.kde.org/libkipi?path=tests/kxmlkipicmd">kxmlkipicmd</a>,
which emulates a simplified KIPI interface with a menubar and a toolbar. This which emulates a simplified KIPI interface with a menubar and a toolbar. This
way you can test the gui of your plugin. way you can test the gui of your plugin.
</ul> </ul>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment