Azhar Momin
b42a82a455
Fix segfault in ContentProvider
...
QCache in ContentProvider handles cleanup for ThreadModel.
Setting NeoChatRoom as parent for ThreadModel caused it to
be deleted outside of QCache control leading to a double-free.
2026-02-19 16:34:33 -05:00
James Graham
c5457a893f
Fix tests
2026-02-14 19:53:05 +00:00
James Graham
234d823366
Really reenable editing messages, don't just do half a job.
2026-02-14 19:52:46 +00:00
James Graham
6e28ada1a4
Fix room switch so that if there is no saved text the user ends up with an empty chatbar
2026-02-14 19:52:46 +00:00
James Graham
007ebbc003
Fix merge issues
2026-02-14 19:52:46 +00:00
Tobias Fella
6dce1564b7
Fix memory leaks
2026-01-28 12:29:18 +00:00
Tobias Fella
8b27323488
Extend testing
2026-01-22 23:33:45 +00:00
Tobias Fella
45cee495a5
Adapt LineModel to being autotested
2026-01-22 23:33:45 +00:00
Tobias Fella
1fb215dae7
Add test that runs each model with a QAbstractItemModelTester
2026-01-22 23:33:45 +00:00