comparison libpurple/status.h @ 25343:ff883620d9d4

Thomas Gibson-Robinson noticed that the "saveable" attribute of a status type didn't actually do anything (and consequently "non-saveable" status types were being saved). A side effect of fixing this is that we have to change the behavior of purple_status_type_new() to default "saveable" to TRUE in order to maintain the current behavior. Fixes #8162
author Daniel Atallah <daniel.atallah@gmail.com>
date Tue, 20 Jan 2009 04:08:00 +0000
parents 9216da5184a2
children 2d4f0dd04334
comparison
equal deleted inserted replaced
25342:161d9bdcca3c 25343:ff883620d9d4
197 gboolean saveable, 197 gboolean saveable,
198 gboolean user_settable, 198 gboolean user_settable,
199 gboolean independent); 199 gboolean independent);
200 200
201 /** 201 /**
202 * Creates a new status type with some default values (not 202 * Creates a new status type with some default values (
203 * savable and not independent). 203 * saveable and not independent).
204 * 204 *
205 * @param primitive The primitive status type. 205 * @param primitive The primitive status type.
206 * @param id The ID of the status type, or @c NULL to use the id of 206 * @param id The ID of the status type, or @c NULL to use the id of
207 * the primitive status type. 207 * the primitive status type.
208 * @param name The name presented to the user, or @c NULL to use the 208 * @param name The name presented to the user, or @c NULL to use the