Implement client UI integration, add feature flag (0x400)
[quassel.git] / src / common / quassel.h
index b705d59..21aaec7 100644 (file)
@@ -73,8 +73,13 @@ public:
         PasswordChange = 0x0010,
         CapNegotiation = 0x0020,           /// IRCv3 capability negotiation, account tracking
         VerifyServerSSL = 0x0040,          /// IRC server SSL validation
+        CustomRateLimits = 0x0080,         /// IRC server custom message rate limits
+        DccFileTransfer = 0x0100,
+        AwayFormatTimestamp = 0x0200,      /// Timestamp formatting in away (e.g. %%hh:mm%%)
+        Authenticators = 0x0400,           /// Whether or not the core supports auth backends.
+        BufferActivitySync = 0x0800,       /// Sync buffer activity status
 
-        NumFeatures = 0x0040
+        NumFeatures = 0x0800
     };
     Q_DECLARE_FLAGS(Features, Feature)