Mercurial > pidgin.yaz
diff libpurple/log.h @ 25410:52b2e7260340
A patch from Chris Connett to change the log size sorting method to weight
logs by date. In other words, to sort them by *recent* activity as opposed
to total log size.
Fixes #5447
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Mon, 26 Jan 2009 04:19:00 +0000 |
parents | f296be2a1039 |
children | 6e1967b0f90b |
line wrap: on
line diff
--- a/libpurple/log.h Mon Jan 26 02:39:55 2009 +0000 +++ b/libpurple/log.h Mon Jan 26 04:19:00 2009 +0000 @@ -294,6 +294,19 @@ int purple_log_get_total_size(PurpleLogType type, const char *name, PurpleAccount *account); /** + * Returns the activity score of a log, based on total size in bytes, + * which is then decayed based on age + * + * @param type The type of the log + * @param name The name of the log + * @param account The account + * @return The activity score + * + * @since 2.6.0 + */ +int purple_log_get_activity_score(PurpleLogType type, const char *name, PurpleAccount *account); + +/** * Tests whether a log is deletable * * A return value of @c FALSE indicates that purple_log_delete() will fail on this