Mercurial > pidgin
diff libpurple/savedstatuses.h @ 18111:02f39842d28b
fixes #590 by allowing one to use the delete key to delete transient status,
also introduced signals to repopulate the status lists when the statuses
are added/deleted/modified
author | Ka-Hing Cheung <khc@hxbc.us> |
---|---|
date | Sun, 17 Jun 2007 18:03:03 +0000 |
parents | b449dc6b8a20 |
children | 09eb621782bc |
line wrap: on
line diff
--- a/libpurple/savedstatuses.h Sat Jun 16 04:06:16 2007 +0000 +++ b/libpurple/savedstatuses.h Sun Jun 17 18:03:03 2007 +0000 @@ -149,6 +149,16 @@ gboolean purple_savedstatus_delete(const char *title); /** + * Delete a saved status. This removes the saved status from the list + * of saved statuses, and writes the revised list to status.xml. + * + * @param saved_status the status to delete, the pointer is invalid after + * the call + * + */ +void purple_savedstatus_delete_by_status(PurpleSavedStatus *saved_status); + +/** * Returns all saved statuses. * * @return A list of saved statuses.