christarazi
ddfce136ed
Add support for pasting images into a room ( #180 )
...
fixes #132
7 years ago
Konstantinos Sideris
ece20dd917
Add rounded corners to inline images
7 years ago
Konstantinos Sideris
a605e4486f
Migrate to matrix-structs for event and response parsing
7 years ago
Konstantinos Sideris
32c8340577
Create directories for related files
7 years ago
Konstantinos Sideris
a17b6dffaf
Clean up headers
7 years ago
Konstantinos Sideris
1bfe48de75
Style change again
8 years ago
Konstantinos Sideris
edff71bc24
Implement image uploads ( #24 )
8 years ago
Konstantinos Sideris
6553aa61a1
Replace include guards with #pragma once
8 years ago
Konstantinos Sideris
1f90c58076
Use timeline to retrieve state events
...
- Rooms without any history will be shown.
- Room's state will be kept in sync and any updates will be visible.
8 years ago
Konstantinos Sideris
c9d03b793b
Add initial support for inline images
8 years ago
Konstantinos Sideris
4b4035eebc
Rename History to Timeline
...
In order to be compatible with the Matrix terminology
8 years ago
Konstantinos Sideris
3b0ff1a4cd
Add initial support for unread message count
...
- Add border width on Badge
8 years ago
Konstantinos Sideris
a5ebff5949
Use color generator for nick names
8 years ago
Konstantinos Sideris
27f7142cd8
Initial implementation for local echo
...
Each HistoryView maintains a list of pending events. Each pending
message is validated from the homeserver with either the returned
EventId or the body of the message.
Currently there is no support to remove invalid messages.
Also some small refactoring:
- ChatPage doesn't know about the message being sent. The message
delivery is solely handled by HistoryViewManager.
- Nick coloring function moved to HistoryViewManager.
8 years ago
Konstantinos Sideris
c431eee401
Use a single nick to color map
8 years ago
Konstantinos Sideris
239780557f
Add logout button
...
Logout from the current session and invalidate the current token
8 years ago
Konstantinos Sideris
4f45575c79
Initial commit
8 years ago