1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00
qTox/src/model
Mick Sayson 4b691f9392 fix(chatlog): Remove invalid usages of raw chatlog indexes
ChatLogIdx is a strong type where the underlying data is only supposed
to be used in very rare circumstances. The ChatLog providing the indexes
provides no guarantees about what the first ChatLogIdx or last
ChatLogIdx will be. This commit removes unnecessary casts to underlying
data and fixes assumptions made about the underlying data
2019-09-21 14:26:14 -07:00
..
about docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
chatroom docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
dialogs refactor: Create interfaces for ContentDialog and ContenDialogManager 2019-06-19 12:34:03 +03:00
profile docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
chathistory.cpp fix(chatlog): Remove invalid usages of raw chatlog indexes 2019-09-21 14:26:14 -07:00
chathistory.h fix(chatlog): Remove invalid usages of raw chatlog indexes 2019-09-21 14:26:14 -07:00
chatlogitem.cpp docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
chatlogitem.h refactor(chatlog): Add class to manage underlying chatlog state 2019-06-21 11:01:35 -07:00
contact.cpp docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
contact.h feat: prohibition to remove messages in group chat 2019-07-22 21:16:26 +03:00
friend.cpp feat: prohibition to remove messages in group chat 2019-07-22 21:16:26 +03:00
friend.h feat: prohibition to remove messages in group chat 2019-07-22 21:16:26 +03:00
friendmessagedispatcher.cpp refactor(messages): Create class to manage sending/receiving group messages from core 2019-06-21 11:01:10 -07:00
friendmessagedispatcher.h refactor(messages): Create class to manage sending/receiving group messages from core 2019-06-21 11:01:10 -07:00
group.cpp feat: prohibition to remove messages in group chat 2019-07-22 21:16:26 +03:00
group.h feat: prohibition to remove messages in group chat 2019-07-22 21:16:26 +03:00
groupinvite.cpp docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
groupinvite.h docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
groupmessagedispatcher.cpp refactor(messages): Create class to manage sending/receiving group messages from core 2019-06-21 11:01:10 -07:00
groupmessagedispatcher.h refactor(messages): Create class to manage sending/receiving group messages from core 2019-06-21 11:01:10 -07:00
ichatlog.h fix(chatlog): Remove invalid usages of raw chatlog indexes 2019-09-21 14:26:14 -07:00
imessagedispatcher.h refactor(messages): Create class to manage sending/receiving friend messages from core 2019-06-21 11:01:10 -07:00
interface.h docs(copyright): update and add copyright info 2019-06-28 01:18:26 +02:00
message.cpp fix: empty username causes mention on ever message 2019-08-26 19:08:34 +02:00
message.h fix: empty username causes mention on ever message 2019-08-26 19:08:34 +02:00
sessionchatlog.cpp fix(chatlog): Remove invalid usages of raw chatlog indexes 2019-09-21 14:26:14 -07:00
sessionchatlog.h fix(chatlog): Remove invalid usages of raw chatlog indexes 2019-09-21 14:26:14 -07:00
status.cpp fix(status): use enum as UI property instead of untranslated string 2019-04-24 10:35:17 -07:00
status.h fix(status): use enum as UI property instead of untranslated string 2019-04-24 10:35:17 -07:00