SF.net SVN: geany-plugins:[1601] trunk/geany-plugins/geanylipsum

frlan at users.sourceforge.net frlan at xxxxx
Mon Sep 27 07:09:05 UTC 2010


Revision: 1601
          http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1601&view=rev
Author:   frlan
Date:     2010-09-27 07:09:05 +0000 (Mon, 27 Sep 2010)

Log Message:
-----------
GeanyLipsum: Replace deprecated PLUGIN_KEY_GROUP macro

Modified Paths:
--------------
    trunk/geany-plugins/geanylipsum/ChangeLog
    trunk/geany-plugins/geanylipsum/src/geanylipsum.c

Modified: trunk/geany-plugins/geanylipsum/ChangeLog
===================================================================
--- trunk/geany-plugins/geanylipsum/ChangeLog	2010-09-21 06:39:50 UTC (rev 1600)
+++ trunk/geany-plugins/geanylipsum/ChangeLog	2010-09-27 07:09:05 UTC (rev 1601)
@@ -1,3 +1,8 @@
+2010-09-23  Frank Lanitz  <frank at frank.uvena.de>
+
+ * Replace deprecated PLUGIN_KEY_GROUP macro.
+
+
 2009-12-13  Frank Lanitz  <frank at frank.uvena.de>
 
  * Show geanyLipsum inside plugin manager dialog

Modified: trunk/geany-plugins/geanylipsum/src/geanylipsum.c
===================================================================
--- trunk/geany-plugins/geanylipsum/src/geanylipsum.c	2010-09-21 06:39:50 UTC (rev 1600)
+++ trunk/geany-plugins/geanylipsum/src/geanylipsum.c	2010-09-27 07:09:05 UTC (rev 1601)
@@ -1,7 +1,7 @@
 /*
  *      geanylipsum.c
  *
- *      Copyright 2008-2009 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+ *      Copyright 2008-2010 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
  *
  *      This program is free software; you can redistribute it and/or modify
  *      it under the terms of the GNU General Public License as published by
@@ -37,7 +37,7 @@
 	GETTEXT_PACKAGE,
 	_("GeanyLipsum"),
 	_("Creating dummy text with Geany"),
-	"0.4.2",
+	"0.4.3",
 	"Frank Lanitz <frank at frank.uvena.de>");
 
 static GtkWidget *main_menu_item = NULL;
@@ -56,10 +56,10 @@
 	COUNT_KB
 };
 
-PLUGIN_KEY_GROUP(geanylipsum, COUNT_KB);
 
 
 
+
 static void
 insert_string(GeanyDocument *doc, const gchar *string)
 {
@@ -140,6 +140,7 @@
 	GKeyFile *config = g_key_file_new();
 	GtkTooltips *tooltips = NULL;
 	gchar *config_file = NULL;
+	GeanyKeyGroup *key_group;
 
 	tooltips = gtk_tooltips_new();
 
@@ -171,10 +172,12 @@
 	main_menu_item = menu_lipsum;
 
 	/* init keybindings */
-	keybindings_set_item(plugin_key_group, LIPSUM_KB_INSERT, kblipsum_insert,
+	key_group = plugin_set_key_group(geany_plugin, "geanylipsum", COUNT_KB, NULL);
+	keybindings_set_item(key_group, LIPSUM_KB_INSERT, kblipsum_insert,
 		0, 0, "insert_lipsum", _("Insert Lipsum text"), menu_lipsum);
 }
 
+
 /* Called by Geany before unloading the plugin. */
 void plugin_cleanup(void)
 {


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