annotate mcabber/src/histolog.h @ 880:ea983a945eba

/buffer scroll_unlock: Don't always jump to the end of the buffer If there is no pending message, do not jump to the bottom of the buffer. For special buffers (e.g. for the status buffer) pending flag is currently disabled so we jump unconditionally.
author Mikael Berthe <mikael@lilotux.net>
date Sat, 27 May 2006 15:59:05 +0200
parents fed6d1e4d7a9
children c0d44a9a99bc
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
110
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
1 #ifndef __HISTOLOG_H__
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
2 #define __HISTOLOG_H__ 1
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
3
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
4 #include <glib.h>
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
5
113
8ac67e951eab [/trunk] Changeset 127 by mikael
mikael
parents: 110
diff changeset
6 #include "jabglue.h"
8ac67e951eab [/trunk] Changeset 127 by mikael
mikael
parents: 110
diff changeset
7
281
f562b9af2de7 Add "const" specifier in prototypes
Mikael Berthe <mikael@lilotux.net>
parents: 221
diff changeset
8 void hlog_enable(guint enable, const char *root_dir, guint loadfile);
178
cfefae4b6de9 [/trunk] Changeset 190 by mikael
mikael
parents: 177
diff changeset
9 void hlog_read_history(const char *jid, GList **p_buddyhbuf, guint width);
113
8ac67e951eab [/trunk] Changeset 127 by mikael
mikael
parents: 110
diff changeset
10 inline void hlog_write_message(const char *jid, time_t timestamp, int sent,
8ac67e951eab [/trunk] Changeset 127 by mikael
mikael
parents: 110
diff changeset
11 const char *msg);
8ac67e951eab [/trunk] Changeset 127 by mikael
mikael
parents: 110
diff changeset
12 inline void hlog_write_status(const char *jid, time_t timestamp,
221
73f6ce668ba8 [/trunk] Changeset 233 by mikael
mikael
parents: 178
diff changeset
13 enum imstatus status, const char *status_msg);
110
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
14
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
15 #endif /* __HISTOLOG_H__ */
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
16
580
fed6d1e4d7a9 Fix modelines
Mikael Berthe <mikael@lilotux.net>
parents: 576
diff changeset
17 /* vim: set expandtab cindent cinoptions=>2\:2(0: For Vim users... */