comparison src/hotkey/plugin.c @ 1551:a9af4f1aede9

hotkey plugin: stripped unneeded #ifdefs from standalone version
author Sascha Hlusiak <contact@saschahlusiak.de>
date Fri, 31 Aug 2007 23:21:30 +0200
parents ec4e8ec829b1
children 5538324eb069
comparison
equal deleted inserted replaced
1543:ec4e8ec829b1 1551:a9af4f1aede9
47 #include <gdk/gdkkeysyms.h> 47 #include <gdk/gdkkeysyms.h>
48 #include <audacious/plugin.h> 48 #include <audacious/plugin.h>
49 #include <audacious/auddrct.h> 49 #include <audacious/auddrct.h>
50 #include <audacious/configdb.h> 50 #include <audacious/configdb.h>
51 51
52 #ifdef ENABLE_NLS 52 #include <audacious/i18n.h>
53 #ifdef HAVE_AUDACIOUS_I18N_H
54 #include <audacious/i18n.h>
55 #else
56 #ifdef HAVE_DCGETTEXT
57 #include <libintl.h>
58 #define _(String) dgettext(PACKAGE, String)
59 #else
60 #define _(String) (String)
61 #endif
62 #endif
63 #else
64 #define _(String) (String)
65 #endif
66 53
67 /* for xmms_show_message () */ 54 /* for xmms_show_message () */
68 #include <audacious/util.h> 55 #include <audacious/util.h>
69 56
70 57
749 GtkWidget *table; 736 GtkWidget *table;
750 GtkWidget *button_box, *button; 737 GtkWidget *button_box, *button;
751 738
752 if (!xdisplay) x_display_init(); 739 if (!xdisplay) x_display_init();
753 740
754 #ifdef ENABLE_NLS
755 bind_textdomain_codeset(PACKAGE, "UTF-8");
756 #endif
757
758 load_config ( ); 741 load_config ( );
759 742
760 ungrab_keys(); 743 ungrab_keys();
761 744
762 controls = (ConfigurationControls*)g_malloc(sizeof(ConfigurationControls)); 745 controls = (ConfigurationControls*)g_malloc(sizeof(ConfigurationControls));
917 900
918 static void about (void) 901 static void about (void)
919 { 902 {
920 static GtkWidget *dialog; 903 static GtkWidget *dialog;
921 904
922 #ifdef ENABLE_NLS
923 bind_textdomain_codeset(PACKAGE, "UTF-8");
924 #endif
925
926 dialog = xmms_show_message (_("About Global Hotkey Plugin"), 905 dialog = xmms_show_message (_("About Global Hotkey Plugin"),
927 _("Global Hotkey Plugin version " VERSION "\n\n" 906 _("Global Hotkey Plugin\n"
907 "Control the player with global key combinations or multimedia keys.\n\n"
928 "Copyright (C) 2007 Sascha Hlusiak <contact@saschahlusiak.de>\n\n" 908 "Copyright (C) 2007 Sascha Hlusiak <contact@saschahlusiak.de>\n\n"
929 909 "Contributers include:\n"
930 "Parts of the plugin source are from itouch-ctrl plugin.\n" 910 "Copyright (C) 2006 - 2007 Vladimir Paskov <vlado.paskov@gmail.com>\n"
931 "Authors of itouch-ctrl are listed below:\n"
932 "Copyright (C) 2006 - 2007 Vladimir Paskov <vlado.paskov@gmail.com>\n\n"
933
934 "Parts of the plugin source are from xmms-itouch plugin.\n"
935 "Authors of xmms-itouch are listed below:\n"
936 "Copyright (C) 2000-2002 Ville Syrjälä <syrjala@sci.fi>\n" 911 "Copyright (C) 2000-2002 Ville Syrjälä <syrjala@sci.fi>\n"
937 " Bryn Davies <curious@ihug.com.au>\n" 912 " Bryn Davies <curious@ihug.com.au>\n"
938 " Jonathan A. Davis <davis@jdhouse.org>\n" 913 " Jonathan A. Davis <davis@jdhouse.org>\n"
939 " Jeremy Tan <nsx@nsx.homeip.net>\n\n" 914 " Jeremy Tan <nsx@nsx.homeip.net>\n\n"
940 ), 915 ),
941 _("Ok"), TRUE, NULL, NULL); 916 _("OK"), TRUE, NULL, NULL);
942 917
943 gtk_signal_connect(GTK_OBJECT(dialog), "destroy", 918 gtk_signal_connect(GTK_OBJECT(dialog), "destroy",
944 GTK_SIGNAL_FUNC(gtk_widget_destroyed), &dialog); 919 GTK_SIGNAL_FUNC(gtk_widget_destroyed), &dialog);
945 } 920 }
946 921
1034 1009
1035 XUngrabKey (xdisplay, AnyKey, AnyModifier, x_root_window); 1010 XUngrabKey (xdisplay, AnyKey, AnyModifier, x_root_window);
1036 1011
1037 grabbed = 0; 1012 grabbed = 0;
1038 } 1013 }
1039