Mark Haines
|
bf5ecbd016
|
Review comments
Conflicts:
src/ContentMessages.js
|
2016-11-11 13:57:42 +00:00 |
|
Mark Haines
|
734c4eb638
|
Fix gif hoverover
|
2016-11-11 13:57:11 +00:00 |
|
Mark Haines
|
de384480c6
|
Pass the decryptedUrl to the MFileBody so that it doesn't need to decrypt it itself.
Conflicts:
src/components/views/messages/MImageBody.js
|
2016-11-11 13:57:08 +00:00 |
|
Mark Haines
|
736ab743ee
|
Make everything use MFileBody for downloads, ensure that encrypted attachments are actually downloaded
Conflicts:
src/components/views/messages/MImageBody.js
|
2016-11-11 13:56:30 +00:00 |
|
Mark Haines
|
ee1768f644
|
Use data:// URI rather than blob: URI to avoid XSS
|
2016-11-11 13:55:57 +00:00 |
|
Mark Haines
|
b56417f46e
|
Remove spurious TODO
|
2016-11-11 13:55:57 +00:00 |
|
Mark Haines
|
95e8889857
|
Decypt m.video events
|
2016-11-11 13:55:57 +00:00 |
|
Mark Haines
|
a4a0d02848
|
Move decryptFile into a utility function so that it can be shared between different components
Conflicts:
src/components/views/messages/MImageBody.js
|
2016-11-11 13:55:48 +00:00 |
|
Mark Haines
|
49b3aec1e2
|
Include the mimetype with the file info. Store the objectURL in state so that it can be used normally by the exising templates
Conflicts:
src/ContentMessages.js
src/components/views/messages/MImageBody.js
|
2016-11-11 13:54:07 +00:00 |
|
David Baker
|
1e163eabf0
|
Revert "Encrypt attachments in encrypted rooms,"
|
2016-11-11 11:59:08 +00:00 |
|
Mark Haines
|
93ddb5539e
|
Make imports more consistent, fix m.video
|
2016-11-08 12:57:24 +00:00 |
|
Mark Haines
|
911f9e4e63
|
Review comments
|
2016-11-08 11:42:20 +00:00 |
|
Mark Haines
|
dc679a8eca
|
Fix gif hoverover
|
2016-11-04 18:41:05 +00:00 |
|
Mark Haines
|
4214c67f8f
|
Pass the decryptedUrl to the MFileBody so that it doesn't need to decrypt it itself.
|
2016-11-04 18:20:20 +00:00 |
|
Mark Haines
|
1529396ef5
|
Make everything use MFileBody for downloads, ensure that encrypted attachments are actually downloaded
|
2016-11-04 18:09:12 +00:00 |
|
Mark Haines
|
8f778f54fd
|
Use data:// URI rather than blob: URI to avoid XSS
|
2016-11-04 15:39:39 +00:00 |
|
Mark Haines
|
71c002d588
|
Remove spurious TODO
|
2016-11-04 13:08:17 +00:00 |
|
Mark Haines
|
48cfd4f399
|
Decypt m.video events
|
2016-11-04 13:05:34 +00:00 |
|
Mark Haines
|
b6653dd0ed
|
Move decryptFile into a utility function so that it can be shared between different components
|
2016-11-04 12:46:45 +00:00 |
|
Mark Haines
|
12fc70c671
|
Include the mimetype with the file info. Store the objectURL in state so that it can be used normally by the exising templates
|
2016-11-04 11:52:47 +00:00 |
|
Mark Haines
|
e949d91162
|
Handle decryption errors
|
2016-11-03 16:39:20 +00:00 |
|
Mark Haines
|
e0cea74c7e
|
Encrypt attachments in encrypted rooms, decrypt image attachments when displaying them
|
2016-11-02 16:26:10 +00:00 |
|
Matthew Hodgson
|
34bb37aaba
|
layout for file & notif panel
|
2016-09-11 02:14:27 +01:00 |
|
Matthew Hodgson
|
2a3b0e85ea
|
add rel='noopener' wherever we do target='_blank' because https://mathiasbynens.github.io/rel-noopener/
|
2016-08-15 21:37:26 +01:00 |
|
Matthew Hodgson
|
1d8b08040e
|
incorporate PR feedback
|
2016-04-07 18:58:50 +01:00 |
|
Matthew Hodgson
|
96b0f42db2
|
support lightboxes for image previews
|
2016-04-04 00:18:18 +01:00 |
|
Matthew Hodgson
|
4388334e30
|
fix up scroll behaviour when loading widgets
|
2016-04-02 00:36:19 +01:00 |
|
Matthew Hodgson
|
0a2678b917
|
Add warning if fixupHeight fails, and remove overzealous logging
|
2016-03-29 00:46:51 +01:00 |
|
Richard van der Hoff
|
c227b2279b
|
Minor fixes to image sizing
* use string refs instead of callback funcs
* Add a null-guard in case we don't have an image
|
2016-03-24 16:58:27 +00:00 |
|
Matthew Hodgson
|
5bd0303dda
|
make it work, seemingly
|
2016-03-24 01:12:51 +00:00 |
|
Matthew Hodgson
|
151a9994ba
|
WIP fix for image load popping
|
2016-03-24 00:13:32 +00:00 |
|
Richard van der Hoff
|
99d2392b6f
|
Update the scroll offset when images load
In order to deal with image-loading reshaping the DOM, wire up
ScrollPanel.checkScroll to the image load events.
Fixes https://github.com/vector-im/vector-web/issues/984
|
2016-02-22 17:43:33 +00:00 |
|
Matthew Hodgson
|
dc94df4b06
|
accomodate 800px wide thumbs and support horizontal scaling
|
2016-02-18 19:09:58 +00:00 |
|
Matthew Hodgson
|
8170288acb
|
Merge pull request #77 from matrix-org/matthew/dynamic-svg
Make SVGs and CSS dynamically recolourable
|
2016-01-07 11:42:30 +00:00 |
|
Matthew Hodgson
|
0772f50fab
|
update copyright for 2016
|
2016-01-07 04:06:52 +00:00 |
|
Matthew Hodgson
|
f499c60b12
|
sundry PR feedback
|
2016-01-06 02:29:08 +00:00 |
|
Matthew Hodgson
|
509ea7c4f3
|
factor out tintable SVGs into their own component, and use plain DOM onload rather than react synthetic events
|
2016-01-06 02:11:07 +00:00 |
|
Matthew Hodgson
|
aa1012b127
|
oops
|
2016-01-05 03:59:04 +00:00 |
|
Matthew Hodgson
|
9cf49eb62d
|
oops, forgot this
|
2016-01-05 03:54:44 +00:00 |
|
Matthew Hodgson
|
001dc8612b
|
support fixing up dynamically loaded SVGs
|
2016-01-05 03:34:52 +00:00 |
|
Matthew Hodgson
|
441a9540ca
|
sync CSS classnames with current react component names
|
2016-01-03 00:11:11 +00:00 |
|
Matthew Hodgson
|
072130466c
|
hopefully fix vector-im/vector-web#475
|
2015-12-08 19:49:16 +00:00 |
|
Matthew Hodgson
|
a8fd1b5d7a
|
rename message components as per RL discussion this morning
|
2015-11-30 15:19:43 +00:00 |
|