- Move HTTP connect/disconnect logic to networkManager - If a talk fails due to socket error, HTTP transport error or nio bad response that might change, retry every 2s until success - Clean up some leftover debug prints
1.2 KiB
-
Separate categories for invited, group and direct rooms
-
Invited → Accept/Deny dialog
-
Keep the room header name and topic updated
-
Merge login page
-
When inviting someone to direct chat, room is "Empty room" until accepted,
it should be the peer's display name instead. -
Support "Empty room (was ...)" after peer left
-
Proper logoff when closing client
-
Handle cases where an avatar char is # or @ (#alias room, @user_id)
-
Use Loader? for MessageDelegate to show sub-components based on condition
-
Better names and organization for the Message components
-
Migrate more JS functions to their own files
-
Set Qt parents for all QObject
-
<pre>
scrollbar on overflow -
Make links in room subtitle clickable, formatting?
-
Push instead of replacing in stack view
-
QQuickImageProvider, matrix preview API
-
Spinner when loading past room events or images
-
nio: org.matrix.room.preview_urls, m.room.aliases
-
Markdown: don't turn #things into title (space), disable __ syntax
-
On sync, check messages API, if a limited sync timeline was received
-
Graphic bug when resizing window vertically for side pane?
-
Verify E2E working
-
Multiaccount aliases