/pidgin/main: 7a9525fd221c: Fix the last merge
Richard Laager
rlaager at pidgin.im
Sun Jan 13 17:02:39 EST 2013
Changeset: 7a9525fd221c2299d8a3675ae577c6cd46c8eea4
Author: Richard Laager <rlaager at pidgin.im>
Date: 2013-01-13 15:51 -0600
Branch: default
URL: http://hg.pidgin.im/pidgin/main/rev/7a9525fd221c
Description:
Fix the last merge
diffstat:
libpurple/protocols/mxit/protocol.h | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
diffs (56 lines):
diff --git a/libpurple/protocols/mxit/protocol.h b/libpurple/protocols/mxit/protocol.h
--- a/libpurple/protocols/mxit/protocol.h
+++ b/libpurple/protocols/mxit/protocol.h
@@ -77,9 +77,12 @@
#define MXIT_CF_VOICE 0x1000000
#define MXIT_CF_VIDEO 0x2000000
#define MXIT_CF_TOUCHSCREEN 0x4000000
+#define MXIT_CF_SVC_CONNECTION 0x8000000
+#define MXIT_CF_MXML 0x10000000
+#define MXIT_CF_TYPING_NOTIFY 0x20000000
/* Client features supported by this implementation */
-#define MXIT_CP_FEATURES ( MXIT_CF_FILE_TRANSFER | MXIT_CF_FILE_ACCESS | MXIT_CF_AUDIO | MXIT_CF_MARKUP | MXIT_CF_EXT_MARKUP | MXIT_CF_NO_GATEWAYS | MXIT_CF_IMAGES | MXIT_CF_COMMANDS | MXIT_CF_VIBES | MXIT_CF_MIDP2 )
+#define MXIT_CP_FEATURES ( MXIT_CF_FILE_TRANSFER | MXIT_CF_FILE_ACCESS | MXIT_CF_AUDIO | MXIT_CF_MARKUP | MXIT_CF_EXT_MARKUP | MXIT_CF_NO_GATEWAYS | MXIT_CF_IMAGES | MXIT_CF_COMMANDS | MXIT_CF_VIBES | MXIT_CF_MIDP2 | MXIT_CF_TYPING_NOTIFY )
#define MXIT_PING_INTERVAL ( 5 * 60 ) /* ping the server after X seconds of being idle (5 minutes) */
@@ -132,6 +135,7 @@
#define CP_CMD_SPLASHCLICK 0x001F /* (31) splash-screen clickthrough */
#define CP_CMD_STATUS 0x0020 /* (32) set shown presence & status */
#define CP_CMD_MSGEVENT 0x0023 /* (35) Raise message event */
+#define CP_CMD_GOT_MSGEVENT 0x0024 /* (36) Get message event */
#define CP_CMD_MOOD 0x0029 /* (41) set mood */
#define CP_CMD_KICK 0x002B /* (43) login kick */
#define CP_CMD_GRPCHAT_CREATE 0x002C /* (44) create new groupchat */
@@ -161,6 +165,7 @@
#define CP_MSG_RPLY_TL_ENCRYPT 0x0080 /* reply should be transport encrypted */
#define CP_MSG_MARKUP 0x0200 /* message may contain markup */
#define CP_MSG_EMOTICON 0x0400 /* message may contain custom emoticons */
+#define CP_MSG_FAREWELL 0x0800 /* this is a farewell message */
/* redirect types */
#define CP_REDIRECT_PERMANENT 1 /* permanent redirect */
@@ -178,6 +183,10 @@
/* message event types */
#define CP_MSGEVENT_DELIVERED 0x02 /* message was delivered */
#define CP_MSGEVENT_DISPLAYED 0x04 /* message was viewed */
+#define CP_MSGEVENT_TYPING 0x10 /* user is typing */
+#define CP_MSGEVENT_STOPPED 0x20 /* user has stopped typing */
+#define CP_MSGEVENT_ANGRY 0x40 /* user is typing angrily */
+#define CP_MSGEVENT_ERASING 0x80 /* user is erasing text */
/* extended profile attribute fields */
#define CP_PROFILE_BIRTHDATE "birthdate" /* Birthdate (String - ISO 8601 format) */
@@ -198,9 +207,11 @@
#define CP_PROFILE_LASTSEEN "lastseen" /* Last-Online timestamp */
#define CP_PROFILE_WHEREAMI "whereami" /* Where am I / Where I live */
#define CP_PROFILE_ABOUTME "aboutme" /* About me */
+#define CP_PROFILE_RELATIONSHIP "relationship" /* Relationship Status */
/* extended profile field types */
#define CP_PROFILE_TYPE_BOOL 0x02 /* boolean (0 or 1) */
+#define CP_PROFILE_TYPE_SHORT 0x04 /* short (16-bit) */
#define CP_PROFILE_TYPE_INT 0x05 /* integer (32-bit) */
#define CP_PROFILE_TYPE_LONG 0x06 /* long (64-bit) */
#define CP_PROFILE_TYPE_UTF8 0x0A /* UTF8 string */
More information about the Commits
mailing list