Commit Graph

10 Commits

Author SHA1 Message Date
Tobias Fella
95345973cb Correctly hide avatar and name change events when configured 2022-11-10 20:19:55 +00:00
Tobias Fella
92ec441594 Use enum instead of strings for message type 2022-11-02 08:55:28 +00:00
Tobias Fella
22448ea9ae Clean up includes 2022-10-08 19:03:49 +02:00
Tobias Fella
0b7dcd70ac Immediately apply leave/join event setting
Fixes #374
2022-01-31 21:52:28 +01:00
Tobias Fella
36a2f5719f Revert "Show deleted messages"
This reverts commit 116f883699.
2021-05-22 14:14:53 +02:00
Tobias Fella
116f883699 Show deleted messages
We used to show those, then a bug was fixed in the code that was
supposed to hide them.
2021-05-21 22:30:51 +02:00
Tobias Fella
a117eaa12b Improve License header style 2021-04-18 17:47:22 +02:00
Nicolas Fella
f217bbd3c4 Don't fetch same modeldata twice 2021-02-02 21:51:27 +00:00
Nicolas Fella
70691fb295 Fix hiding replaced events
https://invent.kde.org/network/neochat/-/commit/5993c1f6 accidentally
switched from SpecialMarksRole to MessageRole which is not only slower
but also completely wrong
2021-02-02 21:51:27 +00:00
Nicolas Fella
7aedfd0e17 Move message filtering to C++
The filter callback is called very often (O(messages)). The current
filter model shows some significant overhead in QML internals. Moving
that to C++ makes it quite a bit faster.
2021-02-02 21:51:27 +00:00