Konstantinos Sideris
b89257a34b
Migrate to mtxclient for the http calls
7 years ago
Konstantinos Sideris
9eb1c496a0
Retrieve the current room state from cache when the edit modal opens
7 years ago
Konstantinos Sideris
791a9d0a4d
Hide the edit menu when the user doesn't have enough power
7 years ago
Konstantinos Sideris
340c9ab9de
Add menu to modify the name & topic of the room
...
fixes #235
7 years ago
twahm
4bd43780d9
Add read support for room access options ( #324 )
...
- Join rules
- Guest access
7 years ago
Konstantinos Sideris
18061f0600
Use the correct avatar size for HiDPI displays
7 years ago
Konstantinos Sideris
ebed87ea57
Don't use shared pointers for cache
7 years ago
Konstantinos Sideris
156e1e62a6
Fetch user avatars while browsing the member list
7 years ago
Konstantinos Sideris
763330fd3c
Add member list
7 years ago
Konstantinos Sideris
3097037c3d
Add prototype room settings menu
7 years ago
Konstantinos Sideris
2f00fc51bf
Cache refactoring
7 years ago
Konstantinos Sideris
4659d0efc2
Implement user registration with reCAPTCHA
...
fixes #264
7 years ago
Konstantinos Sideris
1764bacd4b
Move scaleImage() in Utils
7 years ago
Konstantinos Sideris
8b139c32a3
Minor adjustments
7 years ago
christarazi
cd9d1a2ec6
Support audio, video, generic file for pasting ( #220 )
...
* Refactor widget items to use same interface
* Support audio, video, generic file for pasting
* Add utils function for human readable file sizes
* Set correct MIME type for media messages
This change also determines the size of the upload once from the
ContentLengthHeader, rather than seeking the QIODevice and asking for
its size. This prevents any future trouble in case the QIODevice is
sequential (cannot be seeked). The MIME type is also determined at
upload once, rather than using the QIODevice and the underlying data
inside.
* Allow for file urls to be used as fall-back
This fixes an issue on macOS which uses `text/uri-list` for copying
files to the clipboard.
fixes #228
7 years ago
Konstantinos Sideris
9de2db2fb8
Automatically focus on input when opening a dialog
7 years ago
Konstantinos Sideris
020a842aef
Change cache format to not allow duplicate receipts
...
Convert list of receipts to map<userId, timestamp>
7 years ago
christarazi
ddfce136ed
Add support for pasting images into a room ( #180 )
...
fixes #132
7 years ago
Konstantinos Sideris
eaf05748ff
Initial support for read receipts
7 years ago
Konstantinos Sideris
544b623512
Add dialog to create rooms
...
fixes #25
7 years ago
Konstantinos Sideris
ef0b0f6879
Add menu to invite users
7 years ago
Konstantinos Sideris
19bae2a2e6
Add gui option for joining rooms ( #25 )
7 years ago
Konstantinos Sideris
eae069ad93
Group emoji and dialogs with namespaces
7 years ago
Konstantinos Sideris
32c8340577
Create directories for related files
7 years ago