| 171 * @return The list of variants. This GList and the string data are owned by |
171 * @return The list of variants. This GList and the string data are owned by |
| 172 * the theme and should not be freed by the caller. |
172 * the theme and should not be freed by the caller. |
| 173 */ |
173 */ |
| 174 const GList *pidgin_conversation_theme_get_variants(PidginConvTheme *theme); |
174 const GList *pidgin_conversation_theme_get_variants(PidginConvTheme *theme); |
| 175 |
175 |
| 176 PidginConvTheme *pidgin_conversation_theme_copy(const PidginConvTheme *theme); |
176 /** |
| |
177 * Get the path to the template HTML file. |
| |
178 * |
| |
179 * @param theme The conversation theme |
| |
180 * |
| |
181 * @return The path to the HTML file. |
| |
182 */ |
| |
183 char *pidgin_conversation_theme_get_template_path(PidginConvTheme *theme); |
| 177 |
184 |
| 178 char *pidgin_conversation_theme_get_css(PidginConvTheme *theme); |
185 /** |
| 179 |
186 * Get the path to the current variant CSS file. |
| 180 void |
187 * |
| 181 pidgin_conversation_theme_apply(PidginConvTheme *theme, PurpleConversation *conv); |
188 * @param theme The conversation theme |
| |
189 * |
| |
190 * @return The path to the CSS file. |
| |
191 */ |
| |
192 char *pidgin_conversation_theme_get_css_path(PidginConvTheme *theme); |
| 182 |
193 |
| 183 G_END_DECLS |
194 G_END_DECLS |
| 184 #endif /* PIDGIN_CONV_THEME_H */ |
195 #endif /* PIDGIN_CONV_THEME_H */ |
| 185 |
196 |