Tobias Fella
3db8b4cd17
Ask for a reason when kicking a user
2024-09-05 13:22:23 +02:00
Tobias Fella
93909c45ee
Refactor dialogs for reporting, banning, and removing messages
2024-09-02 15:18:32 +02:00
Tobias Fella
08df0ebbea
user details dialog fixes
2024-06-29 17:30:29 +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
Tobias Fella
419056f098
Fix QML warnings
2024-04-25 22:56:28 +02:00
Tobias Fella
396db18de2
Fix unqualified access
2024-04-25 22:53:16 +02:00
Tobias Fella
f124721cd9
Fix qmlls warning
2024-04-25 22:52:38 +02:00
Tobias Fella
52e49b49fb
Remove unnecessary parent
2024-04-25 22:51:59 +02:00
Tobias Fella
f5aef8d0c3
Use Qt.createComponent in non-weird way
...
Fixed #647
2024-04-11 18:16:19 +02:00
Tobias Fella
c3fd2428a2
Add QR code scanner
2024-03-28 22:02:55 +01:00
Tobias Fella
bc67033c00
Adapt to QTP0001
2024-02-26 16:49:17 +01:00
Tobias Fella
1c373031bd
Html-escape display name in user detail sheet
2024-02-21 18:10:32 +01:00
Tobias Fella
fe52d26f05
Run qmlformat over everything
2024-02-10 12:06:08 +01:00
James Graham
77e366b179
Why can't we be friends
...
Update the UX to refer to structure direct chats as friends. The direct chats are pulled into their own tab in the space drawer.
The `UserDetailDialog` is also updated to check whether a direct chat already exists and if not ask to invite as friend.

2024-01-13 21:38:43 +00:00
Tobias Fella
65c892787e
Don't suggest kicking or banning users with a power level too high for us to kick
2023-12-03 13:56:41 +01:00
Tobias Fella
5c32520c35
Add appium test for opening the user details sheet and fix some accessibility problems
2023-11-16 19:47:13 +01:00
Tobias Fella
feb87e6f70
Show QR codes in UserDetailDialog
2023-11-03 16:23:54 +00:00
Tobias Fella
33c5b418d2
Move Controller::openOrCreateDirectChat to NeoChatConnection
2023-10-31 09:16:59 +00:00
Tobias Fella
de47f7f2fa
Remove duplicate signal
2023-10-25 20:28:14 +02:00
Tobias Fella
3a4f71de7f
Port to declarative type registration
2023-09-23 14:05:50 +00:00