element-web/src/components/views
Travis Ralston fb89b45c06 Unify and improve download interactions
With help from Palid.

This does two major things:
1. Makes the tile part of a file body clickable to trigger a download.
2. Refactors a lot of the recyclable code out of the DownloadActionButton in favour of a utility. It's not a perfect refactoring, but it sets the stage for future work in the area (if needed).

The refactoring still has a heavy reliance on being supplied an iframe, but simplifies the DownloadActionButton and a hair of the MFileBody download code. In future, we'd probably want to make the iframe completely managed by the FileDownloader rather than have it only sometimes manage a hidden iframe.
2021-07-29 15:36:50 -06:00
..
audio_messages Merge pull request #6459 from matrix-org/t3chguy/eslint1 2021-07-23 16:23:38 +01:00
auth Fix grecaptcha regression 2021-07-29 12:39:32 +02:00
avatars Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/eslint1 2021-07-23 10:42:46 +01:00
beta Change spaces beta feedback to not be so beta-centric 2021-07-23 15:47:11 +01:00
context_menus Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/fix/18091 2021-07-26 12:36:00 +01:00
dialogs Merge pull request #6424 from matrix-org/t3chguy/fix/18071 2021-07-29 15:57:26 +01:00
directory Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00
elements Fix clicking pills inside replies 2021-07-29 16:30:07 +02:00
emojipicker Adhere to better eslint rules 2021-07-23 10:35:10 +01:00
groups Adhere to better eslint rules 2021-07-23 10:35:10 +01:00
host_signup Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00
messages Unify and improve download interactions 2021-07-29 15:36:50 -06:00
right_panel Adhere to better eslint rules 2021-07-23 10:35:10 +01:00
room_settings Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00
rooms Typo 2021-07-27 17:14:39 +01:00
settings Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/eslint1 2021-07-23 10:42:46 +01:00
spaces Merge pull request #6424 from matrix-org/t3chguy/fix/18071 2021-07-29 15:57:26 +01:00
terms Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00
toasts Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00
verification Conform to new react and typescript eslint rules 2021-07-19 22:43:11 +01:00
voip Merge pull request #6472 from SimonBrandner/fix/call-view/18221 2021-07-28 11:10:37 +01:00