pidgin/purple-plugin-pack

Parents 87813056b055
Children e827ec6a3b12
Make Ning more consistent with the rest of the plugin pack.
  • +26 -21
    ning/ning.c
  • +2 -2
    ning/ning.h
  • --- a/ning/ning.c Sat Jul 09 01:54:39 2011 -0400
    +++ b/ning/ning.c Sat Jul 09 02:01:20 2011 -0400
    @@ -435,6 +435,11 @@
    static void plugin_init(PurplePlugin *plugin)
    {
    +#ifdef ENABLE_NLS
    + bindtextdomain(GETTEXT_PACKAGE, PP_LOCALEDIR);
    + bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8");
    +#endif
    +
    PurpleAccountOption *option;
    PurplePluginInfo *info = plugin->info;
    PurplePluginProtocolInfo *prpl_info = info->extra_info;
    @@ -523,27 +528,27 @@
    static PurplePluginInfo info = {
    PURPLE_PLUGIN_MAGIC,
    - 2, /* major_version */
    - 3, /* minor version */
    - PURPLE_PLUGIN_PROTOCOL, /* type */
    - NULL, /* ui_requirement */
    - 0, /* flags */
    - NULL, /* dependencies */
    - PURPLE_PRIORITY_DEFAULT, /* priority */
    - "prpl-bigbrownchunx-ning", /* id */
    - "Ning", /* name */
    - NING_PLUGIN_VERSION, /* version */
    - N_("Ning Protocol Plugin"), /* summary */
    - N_("Ning Protocol Plugin"), /* description */
    - "Eion Robb <eionrobb@gmail.com>", /* author */
    - "", /* homepage */
    - plugin_load, /* load */
    - plugin_unload, /* unload */
    - NULL, /* destroy */
    - NULL, /* ui_info */
    - &prpl_info, /* extra_info */
    - NULL, /* prefs_info */
    - NULL, /* actions */
    + 2, /* major_version */
    + 3, /* minor version */
    + PURPLE_PLUGIN_PROTOCOL, /* type */
    + NULL, /* ui_requirement */
    + 0, /* flags */
    + NULL, /* dependencies */
    + PURPLE_PRIORITY_DEFAULT, /* priority */
    + "prpl-bigbrownchunx-ning", /* id */
    + "Ning", /* name */
    + PP_VERSION, /* version */
    + N_("Ning Protocol Plugin"), /* summary */
    + N_("Ning Protocol Plugin"), /* description */
    + "Eion Robb <eionrobb@gmail.com>", /* author */
    + PP_WEBSITE, /* homepage */
    + plugin_load, /* load */
    + plugin_unload, /* unload */
    + NULL, /* destroy */
    + NULL, /* ui_info */
    + &prpl_info, /* extra_info */
    + NULL, /* prefs_info */
    + NULL, /* actions */
    /* padding */
    NULL,
    --- a/ning/ning.h Sat Jul 09 01:54:39 2011 -0400
    +++ b/ning/ning.h Sat Jul 09 02:01:20 2011 -0400
    @@ -21,14 +21,14 @@
    #ifndef LIBNING_H
    #define LIBNING_H
    -#define NING_PLUGIN_VERSION "0.01"
    +#include "../common/pp_internal.h"
    +
    #define NING_TEMP_GROUP_NAME "Ning Temp"
    #include <glib.h>
    #include <errno.h>
    #include <string.h>
    -#include <glib/gi18n.h>
    #include <sys/types.h>
    #include <unistd.h>