pidgin/plugins/perl/common/GtkThemes.xs

Sun, 02 Feb 2014 00:22:57 +0530

author
Ankit Vani <a@nevitus.org>
date
Sun, 02 Feb 2014 00:22:57 +0530
branch
soc.2013.gobjectification.plugins
changeset 37049
02db93eb6506
parent 35312
add13288757e
permissions
-rw-r--r--

Merged gtkdoc-conversion branch

14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
1 #include "gtkmodule.h"
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
2
16276
8853d1da70f5 Rename a number of Perl functions which were munged at some point
Warren Togami Jr. <warren@togami.com>
parents: 15899
diff changeset
3 MODULE = Pidgin::Themes PACKAGE = Pidgin::Themes PREFIX = pidgin_themes_
14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
4 PROTOTYPES: ENABLE
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
5
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
6 void
16276
8853d1da70f5 Rename a number of Perl functions which were munged at some point
Warren Togami Jr. <warren@togami.com>
parents: 15899
diff changeset
7 pidgin_themes_init()
14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
8
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
9 gboolean
16276
8853d1da70f5 Rename a number of Perl functions which were munged at some point
Warren Togami Jr. <warren@togami.com>
parents: 15899
diff changeset
10 pidgin_themes_smileys_disabled()
14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
11
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
12 void
16276
8853d1da70f5 Rename a number of Perl functions which were munged at some point
Warren Togami Jr. <warren@togami.com>
parents: 15899
diff changeset
13 pidgin_themes_smiley_theme_probe()
14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
14
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
15 void
16276
8853d1da70f5 Rename a number of Perl functions which were munged at some point
Warren Togami Jr. <warren@togami.com>
parents: 15899
diff changeset
16 pidgin_themes_load_smiley_theme(file, load)
14478
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
17 const char * file
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
18 gboolean load
a6b831ab1d13 [gaim-migrate @ 17124]
Etan Reisner <deryni@pidgin.im>
parents:
diff changeset
19
35312
add13288757e Remove more GtkImHtml dependencies (from perl and two other plugins)
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 16276
diff changeset
20 # We are dropping IMHtml, so this one should be converted to non-IMHtml
add13288757e Remove more GtkImHtml dependencies (from perl and two other plugins)
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 16276
diff changeset
21 # smiley or dropped.
add13288757e Remove more GtkImHtml dependencies (from perl and two other plugins)
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 16276
diff changeset
22 #void
add13288757e Remove more GtkImHtml dependencies (from perl and two other plugins)
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 16276
diff changeset
23 #pidgin_themes_get_proto_smileys(id)
add13288757e Remove more GtkImHtml dependencies (from perl and two other plugins)
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 16276
diff changeset
24 # const char * id
add13288757e Remove more GtkImHtml dependencies (from perl and two other plugins)
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 16276
diff changeset
25 #PREINIT:
add13288757e Remove more GtkImHtml dependencies (from perl and two other plugins)
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 16276
diff changeset
26 # GSList *l;
add13288757e Remove more GtkImHtml dependencies (from perl and two other plugins)
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 16276
diff changeset
27 #PPCODE:
add13288757e Remove more GtkImHtml dependencies (from perl and two other plugins)
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 16276
diff changeset
28 # for (l = pidgin_themes_get_proto_smileys(id); l != NULL; l = l->next) {
add13288757e Remove more GtkImHtml dependencies (from perl and two other plugins)
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 16276
diff changeset
29 # XPUSHs(sv_2mortal(purple_perl_bless_object(l->data, "Pidgin::IMHtml::Smiley")));
add13288757e Remove more GtkImHtml dependencies (from perl and two other plugins)
Tomasz Wasilczyk <twasilczyk@pidgin.im>
parents: 16276
diff changeset
30 # }

mercurial