annotate mcabber/src/compl.h @ 830:80434fde7cfa

Display presence notification timestamps when they exist These timestamps were used in the roster, but not in the buffer window message nor in the history logfile. Reported by "ze".
author Mikael Berthe <mikael@lilotux.net>
date Wed, 03 May 2006 11:28:41 +0200
parents ae23c8826efb
children 1bdf0f1b16c0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
94
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
1 #ifndef __COMPL_H__
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
2 #define __COMPL_H__ 1
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
3
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
4 #include <glib.h>
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
5
238
8e30b2bb380e [/trunk] Changeset 251 by mikael
mikael
parents: 225
diff changeset
6 #define COMPL_CMD (1<<0)
8e30b2bb380e [/trunk] Changeset 251 by mikael
mikael
parents: 225
diff changeset
7 #define COMPL_JID (1<<2)
8e30b2bb380e [/trunk] Changeset 251 by mikael
mikael
parents: 225
diff changeset
8 #define COMPL_URLJID (1<<3) // Not implemented yet
8e30b2bb380e [/trunk] Changeset 251 by mikael
mikael
parents: 225
diff changeset
9 #define COMPL_NAME (1<<4) // Not implemented yet
8e30b2bb380e [/trunk] Changeset 251 by mikael
mikael
parents: 225
diff changeset
10 #define COMPL_STATUS (1<<5)
8e30b2bb380e [/trunk] Changeset 251 by mikael
mikael
parents: 225
diff changeset
11 #define COMPL_FILENAME (1<<6) // Not implemented yet
8e30b2bb380e [/trunk] Changeset 251 by mikael
mikael
parents: 225
diff changeset
12 #define COMPL_ROSTER (1<<7)
8e30b2bb380e [/trunk] Changeset 251 by mikael
mikael
parents: 225
diff changeset
13 #define COMPL_BUFFER (1<<8)
8e30b2bb380e [/trunk] Changeset 251 by mikael
mikael
parents: 225
diff changeset
14 #define COMPL_GROUP (1<<9)
8e30b2bb380e [/trunk] Changeset 251 by mikael
mikael
parents: 225
diff changeset
15 #define COMPL_GROUPNAME (1<<10)
8e30b2bb380e [/trunk] Changeset 251 by mikael
mikael
parents: 225
diff changeset
16 #define COMPL_MULTILINE (1<<11)
447
03bb57383cea Initial Multi-User Chat support
Mikael Berthe <mikael@lilotux.net>
parents: 284
diff changeset
17 #define COMPL_ROOM (1<<12)
501
7c1ca00070e8 Add COMPL_RESOURCE (resource completion category)
Mikael Berthe <mikael@lilotux.net>
parents: 447
diff changeset
18 #define COMPL_RESOURCE (1<<13)
617
d3a8b43bf9e7 Add "/authorization" command
Mikael Berthe <mikael@lilotux.net>
parents: 580
diff changeset
19 #define COMPL_AUTH (1<<14)
693
e98abd3ce28c Add /request command
Mikael Berthe <mikael@lilotux.net>
parents: 617
diff changeset
20 #define COMPL_REQUEST (1<<15)
750
938a8791658c Add partial completion for the "/event" command
Mikael Berthe <mikael@lilotux.net>
parents: 693
diff changeset
21 #define COMPL_EVENTS (1<<16)
757
ae23c8826efb Improve completion for the "/event" command
Mikael Berthe <mikael@lilotux.net>
parents: 750
diff changeset
22 #define COMPL_EVENTSID (1<<17)
94
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
23
98
f20831f7d349 [/trunk] Changeset 112 by mikael
mikael
parents: 95
diff changeset
24 void compl_add_category_word(guint, const char *command);
284
f879b17ecb8e Add compl_del_category_word()
Mikael Berthe <mikael@lilotux.net>
parents: 238
diff changeset
25 void compl_del_category_word(guint categ, const char *word);
98
f20831f7d349 [/trunk] Changeset 112 by mikael
mikael
parents: 95
diff changeset
26 GSList *compl_get_category_list(guint cat_flags);
94
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
27
98
f20831f7d349 [/trunk] Changeset 112 by mikael
mikael
parents: 95
diff changeset
28 void new_completion(char *prefix, GSList *compl_cat);
f20831f7d349 [/trunk] Changeset 112 by mikael
mikael
parents: 95
diff changeset
29 void done_completion(void);
f20831f7d349 [/trunk] Changeset 112 by mikael
mikael
parents: 95
diff changeset
30 guint cancel_completion(void);
94
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
31 const char *complete(void);
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
32
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
33 #endif /* __COMPL_H__ */
576
8b3db0b555a1 Add Vim modelines
Mikael Berthe <mikael@lilotux.net>
parents: 501
diff changeset
34
580
fed6d1e4d7a9 Fix modelines
Mikael Berthe <mikael@lilotux.net>
parents: 576
diff changeset
35 /* vim: set expandtab cindent cinoptions=>2\:2(0: For Vim users... */