pidgin/gtkimhtml.h

branch
release-2.2.3
changeset 20289
5c844288fbec
parent 20147
66f05a854eee
equal deleted inserted replaced
20288:5ca925a094e2 20289:5c844288fbec
1 /** 1 /**
2 * @file gtkimhtml.h GTK+ IM/HTML rendering component 2 * @file gtkimhtml.h GTK+ IM/HTML rendering component
3 * @ingroup pidgin 3 * @ingroup pidgin
4 * @see @ref gtkimhtml-signals
4 */ 5 */
5 6
6 /* Pidgin is the legal property of its developers, whose names are too numerous 7 /* Pidgin is the legal property of its developers, whose names are too numerous
7 * to list here. Please refer to the COPYRIGHT file distributed with this 8 * to list here. Please refer to the COPYRIGHT file distributed with this
8 * source distribution. 9 * source distribution.
125 gchar *fontface; 126 gchar *fontface;
126 int fontsize; 127 int fontsize;
127 GtkTextTag *link; 128 GtkTextTag *link;
128 } edit; 129 } edit;
129 130
131 #ifndef PIDGIN_DISABLE_DEPRECATED
132 /** @deprecated */
130 char *clipboard_text_string; 133 char *clipboard_text_string;
134 /** @deprecated */
131 char *clipboard_html_string; 135 char *clipboard_html_string;
136 #else
137 char *depr1;
138 char *depr2;
139 #endif
132 140
133 GSList *im_images; 141 GSList *im_images;
134 GtkIMHtmlFuncs *funcs; 142 GtkIMHtmlFuncs *funcs;
135 GtkSourceUndoManager *undo_manager; 143 GtkSourceUndoManager *undo_manager;
136 }; 144 };
438 * @param img A GdkPixbufAnimation of the image to add. 446 * @param img A GdkPixbufAnimation of the image to add.
439 * @param filename The filename to associate with the image. 447 * @param filename The filename to associate with the image.
440 * @param id The id to associate with the image. 448 * @param id The id to associate with the image.
441 * 449 *
442 * @return A new IM/HTML Scalable object with an image. 450 * @return A new IM/HTML Scalable object with an image.
451 *
452 * @since 2.1.0
443 */ 453 */
444 /* 454 /*
445 * TODO: All this animation code could be combined much better with 455 * TODO: All this animation code could be combined much better with
446 * the image code. It couldn't be done when it was written 456 * the image code. It couldn't be done when it was written
447 * because it requires breaking backward compatibility. It 457 * because it requires breaking backward compatibility. It
834 /** 844 /**
835 * Setup formatting for an imhtml depending on the flags specified. 845 * Setup formatting for an imhtml depending on the flags specified.
836 * 846 *
837 * @param imhtml The GTK+ IM/HTML. 847 * @param imhtml The GTK+ IM/HTML.
838 * @param flags The connection flag which describes the allowed types of formatting. 848 * @param flags The connection flag which describes the allowed types of formatting.
849 *
850 * @since 2.1.0
839 */ 851 */
840 void gtk_imhtml_setup_entry(GtkIMHtml *imhtml, PurpleConnectionFlags flags); 852 void gtk_imhtml_setup_entry(GtkIMHtml *imhtml, PurpleConnectionFlags flags);
841 853
842 /*@}*/ 854 /*@}*/
843 855

mercurial