Commit graph

235 commits

Author SHA1 Message Date
N-Pex
fd82fd8840 Add AttachmentBatch for future removal of sendAttachmentsMixin 2025-06-11 14:59:34 +02:00
N-Pex
c00fcd6173 Fix scroll to end 2025-06-10 16:51:57 +02:00
N-Pex
44578048aa Migrate media thread views to composition API 2025-06-10 16:51:57 +02:00
N-Pex
842c87dc96 Work on attachments 2025-06-10 16:51:57 +02:00
N-Pex
e8f04d79c9 Knock support
Also, fix token refresh functionality
2025-05-28 12:29:04 +02:00
N-Pex
f8f6c2ed94 Build 48
Try the "native" emoji picker variant
2025-05-19 17:33:04 +02:00
N-Pex
ac4af0a53d Fix export 2025-05-19 10:25:47 +02:00
N-Pex
b1d47748c8 Use SASS module system
Get rid of all the SASS warnings/errors when building.
2025-05-19 10:25:46 +02:00
N-Pex
bf290a5cd7 Decrypt all events before use 2025-05-19 10:25:46 +02:00
N-Pex
2c5b386af9 Vue lifecycle changes
destroyed -> unmounted, beforeDestroy -> beforeUnmount
2025-05-19 10:25:46 +02:00
N-Pex
d766f9a0e3 Fix emoji picker 2025-05-19 10:25:46 +02:00
N-Pex
bde99dc242 fill-height is now a class, dense is a density and fix all v-selects 2025-05-19 10:25:46 +02:00
N-Pex
674eaa5eeb Use new button variants 2025-05-19 10:25:45 +02:00
N-Pex
110394a40a Make icons into vue components 2025-05-19 10:25:45 +02:00
N-Pex
a97211afdf Dialogs and Vuetify styling changes 2025-05-19 10:25:45 +02:00
N-Pex
48c0aae3c0 More changes 2025-05-19 10:23:51 +02:00
N-Pex
3b4d3f08f6 Replace deprecated $on and $off with tiny-emitter 2025-05-19 10:23:51 +02:00
N-Pex
c47b975723 Vuetify updates 2025-05-19 10:23:50 +02:00
N-Pex
c913a40e18 Start on Vue 3 changes 2025-05-19 10:23:50 +02:00
N-Pex
ec992bb14d Fix vite build release version
Also, make sure "export" strings are not removed (rename to "room_export") and import quotes in the QuoteView correctly.
2025-05-19 10:23:50 +02:00
N-Pex
0aa1a9911f Re-add the emoji picker component 2025-05-19 10:23:50 +02:00
N-Pex
b6f7f75fdd Use vite as bundler 2025-05-19 10:23:50 +02:00
N-Pex
8cee613625 Add "disableMediaSharing" config flag (default false) 2025-04-23 17:19:35 +02:00
N Pex
a700e19990 Updated New Room Page 2025-01-14 11:14:11 +00:00
N-Pex
b1acf7d1f7 Handle case of no visible elements
Something else most probably needs to have failed, but handle "null" returned from findVisibleElements.
2025-01-07 11:25:53 +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
e31ea61c97 New style for file attachment items 2024-11-04 11:29:19 +01:00
N-Pex
fe0b0f59c8 Reset send information and better state check before cancel. 2024-10-29 11:58:50 +01: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
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
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
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
4c8bd07e8a Fix redacted media thread showing "message removed" for every media item. 2024-07-11 15:52:45 +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