James Graham
bb566e3c7b
Always use resolveResource instead of enterRoom or EnterSpaceHome
2024-01-24 20:26:21 +00:00
Tobias Fella
63b6d7ebe0
Remove unused includes
2024-01-08 20:41:59 +01:00
James Graham
27c9c62564
ResolveResource
...
Use ResolveResource rather than calling individual functions like visit user and room
2023-11-26 12:23:28 +00:00
James Graham
201aa82c04
Remove controller::joinRoom
...
Remove controller::joinRoom in favour of using RoomManager::OpenResource
2023-11-25 15:07:15 +00:00
Tobias Fella
0e55c3b38f
Port some things away from Controller::activeConnection
2023-11-05 13:02:18 +00:00
Laurent Montel
c7614caf41
There's no QVector anymore, QList is the QVector in Qt6
2023-10-19 13:41:46 +02:00
James Graham
a57744891a
ChatCache
...
Move the functionality to cache the contents of a chat bar from the room directly and to a new ChatCache object. This works pretty much the same with a few extra check and balances, this also made it easy to put a test suite around the functionality so I did. The current functionality should be identical to what exists.
This is in prep for threads which will require managing even more caches if we create one per thread.
2023-10-15 12:55:56 +00:00
Tobias Fella
ed033a1c5e
Raise compiler settings level to 5.105
2023-08-21 13:02:14 +02:00
Tobias Fella
32ff22ba89
Fix most compilation warnings
2023-07-15 20:39:38 +00:00
Tobias Fella
c963966f1d
Enforce namespaced includes for libQuotient
2023-07-15 14:05:11 +02:00
Tobias Fella
7587a1a418
Drop ifdefs for libQuotient 0.7
2023-07-15 09:18:05 +02:00
James Graham
0990c0507c
Document actionsmodel and cleanup includes
2023-04-12 21:12:14 +00:00
Wang Zichong
8af2d4d273
Support both roomnick and myroomnick slash command
...
myroomnick is a more common-used command, so user can keep using
/myroomnick if they are from other matrix client.
2023-04-05 23:19:07 +08:00
Tobias Fella
ac88e13e58
Update Tobias' email address
2023-02-27 19:13:48 +01:00
James Graham
44ec93f0a0
Change plain text for a spolier from /rainbow to /spoiler.
2023-02-25 10:34:53 +00:00
Shooting Star
e1b9bc7d0e
Add knock command
2023-02-17 13:29:02 +00:00
James Graham
594a5cf6ca
Move the qt models to their own folder
...
Felt like the src folder was getting a bit crowded so move all the models to a folder named models.
2023-01-22 21:33:30 +00:00