Revision: 841 http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=841&view=rev Author: frlan Date: 2009-07-18 00:21:52 +0000 (Sat, 18 Jul 2009)
Log Message: ----------- GeanySendMail: Update to Geany plugin API v147 and make usage of single header includes
Modified Paths: -------------- trunk/geanysendmail/ChangeLog trunk/geanysendmail/README trunk/geanysendmail/configure.in trunk/geanysendmail/src/geanysendmail.c
Modified: trunk/geanysendmail/ChangeLog =================================================================== --- trunk/geanysendmail/ChangeLog 2009-07-18 00:16:45 UTC (rev 840) +++ trunk/geanysendmail/ChangeLog 2009-07-18 00:21:52 UTC (rev 841) @@ -1,3 +1,8 @@ +2009-07-18 Frank Lanitz <frank(at)frank(dot)uvena(dot)de> + + * Update to Geany plugin API v147 and make usage of single header includes. + + 2009-05-28 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
* Make usage of Geany's ui_widget_set_tooltip_text() function.
Modified: trunk/geanysendmail/README =================================================================== --- trunk/geanysendmail/README 2009-07-18 00:16:45 UTC (rev 840) +++ trunk/geanysendmail/README 2009-07-18 00:21:52 UTC (rev 841) @@ -14,7 +14,7 @@ Requirements ------------
-For compiling the plugin yourself, you will need the GTK (>= 2.6.0) +For compiling the plugin yourself, you will need the GTK (>= 2.8.0) libraries and header files. You will also need its dependency libraries and header files, such as Pango, Glib and ATK. All these files are available at http://www.gtk.org. @@ -24,7 +24,7 @@ prepared package e.g. from your distribution you probably need to install an additional package, this might be called geany-dev or geany-devel. Please note that in order to compile and use this plugin, -you need Geany 0.16 or later (Geany Plugin API v116 or higher). +you need Geany 0.18 or later (Geany Plugin API v147 or higher).
Furthermore you need, of course, a C compiler and the Make tool. The GNU versions of these tools are recommended.
Modified: trunk/geanysendmail/configure.in =================================================================== --- trunk/geanysendmail/configure.in 2009-07-18 00:16:45 UTC (rev 840) +++ trunk/geanysendmail/configure.in 2009-07-18 00:21:52 UTC (rev 841) @@ -14,7 +14,7 @@ AC_PROG_INSTALL
# checking for Geany -PKG_CHECK_MODULES(GEANY, [geany >= 0.16]) +PKG_CHECK_MODULES(GEANY, [geany >= 0.18]) AC_SUBST(GTK_CFLAGS) AC_SUBST(GTK_LIBS)
Modified: trunk/geanysendmail/src/geanysendmail.c =================================================================== --- trunk/geanysendmail/src/geanysendmail.c 2009-07-18 00:16:45 UTC (rev 840) +++ trunk/geanysendmail/src/geanysendmail.c 2009-07-18 00:21:52 UTC (rev 841) @@ -23,17 +23,10 @@
/* A little plugin to send a document as attachment using the preferred mail client */
-#include "geany.h" -#include "ui_utils.h" -#include "support.h" -#include "plugindata.h" -#include "document.h" -#include "filetypes.h" -#include "utils.h" -#include "keybindings.h" +#include "geanyplugin.h" #include "icon.h" -#include "geanyfunctions.h"
+ #ifdef HAVE_LOCALE_H # include <locale.h> #endif @@ -42,7 +35,7 @@ GeanyData *geany_data; GeanyFunctions *geany_functions;
-PLUGIN_VERSION_CHECK(116) +PLUGIN_VERSION_CHECK(147)
PLUGIN_SET_INFO(_("GeanySendMail"), _("A little plugin to send the current \ file as attachment by user's favorite mailer"), VERSION, "Frank Lanitz frank@frank.uvena.de")
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
plugins-commits@lists.geany.org