Commit graph

530 commits

Author SHA1 Message Date
N-Pex
5ff466f38f Improve file thumbnail channel layout 2024-12-03 10:55:25 +01:00
N-Pex
54770770f9 Fix zip icon color 2024-12-03 10:11:26 +01:00
N-Pex
9278205dfa Fix popup menu positioning 2024-11-05 10:24:08 +01:00
N-Pex
0c08503ac7 Read more/less for long channel text messages 2024-11-05 09:51:27 +01:00
N-Pex
e1fdb51429 Change color of selected heart emoji 2024-11-04 13:10:00 +01:00
N-Pex
867696af86 Styling tweaks for channel polls 2024-11-04 13:06:25 +01:00
N-Pex
e31ea61c97 New style for file attachment items 2024-11-04 11:29:19 +01:00
N-Pex
f52a903b0f Use "ago" format for timestamps in channel mode 2024-10-31 16:49:01 +01:00
N-Pex
fe0b0f59c8 Reset send information and better state check before cancel. 2024-10-29 11:58:50 +01:00
N Pex
10af030fce Merge branch 'audio-waveforms' into 'dev'
Audio waveforms

See merge request keanuapp/keanuapp-weblite!321
2024-10-25 10:53:19 +00:00
N-Pex
1de3cc148e Switch to instead use SVG format for content body 2024-10-25 12:46:41 +02:00
N-Pex
1d33657569 Generate base64 waveform in audio message body 2024-10-25 11:56:27 +02:00
N-Pex
24e119c150 Improved read receipt handling
Also, fix audio auto play of consecutive messages, even if they are in threads.
2024-10-25 11:48:54 +02:00
N-Pex
254eb72870 Allow admins/moderators to delete/pin in channels 2024-10-22 11:59:07 +02:00
N-Pex
35b2dc60d7 Fix audio messages in channels 2024-10-17 16:39:12 +02:00
N-Pex
6f05d14877 Add support for PDF file captions 2024-10-17 11:33:46 +02:00
N-Pex
5e1223fc01 Support pinning thread messages (media) 2024-10-17 10:22:24 +02:00
N-Pex
d3ffc3d15b Style channel message operations (edit & pin/unpin) 2024-10-16 15:33:35 +02:00
N-Pex
ca777a83be Lots of channel related fixes and updates 2024-10-11 17:04:32 +02:00
N-Pex
e3bfede77e Style channel messages a bit differently 2024-09-24 11:17:17 +02:00
N-Pex
14895357a3 Handle reverse ordering of events 2024-09-17 09:43:53 +02:00
10G Meow
d4ad197a5a unsupported browser alert 2024-08-19 17:07:06 +03:00
N-Pex
59f551de75 Remove global "auto_join_rooms" flag and use optional "/join" segments in invite links
Generated for channels, not for "normal" rooms.
2024-07-30 18:28:42 +02:00
N Pex
75ed2167b8 Show username and "change" in the welcome header 2024-07-23 09:36:57 +00:00
N-Pex
56a5045259 Tweak context menu 2024-07-22 10:39:53 +02:00
N-Pex
66ea1c4fdc Add "auto_join_rooms" flag 2024-07-22 10:38:07 +02:00
N-Pex
b9acda1157 Allow three dot menu to be opened on another message...
without closing the first.
2024-07-19 14:38:06 +02:00
N-Pex
1998bf2b64 Select whole name on focus when choosing identity 2024-07-19 10:50:34 +02:00
N-Pex
4c8bd07e8a Fix redacted media thread showing "message removed" for every media item. 2024-07-11 15:52:45 +02:00
N-Pex
7951423de2 Fix "cancel" when sending attachments
Make sure to redact all media messages sent, also correctly handle "abort" on the ones still uploading.
2024-07-11 09:50:08 +02:00
N-Pex
4cb0a631c3 Handle thread redactions
For media messages etc.
2024-07-02 11:08:03 +02:00
N-Pex
8f227c2994 More fixes for servers without m.thread-support
Also, always retry loading timeline without "initialEventId" if first attempt fails (previously we did it only for M_UNKNOWN errors)
2024-06-28 11:49:55 +02:00
N-Pex
ecb4b1717b Fix some warning and handle servers that don't support "m.thread" using old "io.element.thread" 2024-06-25 17:43:44 +02:00
10G Meow
f1c12663c8 Heart reaction: dynamic postion 2024-06-08 13:42:57 +03:00
N-Pex
2d5ebf205a Handle message rendering errors via the errorCaptured hook
Also, fix some issues with uploads on iOS
2024-06-07 15:03:29 +02:00
N-Pex
54982298fa Make channels unencrypted
Also, show info about older messages being deleted in rooms with message retention set.
2024-06-05 15:44:34 +02:00
10G Meow
62cf15f2de Mobile: top level heart reaction on double tab 2024-05-18 22:13:07 +03:00
N-Pex
371a5069af Implement new "read only" room flag
While still maintaining the ability to answer polls and send reactions in channels (when "read only" is false)
2024-04-26 16:44:06 +02:00
N-Pex
12467f8a18 Move PurgeDialog to Chat. Improve robustness of purge.
Also, set message retention to 60 seconds and make sure online user "forget"s room.
2024-04-11 11:27:07 +02:00
N-Pex
2d6f5d3df8 When retention timer hits, make event "invisible"
This means we support invisible messages now (but currently have no means for admin to manually mark messages as such)
2024-04-09 14:34:07 +02:00
N-Pex
e28c58d8ba Unify room welcome header handling
Also, add the "WelcomeHeaderChannel" component
2024-04-03 09:36:22 +02:00
N-Pex
0dc449feaa Add "createchannel" endpoint 2024-04-03 09:36:22 +02:00
10G Meow
73561b8408 UserProfileDialog padding top and profile view background alignment 2024-03-24 13:58:05 +02:00
10G Meow
9f93aa6bad Add badges to the member list for moderators and admin 2024-03-24 12:23:15 +02:00
10G Meow
e3df541592 drop AvatarOperations and use UserProfileDialog in Chat view 2024-03-24 11:35:05 +02:00
10G Meow
69b2f97464 Members dialog: show other room a person is with you 2024-03-18 12:50:18 +02:00
10G Meow
c8f16f669a update icon 2024-03-11 15:11:18 +01:00
10G Meow
87a3fc287d remove console 2024-03-11 15:11:18 +01:00
10G Meow
cebda1686e Room details: add dialog to member list 2024-03-11 15:11:18 +01:00
10G Meow
d3c4423b17 Room details: Message history UX improvement 2024-02-25 13:19:43 +02:00