Revision: 201 http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=201&view=rev Author: ntrel Date: 2008-10-13 12:42:58 +0000 (Mon, 13 Oct 2008)
Log Message: ----------- Update to Geany API 99 - use p_plugin->add_toolbar_item().
Modified Paths: -------------- trunk/spellcheck/ChangeLog trunk/spellcheck/src/spellcheck.c
Modified: trunk/spellcheck/ChangeLog =================================================================== --- trunk/spellcheck/ChangeLog 2008-10-07 18:53:15 UTC (rev 200) +++ trunk/spellcheck/ChangeLog 2008-10-13 12:42:58 UTC (rev 201) @@ -1,3 +1,9 @@ +2008-10-13 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com> + + * src/spellcheck.c: + Update to Geany API 99 - use p_plugin->add_toolbar_item(). + + 2008-09-18 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* src/spellcheck.c:
Modified: trunk/spellcheck/src/spellcheck.c =================================================================== --- trunk/spellcheck/src/spellcheck.c 2008-10-07 18:53:15 UTC (rev 200) +++ trunk/spellcheck/src/spellcheck.c 2008-10-13 12:42:58 UTC (rev 201) @@ -50,12 +50,13 @@ #include "pluginmacros.h"
+GeanyPlugin *geany_plugin; PluginFields *plugin_fields; GeanyData *geany_data; GeanyFunctions *geany_functions;
-PLUGIN_VERSION_CHECK(95) +PLUGIN_VERSION_CHECK(99) PLUGIN_SET_INFO(_("Spell Check"), _("Checks the spelling of the current document."), "0.2", _("The Geany developer team"))
@@ -167,15 +168,13 @@ { if (sc->toolbar_button == NULL) { - gint pos = p_ui->get_toolbar_insert_position(); - sc->toolbar_button = gtk_toggle_tool_button_new_from_stock("gtk-spell-check"); #if GTK_CHECK_VERSION(2, 12, 0) gtk_widget_set_tooltip_text(GTK_WIDGET(sc->toolbar_button), _("Toggle spell check while typing.")); #endif gtk_widget_show(GTK_WIDGET(sc->toolbar_button)); - gtk_toolbar_insert(GTK_TOOLBAR(geany->main_widgets->toolbar), sc->toolbar_button, pos); + p_plugin->add_toolbar_item(geany_plugin, sc->toolbar_button);
g_signal_connect(sc->toolbar_button, "toggled", G_CALLBACK(toolbar_item_toggled_cb), NULL);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
plugins-commits@lists.geany.org