projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
switching from timestamps to msgid regarding lastseen states
[quassel.git]
/
src
/
client
/
buffer.h
diff --git
a/src/client/buffer.h
b/src/client/buffer.h
index
def01bd
..
afaa07f
100644
(file)
--- a/
src/client/buffer.h
+++ b/
src/client/buffer.h
@@
-52,7
+52,7
@@
public:
BufferInfo bufferInfo() const;
QList<AbstractUiMsg *> contents() const;
inline bool isVisible() const { return _isVisible; }
BufferInfo bufferInfo() const;
QList<AbstractUiMsg *> contents() const;
inline bool isVisible() const { return _isVisible; }
- inline
QDateTime lastSeen() const { return _lastSeen
; }
+ inline
MsgId lastSeenMsg() const { return _lastSeenMsg
; }
inline ActivityLevel activityLevel() const { return _activityLevel; }
signals:
inline ActivityLevel activityLevel() const { return _activityLevel; }
signals:
@@
-65,13
+65,13
@@
public slots:
void prependMsg(const Message &);
bool layoutMsg();
void setVisible(bool visible);
void prependMsg(const Message &);
bool layoutMsg();
void setVisible(bool visible);
- void setLastSeen
(const QDateTime &
);
+ void setLastSeen
Msg(const MsgId &msgId
);
void setActivityLevel(ActivityLevel level);
private:
BufferInfo _bufferInfo;
bool _isVisible;
void setActivityLevel(ActivityLevel level);
private:
BufferInfo _bufferInfo;
bool _isVisible;
-
QDateTime _lastSeen
;
+
MsgId _lastSeenMsg
;
ActivityLevel _activityLevel;
QList<Message> layoutQueue;
ActivityLevel _activityLevel;
QList<Message> layoutQueue;