SF.net SVN: geany-plugins:[1602] trunk/geany-plugins/geanysendmail
frlan at users.sourceforge.net
frlan at xxxxx
Mon Sep 27 07:09:31 UTC 2010
Revision: 1602
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1602&view=rev
Author: frlan
Date: 2010-09-27 07:09:31 +0000 (Mon, 27 Sep 2010)
Log Message:
-----------
GeanySendMail: Replace deprecated PLUGIN_KEY_GROUP macro
Modified Paths:
--------------
trunk/geany-plugins/geanysendmail/ChangeLog
trunk/geany-plugins/geanysendmail/src/geanysendmail.c
Modified: trunk/geany-plugins/geanysendmail/ChangeLog
===================================================================
--- trunk/geany-plugins/geanysendmail/ChangeLog 2010-09-27 07:09:05 UTC (rev 1601)
+++ trunk/geany-plugins/geanysendmail/ChangeLog 2010-09-27 07:09:31 UTC (rev 1602)
@@ -1,3 +1,8 @@
+2010-09-23 Frank Lanitz <frank at frank.uvena.de>
+
+ * Replace deprecated PLUGIN_KEY_GROUP macro.
+
+
2010-04-16 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
* Allow hitting return to close email address dialog and proceed.
Modified: trunk/geany-plugins/geanysendmail/src/geanysendmail.c
===================================================================
--- trunk/geany-plugins/geanysendmail/src/geanysendmail.c 2010-09-27 07:09:05 UTC (rev 1601)
+++ trunk/geany-plugins/geanysendmail/src/geanysendmail.c 2010-09-27 07:09:31 UTC (rev 1602)
@@ -53,8 +53,6 @@
COUNT_KB
};
-PLUGIN_KEY_GROUP(sendmail, COUNT_KB)
-
static gchar *config_file = NULL;
static gchar *mailer = NULL;
static gchar *address = NULL;
@@ -386,12 +384,10 @@
void plugin_init(GeanyData G_GNUC_UNUSED *data)
{
GtkTooltips *tooltips = NULL;
-
GKeyFile *config = g_key_file_new();
-
gchar *kb_label = _("Send file by mail");
-
GtkWidget *menu_mail = NULL;
+ GeanyKeyGroup *key_group;
main_locale_init(LOCALEDIR, GETTEXT_PACKAGE);
@@ -423,7 +419,8 @@
g_signal_connect(G_OBJECT(menu_mail), "activate", G_CALLBACK(send_as_attachment), NULL);
/* setup keybindings */
- keybindings_set_item(plugin_key_group, SENDMAIL_KB, key_send_as_attachment,
+ key_group = plugin_set_key_group(geany_plugin, "sendmail", COUNT_KB, NULL);
+ keybindings_set_item(key_group, SENDMAIL_KB, key_send_as_attachment,
0, 0, "send_file_as_attachment", kb_label, menu_mail);
gtk_widget_show_all(menu_mail);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list