comparison mcabber/mcabber/hbuf.h @ 2032:f740c4128f76

Fix receipts handling according to recent XEP updates * add lm_get_uid() @xmpp_helper.h * identify receipts by id attribute of 'received' subelement instead of stanza id
author Myhailo Danylenko <isbear@ukrpost.net>
date Sun, 14 Oct 2012 17:39:11 +0200
parents 39021fd6b0e1
children 16b04d64ec88
comparison
equal deleted inserted replaced
2031:2b13be73351d 2032:f740c4128f76
48 hbb_line **hbuf_get_lines(GList *hbuf, unsigned int n); 48 hbb_line **hbuf_get_lines(GList *hbuf, unsigned int n);
49 GList *hbuf_search(GList *hbuf, int direction, const char *string); 49 GList *hbuf_search(GList *hbuf, int direction, const char *string);
50 GList *hbuf_jump_date(GList *hbuf, time_t t); 50 GList *hbuf_jump_date(GList *hbuf, time_t t);
51 GList *hbuf_jump_percent(GList *hbuf, int pc); 51 GList *hbuf_jump_percent(GList *hbuf, int pc);
52 GList *hbuf_jump_readmark(GList *hbuf); 52 GList *hbuf_jump_readmark(GList *hbuf);
53 gboolean hbuf_remove_receipt(GList *hbuf, gpointer xep184); 53 gboolean hbuf_remove_receipt(GList *hbuf, gconstpointer xep184);
54 void hbuf_set_readmark(GList *hbuf, gboolean action); 54 void hbuf_set_readmark(GList *hbuf, gboolean action);
55 void hbuf_remove_trailing_readmark(GList *hbuf); 55 void hbuf_remove_trailing_readmark(GList *hbuf);
56 56
57 void hbuf_dump_to_file(GList *hbuf, const char *filename); 57 void hbuf_dump_to_file(GList *hbuf, const char *filename);
58 58