166 Commits (83fcc76e437482480cb6d4dd6161662fb4634dff)

Author SHA1 Message Date
Jimi Huotari 6d51971c6f refactor(Qt): fix build with Qt 5.15 5 years ago
Anthony Bilinski 24e4ec3751
fix(model): take QObject receiver argument to interface signal connection macro 6 years ago
Anthony Bilinski 82a4f1b412
fix(model): stop interfaces from inheriting from QObject 6 years ago
Anthony Bilinski 41b2b35ce3
fix(model): return connection from interface macro 6 years ago
Anthony Bilinski 479b39f536
fix(offlingmsg): only dipatch offline messages on friend online change 6 years ago
Anthony Bilinski 239dfdc65c
refactor(status): move isOnline into Status from Friend 6 years ago
Anthony Bilinski 1a726b54cd
fix(history): display broken messages UI with error icon 6 years ago
Anthony Bilinski 527c7d2d3c
refactor(history): represent message state as enum class 6 years ago
Anthony Bilinski f6a15366ef
fix(history): select broken messages from History, track in ChatLogMessage 6 years ago
Anthony Bilinski cd75618e38
refactor(history): rename pending message variables 6 years ago
Mick Sayson dbef0b7508
fix(offlinemsg): fix offline message dispatching on history load 6 years ago
Anthony Bilinski 1ad561ca4c
refactor(style): use only one of override, virtual, or final 6 years ago
Mick Sayson 4b691f9392 fix(chatlog): Remove invalid usages of raw chatlog indexes 6 years ago
TriKriSta dbf880078e
feat: save selected search text after scrolling up 6 years ago
TriKriSta acb91ed731
fix: data validation during the search (fix: #5791, #5723) 6 years ago
sudden6 db802822f3
fix: empty username causes mention on ever message 6 years ago
sudden6 641fba3553
fix: empty username causes mention on ever message 6 years ago
TriKriSta a6a0481ddc feat: save selected search text after scrolling up 6 years ago
TriKriSta e3c35c9153 fix: data validation during the search (fix: #5791, #5723) 6 years ago
TriKriSta 5aeac56b76 feat: prohibition to remove messages in group chat 6 years ago
TriKriSta 0a9e72020e refactor: edit load history when scrolling 6 years ago
TriKriSta b807998fe9 refactor: simple edit code 6 years ago
TriKriSta 2a9648d12c feat: add action "Go to current date" 6 years ago
bodwok 77d55d5d7d
fix(search): application crash when starting a search 6 years ago
jenli669 04a9bc46f4
docs(copyright): update and add copyright info 6 years ago
jenli669 72b39adb75
refactor(startup): clang-format changes to edited files 6 years ago
jenli669 a7df4bfddb
refactor(startup): display last used profile when logging out 6 years ago
Mick Sayson ed514d7166 refactor(chatform): Remove message handling logic from gui path 6 years ago
Mick Sayson e607e6ecb4 refactor(chatlog): Add a class to manage history through the IChatLog interface 6 years ago
Mick Sayson 71f8220925 refactor(chatlog): Add class to manage underlying chatlog state 6 years ago
Mick Sayson c779d52aef refactor(messages): Replace QRegExp with QRegularExpression 6 years ago
Mick Sayson fef89d70f9 fix(messages): Fix broken sanitized name for notifications/alert messages 6 years ago
Mick Sayson f0d840002a refactor(messages): Create class to manage sending/receiving group messages from core 6 years ago
Mick Sayson 3fd4ce5952 refactor(core): Remove length parameter from splitMessages 6 years ago
Mick Sayson 22a4c38bfd refactor(messages): Create class to manage sending/receiving friend messages from core 6 years ago
Diadlo 0b9b538601 refactor: Inject DialogsManager in chatrooms 6 years ago
Diadlo ac36ed8180 refactor: Create interfaces for ContentDialog and ContenDialogManager 6 years ago
jenli669 a1a3749700
fix(group): fix logic oversight and code style 6 years ago
jenli669 c772db3baa
fix(group): always retain own name when updating group peer list 6 years ago
Mick Sayson e5016337bb refactor(offlinemsg): Decouple OfflineMsgEngine from other components 6 years ago
Anthony Bilinski b7bd7c6215
refactor(group): move peer tracking logic to Group from GroupChatForm 6 years ago
Anthony Bilinski ef554496fa
refactor(group): rename class members 6 years ago
Anthony Bilinski 04f1ccda35
fix(group): treat empty peer names like empty friend names, by showing pk 6 years ago
Anthony Bilinski 08839b7052
refactor(group): remove redundant updatePeer API 6 years ago
Anthony Bilinski 6801298e96
fix(groups): don't add friend alias to groups they aren't in 6 years ago
Anthony Bilinski 881aa3083a
fix(status): use enum as UI property instead of untranslated string 6 years ago
Anthony Bilinski e1876a2691
refactor(status): remove Status::getFromString and Status::getIconPixmap 6 years ago
Anthony Bilinski dd007877a9
refactor(status): move Status out of Widget 6 years ago
Anthony Bilinski f7603c294b
refactor(id): use toxPk and groupId instead of core numbers 6 years ago
Anthony Bilinski ec500b6673
refactor(status): add Blocked status, deduplicate status parsing 6 years ago