Tobias Fella
abbbd9d705
Use RoomMember object for code component
2024-07-06 16:27:08 +02:00
Tobias Fella
4a5c012f05
Fix avatar in chatbar
2024-07-06 16:22:03 +02:00
Tobias Fella
319862b3d4
Fix avatars in full window image view
2024-07-06 16:20:16 +02:00
Tobias Fella
1fcf58024d
Fix avatars in CodeMaximizeComponent
2024-07-06 16:18:49 +02:00
Tobias Fella
9db162d0fc
Fix avatar in state delegates
2024-07-06 16:16:44 +02:00
Tobias Fella
13b15390c3
Fix crashes due to event being deleted
2024-07-06 15:54:29 +02:00
l10n daemon script
799b62e9d2
GIT_SILENT Sync po/docbooks with svn
2024-07-06 01:25:14 +00:00
Tobias Fella
d91ed535ad
Don't access event after it was deleted
...
- NeoChat stores pointer to event
- Event is replaced
- libQuotient deletes the event and notifies us that the event changes
- We're accessing the event to check its id
- Boom
Make this not boom by accessing the ID that we're additionally storing anyway.
2024-07-05 16:54:38 +02:00
l10n daemon script
c48b9874bf
GIT_SILENT Sync po/docbooks with svn
2024-07-04 01:22:48 +00:00
l10n daemon script
6a788f6c32
GIT_SILENT Sync po/docbooks with svn
2024-07-03 01:26:09 +00:00
Tobias Fella
53519a604e
Don't store member objects in userlistmodel
2024-07-02 18:17:27 +02:00
l10n daemon script
2818b87f02
GIT_SILENT Sync po/docbooks with svn
2024-07-02 01:24:50 +00:00
l10n daemon script
50e10133b9
GIT_SILENT Sync po/docbooks with svn
2024-07-01 01:23:04 +00:00
James Graham
068161719e
Update author documentation now we've moved to RoomMember
2024-06-30 17:59:40 +01:00
James Graham
c8d5d095e0
REmove unneeded includes
2024-06-30 17:59:40 +01:00
James Graham
52d07320ef
Make the author line in the bubble and reply be part of the content model
2024-06-30 17:59:40 +01:00
Tobias Fella
158b9ea2ca
Fix opening QR code
2024-06-30 18:06:57 +02:00
James Graham
6a100bfbab
When switching rooms first set the room to nullptr to clear any objects in MessageEventModel and UserListModel
2024-06-30 14:24:21 +00:00
Tobias Fella
b3bd6ee176
Fix showing avatar image in HiddenDelegate
2024-06-30 15:53:02 +02:00
Tobias Fella
04696b27eb
Use type for member property
2024-06-30 15:53:02 +02:00
Tobias Fella
332937dbc1
Register RoomMember as foreign type
2024-06-30 15:52:45 +02:00
l10n daemon script
92d932ce5c
GIT_SILENT Sync po/docbooks with svn
2024-06-30 01:25:04 +00:00
Carl Schwan
af3c4f536a
Fix dev tools
2024-06-29 18:03:43 +02:00
Carl Schwan
b98ca5af52
Use SpellcheckingConfigurationModule
2024-06-29 18:03:43 +02:00
Carl Schwan
a15a11f44b
Rework config dialog
...
Use new KirigamiAddons ConfigurationsView as a replacement for
CategorizedSettings. Fix some issues on desktop when running Qt 6.8
and some less recent issues on mobile.
Visually this looks the same.
2024-06-29 18:03:40 +02:00
Tobias Fella
1460132772
Fix typing indicator
2024-06-29 17:30:29 +02:00
Tobias Fella
76d68bb3e4
Fix tests
2024-06-29 17:30:29 +02:00
Tobias Fella
08df0ebbea
user details dialog fixes
2024-06-29 17:30:29 +02:00
Tobias Fella
e918db2cc1
Port away from function that we can't use yet
2024-06-29 17:30:29 +02:00
James Graham
2e0dc8db94
Make sure that the member objects get updated for the MessageEventModel and MessageContentModel when the user updates their avatar or name
2024-06-29 17:30:29 +02:00
James Graham
b78a9f2a9c
Find users by Id in UserListModel as there may be users with the same display name which will end up with the wrong member replaced
2024-06-29 17:30:28 +02:00
James Graham
832e6b9de0
Make sure that the member object gets switched when a member's avatar or name is updated because the old state event will now be deleted and we need to ref the new one.
2024-06-29 17:30:28 +02:00
James Graham
feec7ca408
Don't store RoomMembers in ReactionModel
...
Don't store RoomMember objects in the reaction model just grab them everytime incase the state event is replaced.
2024-06-29 17:30:28 +02:00
James Graham
408f0a12e2
Use new libquotient functionality to encrypt direct chats by default
...
Needs https://github.com/quotient-im/libQuotient/pull/730
2024-06-29 17:30:28 +02:00
James Graham
35ab4e6e09
Use updated membersTyping functions from libquotient
2024-06-29 17:30:28 +02:00
James Graham
430bafafe7
Make use of new RoomMember item from libquotient
...
Depends on https://github.com/quotient-im/libQuotient/pull/695
Currently basic just to show a working implementation using RoomMember. Currently only the room event and search models are moved over. Will change everything else over once the dependent pr is complete.
2024-06-29 17:30:28 +02:00
James Graham
58d727350d
Remove uses of Quotient:Omittable
...
Note this technically won't build for now because of the lack of RoomMember support but I'll push that at the quotient-next branch next.
This is needed as well to get a branch that builds on dev.
2024-06-29 17:30:04 +02:00
l10n daemon script
c6a4057659
GIT_SILENT Sync po/docbooks with svn
2024-06-29 01:24:06 +00:00
Heiko Becker
60ac806690
GIT_SILENT Update Appstream for new release
...
(cherry picked from commit c00debf1c3 )
2024-06-28 23:18:10 +02:00
James Graham
e9263fc596
Use the new libquotient version of the serveracl event
...
Use with https://github.com/quotient-im/libQuotient/pull/729
2024-06-28 15:02:56 +02:00
Tobias Fella
3dd28a0382
Unconditionally use SSSS
2024-06-28 14:33:23 +02:00
l10n daemon script
066cb8184e
GIT_SILENT Sync po/docbooks with svn
2024-06-28 01:33:31 +00:00
l10n daemon script
373e22b999
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-06-28 01:20:45 +00:00
Tobias Fella
fd8725f649
Add basic cross-signing support
...
(cherry picked from commit e1795076c8c41a34b91c31df35d1e344d0b14887)
2024-06-27 18:51:38 +02:00
Tobias Fella
3d433762b1
Fix ifs for ssss
2024-06-27 18:23:29 +02:00
Tobias Fella
ea4cb5bf62
Disable FreeBSD CI
2024-06-27 18:08:47 +02:00
Tobias Fella
a6ca3b8203
Require libQuotient 0.8.2
2024-06-27 18:08:28 +02:00
l10n daemon script
bc4ceb6d52
GIT_SILENT Sync po/docbooks with svn
2024-06-27 01:26:42 +00:00
l10n daemon script
24480229cd
GIT_SILENT Sync po/docbooks with svn
2024-06-26 01:25:49 +00:00
l10n daemon script
8b10573197
GIT_SILENT Sync po/docbooks with svn
2024-06-25 01:23:09 +00:00