Bump MessageFlag underlying type to be 64-bit (#4042)
This commit is contained in:
@@ -16,7 +16,7 @@ namespace chatterino {
|
|||||||
|
|
||||||
struct Message;
|
struct Message;
|
||||||
using MessagePtr = std::shared_ptr<const Message>;
|
using MessagePtr = std::shared_ptr<const Message>;
|
||||||
enum class MessageFlag : uint32_t;
|
enum class MessageFlag : int64_t;
|
||||||
using MessageFlags = FlagsEnum<MessageFlag>;
|
using MessageFlags = FlagsEnum<MessageFlag>;
|
||||||
|
|
||||||
enum class TimeoutStackStyle : int {
|
enum class TimeoutStackStyle : int {
|
||||||
|
|||||||
+28
-28
@@ -15,34 +15,34 @@ namespace chatterino {
|
|||||||
class MessageElement;
|
class MessageElement;
|
||||||
class MessageThread;
|
class MessageThread;
|
||||||
|
|
||||||
enum class MessageFlag : uint32_t {
|
enum class MessageFlag : int64_t {
|
||||||
None = 0,
|
None = 0LL,
|
||||||
System = (1 << 0),
|
System = (1LL << 0),
|
||||||
Timeout = (1 << 1),
|
Timeout = (1LL << 1),
|
||||||
Highlighted = (1 << 2),
|
Highlighted = (1LL << 2),
|
||||||
DoNotTriggerNotification = (1 << 3), // disable notification sound
|
DoNotTriggerNotification = (1LL << 3), // disable notification sound
|
||||||
Centered = (1 << 4),
|
Centered = (1LL << 4),
|
||||||
Disabled = (1 << 5),
|
Disabled = (1LL << 5),
|
||||||
DisableCompactEmotes = (1 << 6),
|
DisableCompactEmotes = (1LL << 6),
|
||||||
Collapsed = (1 << 7),
|
Collapsed = (1LL << 7),
|
||||||
ConnectedMessage = (1 << 8),
|
ConnectedMessage = (1LL << 8),
|
||||||
DisconnectedMessage = (1 << 9),
|
DisconnectedMessage = (1LL << 9),
|
||||||
Untimeout = (1 << 10),
|
Untimeout = (1LL << 10),
|
||||||
PubSub = (1 << 11),
|
PubSub = (1LL << 11),
|
||||||
Subscription = (1 << 12),
|
Subscription = (1LL << 12),
|
||||||
DoNotLog = (1 << 13),
|
DoNotLog = (1LL << 13),
|
||||||
AutoMod = (1 << 14),
|
AutoMod = (1LL << 14),
|
||||||
RecentMessage = (1 << 15),
|
RecentMessage = (1LL << 15),
|
||||||
Whisper = (1 << 16),
|
Whisper = (1LL << 16),
|
||||||
HighlightedWhisper = (1 << 17),
|
HighlightedWhisper = (1LL << 17),
|
||||||
Debug = (1 << 18),
|
Debug = (1LL << 18),
|
||||||
Similar = (1 << 19),
|
Similar = (1LL << 19),
|
||||||
RedeemedHighlight = (1 << 20),
|
RedeemedHighlight = (1LL << 20),
|
||||||
RedeemedChannelPointReward = (1 << 21),
|
RedeemedChannelPointReward = (1LL << 21),
|
||||||
ShowInMentions = (1 << 22),
|
ShowInMentions = (1LL << 22),
|
||||||
FirstMessage = (1 << 23),
|
FirstMessage = (1LL << 23),
|
||||||
ReplyMessage = (1 << 24),
|
ReplyMessage = (1LL << 24),
|
||||||
ElevatedMessage = (1 << 25),
|
ElevatedMessage = (1LL << 25),
|
||||||
};
|
};
|
||||||
using MessageFlags = FlagsEnum<MessageFlag>;
|
using MessageFlags = FlagsEnum<MessageFlag>;
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ class QPainter;
|
|||||||
|
|
||||||
namespace chatterino {
|
namespace chatterino {
|
||||||
|
|
||||||
enum class MessageFlag : uint32_t;
|
enum class MessageFlag : int64_t;
|
||||||
using MessageFlags = FlagsEnum<MessageFlag>;
|
using MessageFlags = FlagsEnum<MessageFlag>;
|
||||||
|
|
||||||
struct Margin {
|
struct Margin {
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ using ChannelPtr = std::shared_ptr<Channel>;
|
|||||||
struct Message;
|
struct Message;
|
||||||
using MessagePtr = std::shared_ptr<const Message>;
|
using MessagePtr = std::shared_ptr<const Message>;
|
||||||
|
|
||||||
enum class MessageFlag : uint32_t;
|
enum class MessageFlag : int64_t;
|
||||||
using MessageFlags = FlagsEnum<MessageFlag>;
|
using MessageFlags = FlagsEnum<MessageFlag>;
|
||||||
|
|
||||||
class MessageLayout;
|
class MessageLayout;
|
||||||
|
|||||||
Reference in New Issue
Block a user