Commit Graph

27 Commits

Author SHA1 Message Date
Jaiwanth 1382bd4fee Handle icons and skip decryption checks during export 2021-06-01 14:47:01 +05:30
Jaiwanth 5f9cf5760d Fix untracked files 2021-06-01 12:50:31 +05:30
Jaiwanth 80c0ad82fc Better file names 2021-06-01 12:40:03 +05:30
Jaiwanth a0a604618c Handle non-media attachments 2021-05-31 23:50:55 +05:30
Jaiwanth 01284ef8c6 Handle encrypted voice messages 2021-05-31 23:34:24 +05:30
Jaiwanth 28a1a551fe Save users' avatars 2021-05-31 22:27:29 +05:30
Jaiwanth fa073cd958 Save and display room avatars 2021-05-31 21:35:08 +05:30
Jaiwanth 59c1b67b7d Enable support for image, video and audio files 2021-05-31 21:01:19 +05:30
Jaiwanth 409213ceb4 Remove conditional 2021-05-31 19:07:49 +05:30
Jaiwanth 573a3ca983 Rewrite export tool to use existing components to render output, use existing source URLs for media 2021-05-31 19:01:32 +05:30
Jaiwanth 60ef6f9332 Add emote support and show a toast if the message isn't exported 2021-05-27 14:06:04 +05:30
Jaiwanth 334b7ef04a Implement animated scroll to base event for replies 2021-05-26 18:00:27 +05:30
Jaiwanth 7286aa28e1 Handle audio and video files 2021-05-26 15:19:05 +05:30
Jaiwanth 0b728ff390 Use double quotes for import 2021-05-25 17:52:23 +05:30
Jaiwanth 0ee290648a Add support for firefox 2021-05-25 17:49:18 +05:30
Jaiwanth 7cd3f51c56 indent and use double quotes 2021-05-25 16:33:01 +05:30
Jaiwanth 43a111d4c9 Return blob from export 2021-05-24 21:20:16 +05:30
Jaiwanth 136b6db047 Add an abstract exporter base class 2021-05-24 20:49:19 +05:30
Jaiwanth 1ee6e42e27 Add await 2021-05-24 19:19:10 +05:30
Jaiwanth e6c4ab3993 Use classes instead of loosely defined functions, use prebuilt function for color binding 2021-05-24 19:17:07 +05:30
Jaiwanth 0029bf566b Small correction 2021-05-24 18:04:03 +05:30
Jaiwanth 3147acec0c Switch completely to TypeScript, updated userColors 2021-05-24 18:01:09 +05:30
Jaiwanth e3b0d89ae9 Add some colours 2021-05-22 13:39:26 +05:30
Jaiwanth bb81515cdd Use matrix style class names, modify CSS and some small changes 2021-05-22 12:54:34 +05:30
Jaiwanth a47117e3b0 Do not process edit events as they are already considered 2021-05-22 11:55:57 +05:30
Jaiwanth 0bf65da70f Remove unnecessary semicolons 2021-05-22 11:38:32 +05:30
Jaiwanth dfb7aa4320 Refactor, move HTML export to a new file and switch to TypeScript 2021-05-22 11:36:28 +05:30